DLL的任务,主要是提供外部接口。在DLL中 ,添加窗体是可以的,上面放Timer控件,也可以。但是,调用该窗体却有一些技巧,可以这样,假如Dll中的窗体名称为DLLForm: '调用方法为 call CallDLLForm(true)public function CallDLLForm(byval openform as boolean) as boolean'调用窗体并显示窗体 DllForm.visible=openform end function
'调用方法为 call CallDLLForm(true) public function CallDLLForm(byval openform as boolean) as boolean'调用窗体并显示窗体 DllForm.visible=openform end function
'调用方法为 call CallDLLForm(true)public function CallDLLForm(byval openform as boolean) as boolean'调用窗体并显示窗体
DllForm.visible=openform
end function
public function CallDLLForm(byval openform as boolean) as boolean'调用窗体并显示窗体
DllForm.visible=openform
end function
谢谢。
那我也就可以在dll的main函数里面直接load form1了,form1.hide 就成了。