以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助] 局域网内如何通过计算机名字链接 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=75917) |
-- 作者:15986720145 -- 发布时间:2015/10/17 16:45:00 -- [求助] 局域网内如何通过计算机名字链接 程序放在局域网内的某台电脑上,当IP地址发生变化后,用原来设置好的IP就无法连接了。 如何通过 计算机名字 连接局域网内的电脑?帮助中,没有通过计算机名字得到IP地址的例子。 \'以下代码放在PC终端,用于打开已经共享的电脑上(IPInput参数为目标PC的局域网地址)的指定程序 Dim Proc As New Process Proc.File = "\\\\" & IPInput & "\\测试\\测试.Table" \'IPInput参数为目标PC的局域网地址 If NetWork.Ping(IPInput) Then Proc.Start() Forms("Linking").Close() Syscmd.Project.Exit(True) Else MessageBox.Show("目标主机没有开机,或网络不通!", "警告",MessageBoxButtons.OK,MessageBoxIcon.Warning) End If [此贴子已经被作者于2015/10/17 17:52:24编辑过]
|
-- 作者:15986720145 -- 发布时间:2015/10/17 17:07:00 -- 经过测试,ping命令在局域网内可以直接ping(计算机名) Dim Proc As New Process Proc.File = "\\\\" & 计算机名 & "\\测试\\测试.Table" Proc.Start() 通过测试,OK! 基本解决!
|