请问如何连接到网络上的一台电脑并对其中的一个文件进行操作

来源:百度知道 编辑:UC知道 时间:2024/05/27 07:25:18
我用VB写了个小程序,需要使用到一个Access数据库,这个数据库文件放在一台公用的电脑上,访问这台电脑需要密码.运行那个小程序时,每次都要先保证能连接到公用的电脑(即先要通过开始--运行--输入\\192.168.0.1,然后输入访问密码的方式),否则就会提示出错.

我想问的是,如何通过VB代码来实现每次运行该程序时自动连接公用电脑,而不需要手动输入密码确保对其的访问?

假设公用电脑IP:192.168.0.1,访问密码:123456

谢谢!

感觉楼主尝试一下TCP/IP方面的编程~~~
服务端与客户端这样的通讯方式~~~~
具体代码我就没写过,只是给个意见~~~

同时提供另外一个方法 API的

【VB声明】
Private Declare Function WNetAddConnection Lib "mpr.dll" Alias "WNetAddConnectionA" (ByVal lpszNetPath As String, ByVal lpszPassword As String, ByVal lpszLocalName As String) As Long

【别名】
WNetAddConnectionA

【说明】
创建同一个网络资源的永久性连接

【返回值】
Long,零表示成功。会设置GetLastError。如GetLastError是ERROR_EXTENDED_ERROR,则可用WNetGetLastError取得额外的错误信息

【参数表】
lpszNetPath ---- String,要连接的网络名

lpszPassword --- String,可选的一个密码。如为vbNullString,表示采用当前用户的默认密码。如为一个空字串,则不用任何密码

lpszLocalName -- String,资源的本地名称。(例如,F: 和 LPT1:)