如何在网页中调用动态库? 本人对web开发方面知之甚少, 现在需要在网页里调用指定网站文件目录下的一个动态库(.dll), 应该怎么调用呢? 对动态库本身有没有什么要求?请给个简单示例,谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 网页调用?写成COM组件,就可以了. 1、如果这个Dll是你自己写的,改成OCX即可 然后页面上<OBJECT style="display:none" id=myOCX classid="clsid:928100D9-28E4-43EB-8D1D-A804A30F560C" codebase="./yourOCX.ocx#version=1,0,0,7" width=360 height=159 align=center hspace=0 vspace=0></OBJECT>页面上Javascript调用方法function invokeOCX(){ try{ if (document.all.myOCX == undefined){ alert('请安装OCX。'); return false; } } catch(e){}; myOCX.myFunction();}2、如果那个DLL不是你自己写的 则写个OCX,OCX里面对应写调用Dll的方法,比如 ocxMethod1调用dllMethod1 ocxMethod2调用dllMethod2 然后把OCX放页面上,像1里说的那样调用。 对于方法2,那个DLL要么本身是允许注册的,要么把它放在System32目录里。要不OCX找不到 解决了,dll注册后在asp代码中用Server.CreateObject("工程名.类名")就可以调用了 自己写得OCX浏览器不认啊,怎么办。 Pascal中如何附加数据库Sqlserver???在Inno setup中使用。 求书--网络数据库应用系统开发实用教程(Delphi版) 请问如何把Panel上自己画的界面保存成图片 有没有计算日出日落的公式算法啊 如何隐藏引用程序 求Delphi6.8下载地址(汉化版)+序列号(在线等待)高分相送 简单的问题,送分了 setparent后,拖动窗口,父窗体卡死,急! 菜单消息必杀技! Embarcadero RAD Studio XE3官方正式版ISO镜像开放下载 继续求助一个好久没解决的报表。已经发了N个帖子了 stringgrid如何设置某列不能获得焦点
写成COM组件,就可以了.
然后页面上
<OBJECT style="display:none"
id=myOCX
classid="clsid:928100D9-28E4-43EB-8D1D-A804A30F560C"
codebase="./yourOCX.ocx#version=1,0,0,7"
width=360
height=159
align=center
hspace=0
vspace=0>
</OBJECT>页面上Javascript调用方法
function invokeOCX(){
try{
if (document.all.myOCX == undefined){
alert('请安装OCX。');
return false;
}
}
catch(e){};
myOCX.myFunction();
}
2、如果那个DLL不是你自己写的
则写个OCX,OCX里面对应写调用Dll的方法,比如
ocxMethod1调用dllMethod1
ocxMethod2调用dllMethod2
然后把OCX放页面上,像1里说的那样调用。
在asp代码中用
Server.CreateObject("工程名.类名")
就可以调用了