以下是引用zhu235007在2008-8-24 23:15:16的发言: 请问VBA可以测得使用者机器的IP吗?也就是本机IP。请高手分享下代码 代码很简单,操作稍稍有点复杂! 代码中使用了MSWINSOCK.OCX控件,但是一直起来,如何注册MSWINSOCK.OCX困扰了不少人。在此,老朽将自己的收藏奉献给坛友们! Sub Zldccmx() MsgBox CreateObject("MSWinsock.Winsock").LocalIP End Sub
请下载附件,
UkP67YWA.rar
(48.99 KB, 下载次数: 223)
然后将附件中的两个文件(MSWINSCK.OCX + MSWINSCK.REG)拷贝到WINDOWS目录下的SYSTEM32子目录中,然后合并MSWINSCK.REG进行注册! BTW:附件绝对不含病毒,MSWINSCK.REG注册表文件中的内容如下,绝对不是病毒,放心使用! REGEDIT HKEY_CLASSES_ROOT\Licenses = Licensing: Copying the keys may be a violation of established copyrights. // Winsock Control 6.0 license key HKEY_CLASSES_ROOT\Licenses\2c49f800-c2dd-11cf-9ad6-0080c7e7b78d = mlrljgrlhltlngjlthrligklpkrhllglqlrk
|