关于两个MDI界面在一个项目中分别调用的问题
我有两套软件A和B,界面不太一样,现在需要将这两套软件合成一套,在MAIN中根据条件,比如条件=1时 MAIN控制加载A的MDI窗体,条件=2时 MAIN控制加载B的MAIN窗体。
但是我发现在一个项目中只能有一个MDI窗体,这个问题有办法解决吗,谢谢大家。
还有如果用C#,会不会也存在同样的问题。
[最优解释]
A和B都是EXE文件,你可以做一个C程序,在Main中判断,根据条件Shell运行A或者B即可。很简单
[其他解释]
将两个 MDIMain 窗体的菜单合并到一个 MDIMain 窗体中(可以直接用记事本打开 .frm 文件进行复制,注意同名菜单要改名);
Form_Load 中根据不同的条件显示不同的菜单项。
[其他解释]
MDI只能有一个。可以用shell试试。