社区
ASP
帖子详情
如何在服务器端用ASP中调用我自已编写的ACTIVEX控件
slf
2000-06-08 12:03:00
本人想在服务器上调用我自已写的一个控件,控件在VB中调用没问题,在ASP中总是
不行,急死我了,我是用VC的向导编的控件,ASP对ACTIVX有什么特殊的要求码?我
在控件中没用到MessageBox之类的方法。
...全文
249
11
打赏
收藏
如何在服务器端用ASP中调用我自已编写的ACTIVEX控件
本人想在服务器上调用我自已写的一个控件,控件在VB中调用没问题,在ASP中总是 不行,急死我了,我是用VC的向导编的控件,ASP对ACTIVX有什么特殊的要求码?我 在控件中没用到MessageBox之类的方法。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
slf
2000-06-12
打赏
举报
回复
在VB中写的DLL是没问题了,可是如何用VC写呢,因为要控制硬件,VB包装挺麻烦,
我见ATL 中有可以支持MTS的DLL,是否可以,或者在VC中如何编写ACTIVEX DLL
请高手赐教!
slf
2000-06-09
打赏
举报
回复
我想再问一下,VC中写ACTIVEX DLL 是不是在创建时选中Animation选项,然后在工程中
添加我编的类,然后编译注册,就可以在ASP中用下面的方法
<%set rs=server.CreateObject("工程名.类名")%>
就可以了。
slf
2000-06-09
打赏
举报
回复
ok,thank cymlx and baobao
cymlx
2000-06-09
打赏
举报
回复
slf,
baobao说的没错。
VC写出的DLL不行的话,通过VB进行引用后再编译成一个ACTIVEX DLL应该就没问题了。
你再可以去查一下MSDN。
baobao
2000-06-09
打赏
举报
回复
呵呵,上面的因该是 regsvr32 路径/xxxx.dll ,没有a ,:-).
baobao
2000-06-09
打赏
举报
回复
你在vc中调用了底层函数了吧?asp好像不能使用,你可通过vb作为转换环节,在vb中调用
然后将此vb程序编成 xxxx.dll,
然后在 windows/nt 的运行中输入: aregsvr32 路径/xxxx.dll
即可在asp中用<%set rs=server.CreateObject("工程名.类名")%>来调用。
cymlx
2000-06-08
打赏
举报
回复
应该是不能在服务器端执行ACTIVEX控件的。
如果要在服务器端运行的组件可写成DLL。
控件在ASP中通过<OBJECT>进行标注具体语法可参考MSDN。由浏览器端进行下载。
cymlx
2000-06-08
打赏
举报
回复
只需调用上句语法即可。
一般的DLL是不行的必须要是ACTIVEX DLL。(无论是用VC或是VB写的)
slf
2000-06-08
打赏
举报
回复
谢谢,我还想问一下,一般的DLL都可以吗?是否需要ACTIVEX DLL(VB中新建工程中有此选项),是否在ASP中应该有个类似在VB中调用DLL的声明的语句。
cymlx
2000-06-08
打赏
举报
回复
采用类似如下的语句:
<%set rs=server.CreateObject("ADODB.RECORDSET")%>
创建DLL的类的对象即可。
slf
2000-06-08
打赏
举报
回复
请问cymlx如何在ASP调用DLL
ASP
28,391
社区成员
357,060
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章