据我所知调用远程dcom组件在vb中可用createobject(“组件名”,“服务器名”)调用或者是根据注册表中记录的guid和服务器名信息直接用as new 来调用。但是,以上两种方法在调用远程dcom组件时,都将使用默认的用户名和密码(即:用户登陆客户机时使用的用户名和密码)而无法自定义用户名和密码。由此造成的结果是:服务器端要将dcomcnfg.exe编辑器中被调用组件的属性/安全选项卡的相关属性设置成“everyone”来降低服务器组件的安全性,否则客户端无法用默认用户名,密码来调用服务器组件;
据我所知调用远程dcom组件在vb中可用createobject(“组件名”,“服务器名”)调