本人编写了服务器端的组件发布在win2000 server上,并在客户端安装了该组件的应用程序代理,但是在远程调用服务器端组件时发生如下问题:
dim a as object
set a = createobject("dll.proc","server")'a的find方法
set a = a.find("777")在调用如上方法时,会发生91’,对象变量或with块变量未设置的错误。
奇怪的是有时有错,有时没错,这是怎么回事呀?
望大侠指点!
dim a as object
set a = createobject("dll.proc","server")'a的find方法
set a = a.find("777")在调用如上方法时,会发生91’,对象变量或with块变量未设置的错误。
奇怪的是有时有错,有时没错,这是怎么回事呀?
望大侠指点!
dim b
set a = createobject("dll.proc","server")
b= a.find("777")
set a = a.find("777")
Private Sub Command1_Click()
Set o = New dll.proc
Debug.Print o.find("777")
End Sub还可以这样绑定使用
Private Sub Command1_Click()
Set a = Me
Me.Caption = "改了"
MsgBox a.Caption '对象a同时改变
End Sub
在a这个类模块里,有这个方法public function find(str as string) as a
.....
end function可是在本地调用时,就成功。进行远程调用时就失败