我想把程序分模块写,怎么办?

时间:2022-04-03 03:18:35
我一个程序,很多个窗口,想把窗口分别写在不同的DLL,或exe 里面,再用一个工程调用就可以直接用,这样该怎么做?

8 个解决方案

#1


编译成.EXE文件后直接用SHELL app.path & "应用程序.EXE"

#2


不想这样,要在同一个程序介面那里,这样是是多个了!

#3


你的程序的多个窗体无必要各自写在所谓DLL或EXE中,各窗体间有公共变量则定义在标准模块中,需用到相同处理过程,可写在过程或自定义函数内,也放在标准模块中.程序中可象调用VB的内部函数一样使用.
有些独立代码,不涉及2个程序间传递数据,可单独做成EXE文件,由SHELL函数调用.

#4


mark先

#5


COM+ 才是王道

#6


ActiveX DLL

#7


ActiveX DLL
应该可以,但不知道怎么写,

#8


创建工程的时候选择ActiveX DLL,其他的和开发普通的程序差不多,写些公共的函数或过程提供给主程序使用.

#1


编译成.EXE文件后直接用SHELL app.path & "应用程序.EXE"

#2


不想这样,要在同一个程序介面那里,这样是是多个了!

#3


你的程序的多个窗体无必要各自写在所谓DLL或EXE中,各窗体间有公共变量则定义在标准模块中,需用到相同处理过程,可写在过程或自定义函数内,也放在标准模块中.程序中可象调用VB的内部函数一样使用.
有些独立代码,不涉及2个程序间传递数据,可单独做成EXE文件,由SHELL函数调用.

#4


mark先

#5


COM+ 才是王道

#6


ActiveX DLL

#7


ActiveX DLL
应该可以,但不知道怎么写,

#8


创建工程的时候选择ActiveX DLL,其他的和开发普通的程序差不多,写些公共的函数或过程提供给主程序使用.