跳转到内容

Visual Basic/正在进行

来自维基教科书,开放的书籍,为开放的世界

这是一个工作区。简短的文字片段、提醒和链接,它们不值得单独创建一个页面,但需要一个临时的家,以防它们被遗忘,从这里开始。

Unicode 支持

[编辑 | 编辑源代码]

VB 中的 Unicode 问题,添加 Unicode 支持,Unicode 自定义控件,

inet 控件 winsock 控件 comm 控件

Winsock 控件

[编辑 | 编辑源代码]

Visual Basic 允许通过 Winsock 通过点对点 (PTP) 连接发送数据。插入控件后,只需几个命令即可在两台联网计算机之间发送数据。两台计算机之间必须连接 LAN 线缆。

要允许 Winsock 连接到任何可用的计算机,需要监听命令,如下所示

Winsock.Port = 1234
Winsock.Listen

完成此操作后,需要另一台计算机的本地 IP 地址。你的 IP 地址可以通过以下命令查看

Debug.Print Winsock.LocalIP

连接只需要一行代码,如下所示

Winsock.Connect RemoteHost, Port

端口可以是 50,000 以下的任何数字。上面的示例是 1234。

要接受连接,你需要创建一个新的子程序

Private Sub Winsock_ConnectionRequest(ByVal requestID As Long)
Winsock.Accept requestid
End Sub

发送数据也很简单。

Winsock.SendData Data

要接收任何发送的数据,需要另一个新的子程序

Private Sub Winsock_DataArrival(ByVal bytestotal As Long)
Dim nData as String
Winsock.GetData nData
End Sub

使用上面的代码,在两台计算机之间创建工作数据交换相对容易。有关此主题的更多信息,请参见“片段”部分。

Shell 集成

[编辑 | 编辑源代码]

Shell 上下文菜单

[编辑 | 编辑源代码]

为 VBZip 等添加示例。

命令行

[编辑 | 编辑源代码]

控制台程序

[编辑 | 编辑源代码]

参见

创建控制台程序的一种非常简单的方法:http://www.kellyethridge.com/vbcorlib/doc/Console.html

参见

Windows 管理界面

[编辑 | 编辑源代码]

http://archive.is/20130628221511/http://techrepublic.com.com/5208-11196-0.html?forumID=44&threadID=121079


上一个: 术语表 内容 下一个
华夏公益教科书