做这个不难,其实你就相当于做一个DLL或做一个类模块,在DLL中调用一个窗体。
然后在DLL中定义方法,如显示窗体
public sub showform(modal as integer)
form1.show modal 'form1为你在DLL中加载的窗体名
end sub
等,DLL返回值也可自己定义。
然后在你的程序中加载这个DLL,并执行相应的显示窗体的方法就可。
dim xxx as new xxxx '要先实例化,xxx为DLL的实例
xxx.showform 0/1 '此句在你的主程序中引用,xxxx为你生成的DLL的名称。
做这个不难,其实你就相当于做一个DLL或做一个类模块,在DLL中调用一个窗体。
然后在DLL中定义方法,如显示窗体
public sub showform(modal as integer)
form1.show modal 'form1为你在DLL中加载的窗体名
end sub
等,DLL返回值也可自己定义。
然后在你的程序中加载这个DLL,并执行相应的显示窗体的方法就可。
dim xxx as new xxxx '要先实例化,xxx为DLL的实例
xxx.showform 0/1 '此句在你的主程序中引用,xxxx为你生成的DLL的名称。
可以调用API函数,实现消息框
Public Declare Function MessageBox Lib "user32" Alias "MessageBoxA" (ByVal hWnd As Long, ByVal lpText As String, ByVal lpCaption As String, ByVal wType As Long) As Long