比如
Dim NetCmd As String
NetCmd = "net use \\" + Text1.Text + " " + Text3.Text + " /user:" + Text2.Text '将 net use命令以字符串的形式赋给NetCmd
Shell NetCmd '使用net use命令与服务器建立连接
我连接服务器后如何去判断我已经连接上了服务器,也就是说我连接服务器如果用户名密码错了该如何去判断它?
我用ping来判断与服务器的连接,但是用户名密码错了就无法判断了,这个问题应该怎么解决???请教高手指点!
Dim NetCmd As String
NetCmd = "net use \\" + Text1.Text + " " + Text3.Text + " /user:" + Text2.Text '将 net use命令以字符串的形式赋给NetCmd
Shell NetCmd '使用net use命令与服务器建立连接
我连接服务器后如何去判断我已经连接上了服务器,也就是说我连接服务器如果用户名密码错了该如何去判断它?
我用ping来判断与服务器的连接,但是用户名密码错了就无法判断了,这个问题应该怎么解决???请教高手指点!
1:你建立连接用这样 cmd /c net use "\\..路径",等待这个进程完成
2:用net use>1.txt(或者输出到你建立的管道),看看内容是否有成功字样,或者再用net use命令--不用参数调用,看看你建立的连接是否成功方法是笨了点,可是反正你要用net use,那就不如用这个命令用到底吧
否则,就去参考:net的api:有一箩筐,那样就不用这样的命令了
你可以看看以下两个API的用法
WNetAddConnection2
WNetCancelConnection2
WNetCancelConnection