数据类型不同会使其无法调用!所以,对于字串最好用字节数组!
其它,只要引用后即可以使用,注意的是引用的是Type Libaray
如果你会引用Type Libaray
即可以使用!

解决方案 »

  1.   

    如何在PB中调用VB生成的activex dll文件
    http://www.csdn.net/expert/topic/228/228759.xml?temp=.7945063//cb_1 clicked() 事件:(在 PB 中调用 ADO 的例子) 
    OLEObject adoConnection 
    adoConnection = CREATE OLEObject 
    adoConnection.ConnectToNewObject("ADODB.Connection") 
    adoConnection.open ("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\NWind2K.mdb;Persist Security Info=False") OLEObject adoRecordset 
    adoRecordset = CREATE OLEObject 
    adoRecordset.ConnectToNewObject("ADODB.Recordset") 
    adoRecordset.Open ("SELECT * FROM 产品",adoConnection) String temp 
    temp=adoRecordset.getString() 
    MessageBox("Test:",temp)在PB7/PB 6.X中使用ADO Recordset作为参数调用VB制作的ActiveX DLL
    http://www.pdriver.com/listfile2.asp
    Search: ADO
      

  2.   

    具体如何使用msscript.ocx控件
    http://www.csdn.net/expert/topic/230/230578.xml?temp=.8206598
      

  3.   

    如果我在vb中编写的dll文件中封装的是没有返回值的过程,那么如何在pb中调用