把ACTIVEX生成的OCX放到没有装DELPHI的计算机上用regsvr32注册,就说load library fail错误,(200分)

  • 主题发起人 blueearth
  • 开始时间
B

blueearth

Unregistered / Unconfirmed
GUEST, unregistred user!
现在我把生成的OCX放到没有装DELPHI的计算机上用regsvr32注册时,
就提示load library fail错误而没法注册,
是否我在生成OCX的时候少加了包什么的?该如何加?望各位大侠指教?急!

 
1.试一下regsvr32有无问题,因为注册一个ocx与ocx本身并无太大关系
2.如regsvr32无问题,给ocx打个包,把所use的东东打进去
 
rmichael,thank you for your answer,
但是,现在是注册成功后出现0x00913a0a指令引用的0x01821580的内存不能为read
但提示注册是success的。
load library fail这个错误我知道了失少了一个DLL文件!
 
按2试一下,把一些dll如stdvcl.dll等打进去,或直接拷贝注册
 
将dbclient.dll加入到包中
 
楼上的两位,我的计算机上好像没有stdvcl.dll和dbclient.dll动态库阿
真是奇怪 [red]注册成功后[/red]出现0x00913a0a指令引用的0x01821580的内存不能为read
不过我把控件嵌入ASP里在本地是可以访问的即使在注册后出错的情况下,但在别的计算机访问
服务器就出来IE错误,我怀疑就是那个注册后错误引起的?
我现在真是急阿,如果问题解决了我多给点分无所谓的。
 
搜索所有的bpl拷过去,行的话再挨个删除,工程设置 not build with runtime package
应该没问题吧
[blue]{没有装DELPHI的计算机上}[/blue]
 
各位谢谢了
我的问题已经解决了,我加了个qtintf.dll,然后代码里也修改了一些东西就OK了
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
899
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
顶部