概述
在 FoxPro for Windows 2.x 中用 Foxtools.fll 和在 Visual FoxPro 中用 DECLARE DLL 命令定義相關(guān)的 Windows API(應(yīng)用程序編程接口)函數(shù), 可以在 FoxPro 中增加與去除網(wǎng)絡(luò)聯(lián)接.
僅管 Visual FoxPro 仍然支持 FOXTOOLS 庫作為向后兼容, DECLARE 命令是調(diào)用 DLL 函數(shù)的更好的方法.
更多信息
以下章節(jié)包括 FoxPro 2.x 和 Visual FoxPro 用法約定.
FoxPro 2.x
在 FoxPro 2.x 中用 FOXTOOLS 庫, 按以下步驟添加和移除網(wǎng)絡(luò)連接.
用以下命令載入庫:
SET LIBRARY TO SYS(2004)+'FOXTOOLS.FLL' ADDITIVE
注冊你要調(diào)用的 Windows API 函數(shù). 在目前情況下我們要用到的是 WNetAddConnection() 和 WNetCancelConnection().
addconn=RegFn('WNetAddConnection','CCC','I')
delconn=RegFn('WNetCancelConnection','CI','I')
要連接到網(wǎng)絡(luò)設(shè)備, 發(fā)布以下命令:
=CallFn(addconn,"\\SERVER\SHARE","password",":")
要斷開網(wǎng)絡(luò)連接, 發(fā)布以下命令:
=CallFn(delconn,":",0)
在 FoxPro for Windows 2.x 中用 Foxtools.fll 和在 Visual FoxPro 中用 DECLARE DLL 命令定義相關(guān)的 Windows API(應(yīng)用程序編程接口)函數(shù), 可以在 FoxPro 中增加與去除網(wǎng)絡(luò)聯(lián)接.
僅管 Visual FoxPro 仍然支持 FOXTOOLS 庫作為向后兼容, DECLARE 命令是調(diào)用 DLL 函數(shù)的更好的方法.
更多信息
以下章節(jié)包括 FoxPro 2.x 和 Visual FoxPro 用法約定.
FoxPro 2.x
在 FoxPro 2.x 中用 FOXTOOLS 庫, 按以下步驟添加和移除網(wǎng)絡(luò)連接.
用以下命令載入庫:
SET LIBRARY TO SYS(2004)+'FOXTOOLS.FLL' ADDITIVE
注冊你要調(diào)用的 Windows API 函數(shù). 在目前情況下我們要用到的是 WNetAddConnection() 和 WNetCancelConnection().
addconn=RegFn('WNetAddConnection','CCC','I')
delconn=RegFn('WNetCancelConnection','CI','I')
要連接到網(wǎng)絡(luò)設(shè)備, 發(fā)布以下命令:
=CallFn(addconn,"\\SERVER\SHARE","password","
要斷開網(wǎng)絡(luò)連接, 發(fā)布以下命令:
=CallFn(delconn,"

