会吗,你把这个DLL注册一下,然后在PB里面创建COM对象不就可以了
解决方案 »
- 请各位帮忙检查这代码
- VB+SQL Server设备管理系统,望大虾们帮我 到现在我还不会VB和SQL Server连接
- mschart能动态改变显示方式吗?急!
- 非常急!!关于系统进程的问题,在线给分
- 关于报表的问题!!!!!!!!!!!!!!!!!!!!!!!!!!!
- 依靠vbio.dll,如何读取ISA插槽上插卡的数据?
- 各位高手,帮帮我这个菜鸟吧!
- 如何在查找出的纪录中继续查找!~~~~~~~~~(分阿,分阿,我有好多分阿)
- 怎么用一个exe启动word???
- 一个小小的问题!
- 如何把 ADO.recordset中的adDate 类型的field在DataGrid中显示为 yyyy-mm-dd 格式
- 请教关于关不掉的窗口
DLL注册过的。你是说在PB中通过创建ole控件来调用是吗?OLE对象中无法连接所生成的DLL文件。
烦请holydiablo(鱼头)大侠指点!
你可以在PowerBuilder(我想应该有的)的工程引用中,加上对本LIb库的引用,然后在程序中就可以创建这个Dll中的对象了。
oleobject loo_com
oleobject loo_record
adoresultset lrs
datastore ds
integer li_rcloo_com=create oleobject
li_rc=loo_com.connecttonewobject("vb.test")
返回记录集
loo_record=loo_com.gettestresult()
lrs=create adoresultset
lrs.setrecordset(loo_record)
ds=create datastore
ds.createfrom(lrs)调用其中的函数
a=loo_com.vb的函数