当前位置:编程学习 > VB >>

VB自动化错误

Set a = GetObject("WinNT://127.0.0.1,Computer")

自动化就错误了,为什么呢。 先顶 dim a as object 谢谢楼上关注,你的方法不起作用。 WinNT://127.0.0.1,Computer
这是个什么对象? DCOM对象吧。
有没有配置正确。 关注 ("WinNT://127.0.0.1,Computer") 
这是虾米东西?自动化错误,应该是这个东西不是一个在运行时对象注册表注册了的东西- - "WinNT://127.0.0.1,Computer"
这是一个参数还是两个参数啊  
应当是参数错了,所以提示自动化错误。
引用 8 楼 aisac 的回复:
"WinNT://127.0.0.1,Computer"
这是一个参数还是两个参数啊

貌似2个参数 GetObject可能是自定义函数,看此函数要求传什么参数,单步跟踪一下,看是哪句报错 http://faq.csdn.net/read/210990.html
请大家移步,看这里

    sComputer = "127.0.0.1" 
     Set cont1 = GetObject("WinNT://" & sComputer & ",computer") 
    'We want only users. 
    cont1.Filter = Array("user") 
    Debug.Print "************User list***************" 
    For Each usr In cont1 
      Debug.Print usr.Name 
    Next 

这是成立的,
而且这是用了一下,成功了,关了VB ,下午再打开,就不行了。。。 代码没有问题,感觉是不是系统问题,再研究吧   ----------------------------------------------- 这个问题一直很其怪,很纠结。。。
补充:VB ,  COM/DCOM/COM+
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,