一个读卡的OCX控件,在VB里运行时正常,但直接在ASP里就不行。

saveaswuu 2004-08-04 10:55:43
简单说,在VB中运行后,自动打开IE,一切正常。
而打包后,直接用IE打开,总提示找不到xxx.dll。(OCX界面仍然正常显示)

这个DLL应该放在哪儿呀?
...全文
112 点赞 收藏 8
写回复
8 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
crescendo 2004-08-04
假定你把***.dll放在C:\ 下

这样注册
regsvr32 c:\***.dll
注册后你再试试看

(注销用regsvr32 -u c:\***.dll)
回复
online 2004-08-04
dll放在网站同一目录
或者放在system32目录下
回复
saveaswuu 2004-08-04
这个DLL应该是与读卡器打交道的!
回复
saveaswuu 2004-08-04
这个DLL是随读卡器配套的厂商提供的VB演示程序里的,一开始我把EXE改为OCX时,就提示找不到这个DLL,后来我拷过来后就可以了。

我该怎么注销它呢?
回复
xzq686 2004-08-04
将你的那个XXX.dll注销掉,再重新注册一下。。。
如果再找不到,就晕死了。。
回复
crescendo 2004-08-04
是不是你控件注册的问题啊?
回复
jervis82 2004-08-04
帮up.
回复
saveaswuu 2004-08-04
真是太奇怪了! online(龙卷风V2.0--再战江湖) 叫我放在SYSTEM32下,我就成功了。可我明明早已放过了呀!

不管这样,还是成功了!谢谢!

另外问个问题,我在这个OCX中读到的卡号,如何传递到ASP页面中?
OCX中显示卡号的是一个Label,名称为Lkh。

回复
相关推荐
发帖
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
帖子事件
创建了帖子
2004-08-04 10:55
社区公告
暂无公告