VB没办法制作标淮的DLL,只能制作ActiveX DLL(OLE自动化接口的DLL)。
查看中文版MSDN中的使用Visual Basic 文档/Visial Basic/部件工具指南/创建ActiveX部件/创建ActiveX DLL。
或英文版的MSDN中的Visual Studio 6.0 Documentation/Visual Basic Documentation/Using Visual Basic/Component Tools Guid/Creating an ActiveX Compoents/Create an ActiveX DLL
查看中文版MSDN中的使用Visual Basic 文档/Visial Basic/部件工具指南/创建ActiveX部件/创建ActiveX DLL。
或英文版的MSDN中的Visual Studio 6.0 Documentation/Visual Basic Documentation/Using Visual Basic/Component Tools Guid/Creating an ActiveX Compoents/Create an ActiveX DLL
这个书么,我帮你找找看吧
作几个属性,方法等等
工程属性里面选择工程类型……》ActivexDll
VB的COM和DCOM看一看还是很有用的
给我发个例子啊 ,谢谢啦
mail [email protected]
比如:
public sub ShowForm(cFrmName as string)
select case cFrmName
case "a"
load a
a.show 1
case ... end select
end sub
调用:
1、新建工程,然后工程-》引用-》选择你的(*.dll)文件,引用到工程中来
2、
dim dllTest as clsTest
set dllTest = New clsTest
call dllTest.ShowForm "a"试试看吧.