vb 写的 ActiveX dll 如何才能被其它语言调用(delphi) ? 我这有个 dll 包括6个类 每个类包括几个函数而且 我编译了该dll 二进制兼容现在 想在 delphi 里利用该 dll可总是不成功 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你应该到Delphi版里去问,而不是在VB版 哎 我问过了 回答是零 实在是不抱有希望所以才来这 问点 vb dll另:vb 写的 ocx 可以通用嘛 ? vb 写的 ocx 当然可以通用,你应该问某个OCX如何在dephi下用,并给出这个ocx的下载地址 http://topic.csdn.net/t/20030317/18/1542148.html 谢谢几位我的 dll vbzoomc.dll 他是对yaz.dll(c编写)的一个包裹类 不知道这个在delphi 如何用 他总提示我无注册类别 可我明明 regsvr32 成功了我想高手们 都会几种语言的 vb delphi c#...所以冒昧问请留下email 我给你们发 不好下载 以下是我在d版发的 高手帮帮忙 首先该 dll 为vb 编写 并且 在 vb 下正常调用且运行该 dll 包括 6 个类TZoomConnectionTZoomQueryTZoomResultSetTZoomRecordTZoomScanSetTZoomFactory每个类下都有若干函数 我是这么做的 :用TOleServer:Project|Import Type Library...把VB的dll引入进来,安装也成功了可在组件面板的ActiveX上没有该图标 bpl里 也是空的后来我又用其它方法:.用接口.File|Open...选择Type Library类型,打开VB的DLL,另存为TLB类型,同时会生成一个同名的PAS,加入到你的工程中,引用到调用的单元.var aObj:_clsOABase;begin aObj := CoclsOABase.Create; aObj.Test; ...end;可运行调试说 无注册类别 可我明明 regsvr32 xxx.dll 成功了呀 请高手指教 另外我这有 vbzoomc.dll 全部原代码 可正常编译 可我不知道在 delphi 如何快速利用 因为不想用delphi 重写dll 谢谢 腾讯的Web网页登陆的密码加密方式 大侠们 我写了一个注册机连接到程序上了 可是每次打开程序就要注册一次 怎么样才能实现一次注册后就不用在注册了? 怎样按某键调用隐藏的功能? 有谁知道VB+SQL 2000做好的程序,如何在局域网中用C/S模式在另一台机器上访问? 怎么把这个字符Ð写到VB程序中去,不是字母D哦。这个字符放到VB中去会变成字母D。 请教一下在VB6使用数据库的问题 VBA的问题 八进制前缀"&0",&后的是数字零还是字母O呀? ADOX的问题 正则表达式出错 如何播放资源文件中的音乐 【非常希望最后一个问题能得到豆豆版主的帮助】
所以才来这 问点 vb dll另:
vb 写的 ocx 可以通用嘛 ?
首先该 dll 为vb 编写 并且 在 vb 下正常调用且运行该 dll 包括 6 个类
TZoomConnection
TZoomQuery
TZoomResultSet
TZoomRecord
TZoomScanSet
TZoomFactory
每个类下都有若干函数
我是这么做的 :用TOleServer:
Project|Import Type Library...
把VB的dll引入进来,安装也成功了可在组件面板的ActiveX上没有该图标 bpl里 也是空的
后来我又用其它方法:
.用接口.
File|Open...
选择Type Library类型,打开VB的DLL,另存为TLB类型,同时会生成一个同名的PAS,加入到你的工程中,引用到调用的单元.
var
aObj:_clsOABase;
begin
aObj := CoclsOABase.Create;
aObj.Test;
...
end;
可运行调试说 无注册类别 可我明明 regsvr32 xxx.dll 成功了呀
请高手指教