怎样在VisualFoxPro中增加与去除网络联接

文章作者 100test 发表时间 2007:10:19 11:50:19
来源 100Test.Com百考试题网


概述
在 FoxPro for Windows 2.x 中用 Foxtools.fll 和在 Visual FoxPro 中用 DECLARE DLL 命令定义相关的 Windows API(应用程序编程接口)函数, 可以在 FoxPro 中增加与去除网络联接.
仅管 Visual FoxPro 仍然支持 FOXTOOLS 库作为向后兼容, DECLARE 命令是调用 DLL 函数的更好的方法.

更多信息
以下章节包括 FoxPro 2.x 和 Visual FoxPro 用法约定.

FoxPro 2.x
在 FoxPro 2.x 中用 FOXTOOLS 库, 按以下步骤添加和移除网络连接.

用以下命令载入库:
SET LIBRARY TO SYS(2004) FOXTOOLS.FLL ADDITIVE

注册你要调用的 Windows API 函数. 在目前情况下我们要用到的是 WNetAddConnection() 和 WNetCancelConnection().

addconn=RegFn(WNetAddConnection,CCC,I)
delconn=RegFn(WNetCancelConnection,CI,I)

要连接到网络设备, 发布以下命令:

=CallFn(addconn,"\\SERVER\SHARE","password",":")

要断开网络连接, 发布以下命令:

=CallFn(delconn,":",0)


相关文章


SQL改变端口后再进行连接的方法
在VFP中发送电子邮件
在VFP中定制自己的工具栏
在VFP中调用系统用户及单位名称
怎样在VisualFoxPro中增加与去除网络联接
VFP中实现在浏览器中运行应用程序方法
在VFP中实现可靠的随机密码和多用户权限控制
自动选择Text的内容
获取网络上的用户名
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛