我的程序原是C/S结构,现在想做成B/S结构
问题是:
原来用到的读写设备的dll如何做到IE可用的COM或ACTIVE X 控件
并且我没有dll的原代码,只有函数说明与定义
请问有什么方法和方案
问题是:
原来用到的读写设备的dll如何做到IE可用的COM或ACTIVE X 控件
并且我没有dll的原代码,只有函数说明与定义
请问有什么方法和方案
解决方案 »
- vb6 用ado增加access表的问题
- 怎样在VB中调用XCOPY复制文件,并返回执行结果?
- 关于提高timer时间的 问题 !马上给 分!
- 发布我的软件,请多指教,散分
- 如何用API函数抓图?
- 怎么样能使用SetSysColors函数只修改指定窗体标题栏的颜色,不改变整个系统标题栏的颜色?
- 有没有哪位大哥用过用友的Excel控件啊?
- 不是高手不用进来:我的asp/SQL Server社区人数一多就慢了,有什么好办法?
- 请问如何判断SQL Server中指定名字的一个表是否存在?
- 我在ADODC控件的“属性”中,生成了connectionString,连接SQL2k没问题,但是换在Form_Load输入就提示:[ODBC驱动程序管理器]未发现数据源
- 急急急,关于窗体的两个问题,在线等,请知道下菜鸟,解决立刻给分
- 请教关于字符串的转换问题
用vbscript与VB自身调用差不多,也是 createobject("....") 这样的方式即可。如果你原有的DLL是动态链接库,也就是类似API调用的方式,vbscript或javascript没办法直接调用,你要再做一个activeX DLL,供IE调用。然后在这个 activeX Dll 中 以API方式调用原DLL,相当于重新封装一次。另外需要注意的是IE的安全级别,你自定义的DLL由于没通过MS的认证,默认情况下IE是不能使用的。需要你自行在IE的设置中打开,这又会带来一些安全问题。用IE做太复杂的工作,总之我觉得这不是一个太好的实现方式。
要是用Declare Function kh_card Lib "interface.dll" (ByVal kh As String, ByVal area As String) As Long
这样的话,又提示"找不到dll入口点"