关于DELPHI调用VB编写的DLL文件,DLL文件中有VB编写的界面操作。
问题:VB中如何操作,DELPHI如何调用。
分不够再加

解决方案 »

  1.   

    不懂VB
    LoadLibrary()
    GetProcAddress()
    FreeLibrary()
      

  2.   

    vb的dll都是activex控件,在delphi中install activex component,然后就可以攒动组件面板上拖下来用了。
      

  3.   

    用"regsvr32.exe vbdll.dll"的方式先注册该activex控件,然后到delphi的component->Import ActiveX,选择你刚才按钻工的那个控件,下方的classname中会出现将要生成的类名,如果该类名和delphi中已安装的控件类名重复,则可以修改它,然后按install按钮,在随后出现的对话框中按install,如果安装成功,会有信息高速你该控件被安装到了哪个面板下,则到该面板,将控件拖到界面上,就可以用了..另外,用getcomobject()也可以使用已注册了的控件,只是要麻烦一点.