比如两个用C#编写的小游戏。放在一个模块内。怎样调用这两个游戏。。。。
可能是我没表达清楚呀。不是说的新建Windows窗体。而是在一个新的Windows窗体上调用两个已经做好的游戏。这两个游戏是单独的游戏(C#编写的)怎样调用这两个游戏。在运行的情况在通过新Windows窗体上的控件来调用这两个做好的游戏。
谢谢大家了。。。
C#中怎样将两个做好的程序放到一个Windows窗体里。在这里面可以打开两个程序。。
答案:5 悬赏:0
解决时间 2021-02-23 15:50
- 提问者网友:無奈小影
- 2021-02-22 18:19
最佳答案
- 二级知识专家网友:茫然不知崩溃
- 2021-02-22 18:38
应该都是Form形式吧,你先都在一个解决方案里同时编写好两个窗体(项目->添加Windows窗体->然后选Windows窗体,单击确定就可以添加一个新窗体),然后再你想调用的地方写上
窗体的名字 变量名 = new 窗体的名字();
变量名.ShowDialog();或者变量名.Show();//ShowDialog的话主窗体只有在子窗体关闭后才可以访问,但是Show可以同时访问子窗体和父窗体。
例如我的窗体名是Form2
Form2 f = new Form2();
Form2.ShowDialog();
窗体的名字 变量名 = new 窗体的名字();
变量名.ShowDialog();或者变量名.Show();//ShowDialog的话主窗体只有在子窗体关闭后才可以访问,但是Show可以同时访问子窗体和父窗体。
例如我的窗体名是Form2
Form2 f = new Form2();
Form2.ShowDialog();
全部回答
- 1楼网友:嗷呜我不好爱
- 2021-02-22 21:52
窗体类名 对像名=new 窗体类名();
对像名.Show();
或
对象名.ShowDialog();
- 2楼网友:情战凌云蔡小葵
- 2021-02-22 21:16
咋还有模块呢
是生成的dll文件吗
在解决方案上点引用,把它们加进来,再把它们实例化不久行了吗
- 3楼网友:萌萌哒小可爱
- 2021-02-22 20:48
但要把其他程序放到一个窗体里面去好像不可能吧。
通过一个程序来调用另一个程序吧
用 process.start("另一个程序路径");这样是可以。。。。
- 4楼网友:一只傻青衣
- 2021-02-22 19:30
解决方案->右键->添加->现有项目,把做好的游戏项目添加进去,再在Form那里右键,添加引用的项目那栏里把游戏项目添加到引用那里,然后就可以在Form那里调用了
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯