如何使用 Visual FoxPro Winsock ActiveX 控件

重要说明:本文是由 Microsoft 机器翻译软件进行的翻译并可能由 Microsoft 社区通过社区翻译机构(CTF)技术进行后期编辑,或可能是由人工进行的翻译。Microsoft 同时向您提供机器翻译、人工翻译及社区后期编辑的文章,以便对我们知识库中的所有文章以多种语言提供访问。翻译的文章可能存在词汇、句法和/或语法方面的错误。Microsoft 对由于内容的误译或客户对内容的使用所导致的任何不准确、错误或损失不承担责任。

点击这里察看该文章的英文版: 315124
概要
FoxSock.exe 示例被改编自第一个显示在文章"使用 Winsock 控制",即在以下 MSDN Web 站点可用的 Microsoft Visual Basic 示例 ︰ Microsoft Winsock 控件附带与 Visual FoxPro (VFP) 6.0 和 以后.在 VFP 5.0 不支持它。已在 Microsoft Windows 98,Microsoft Windows 2000 中,Microsoft Windows XP 测试此示例。
更多信息
下列文件已可从 Microsoft 下载中心下载:
下载立即下载 FoxSock.exe 软件包。2002 年 2 月 22日日,发布日期 ︰

有关如何下载 Microsoft 支持文件的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
119591 如何从在线服务获得 Microsoft 的支持文件
微软已对此文件进行病毒扫描。Microsoft 使用该文件投递日期时可用的最新的病毒检测软件。该文件存储在安全增强型服务器上,以防止对文件进行任何未经授权的更改。 FoxSock.exe 文件中包含下列文件 ︰

文件名称大小
Summary.txt2K
Winsock.pjx2K
Winsock.pjt4K
Winsock.prg1K
Server.scx3 K
Server.sct7 K
Client.scx3 K
Client.sct7 K

若要使用此示例,请执行以下步骤 ︰
  1. 解压缩到您的计算机,FoxSock.exe,然后将 Visual FoxPro 中默认目录设置为 thefiles 解压缩到的目录。
  2. 运行以启动服务器和 clientforms 的 Winsock.prg。
  3. 单击 连接 在客户端窗体中,并键入一些文本中的 发送 在任一窗体的文本框。在您离开 发送 框中,您的文本将显示在其他窗体的 接收 框。
与 Visual Basic 示例区别如下所示 ︰
  • 您需要使用"。对象"语法时 (例如,调用 theWinsock 控件的方法 oleWinsock.Object.Connect) 而不是直接从 theOleControl 中引用该控件。
  • 控制安装程序代码放在 初始化 而不是方法 加载 方法。Visual Basic 示例不会关闭连接。如果不先关闭连接的情况下关闭在 VFP 中的窗体,VFP appearsto 停止响应 (挂起)。
  • 其他设置 (关闭按钮、 选项卡顺序) 是 madefor 的清晰度。
FoxSock

警告:本文已自动翻译

属性

文章 ID:315124 - 上次审阅时间:04/10/2016 03:11:00 - 修订版本: 4.0

Microsoft Visual FoxPro 6.0 专业版, Microsoft Visual FoxPro 7.0 Professional Edition, Microsoft Visual FoxPro 8.0 专业版, Microsoft Visual FoxPro 9.0 Professional Edition

  • kbdownload kbfile kbhowto kbmt KB315124 KbMtzh
反馈