永发信息网

c#如何在winform里运行控制台程序

答案:2  悬赏:70  手机版
解决时间 2021-02-23 09:33
以此为例,简化代码namespace winformapp{
class winformmain{void main(){application.run(new form1());}}
class form1{一行工具栏一个panel点击工具栏上的一个button时将控制台应用程序consoleapp.rukou()显示在panel上}
class consoleapp{void rukou(){console.Writeline("hello world");}}
}
实际是有一个比较复杂的控制台应用程序,改写成winform比较麻烦,能不能直接把console应用程序源代码作为form的一个显示区来显示?
最佳答案
是可以的
用RICHTEXTBOX来显示CMD返回的东西
全部回答
取得控制台应用程序的根目录方法 方法1、environment.currentdirectory 取得或设置当前工作目录的完整限定路径 方法2、appdomain.currentdomain.basedirectory 获取基目录,它由程序集冲突解决程序用来探测程序集 取得winform应用程序的根目录方法 1、environment.currentdirectory.tostring();//获取或设置当前工作目录的完全限定路径 2、application.startuppath.tostring();//获取启动了应用程序的可执行文件的路径,不包括可执行文件的名称 3、directory.getcurrentdirectory();//获取应用程序的当前工作目录 4、appdomain.currentdomain.basedirectory;//获取基目录,它由程序集冲突解决程序用来探测程序集 5、appdomain.currentdomain.setupinformation.applicationbase;//获取或设置包含该应用程序的目录的名称
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
一个教室里大约有多少克空气
牙克石到哈尔滨火车途经哪些车站
第二节课用英语怎么说
金东区十二里社区卫生站地址在哪,我要去那里
国家有正规收购光绪元宝的吗
【市政工程检查井图集】关于一个市政工程圆形
张记猪蹄叫化鸡这个地址在什么地方,我要处理
求个可以卖萌的qq表情包,动漫的~越多越好~
写出一个比小的整数:答案可为﹣1等本题答案
牛皮革和牛皮有什么区别,牛皮革是真皮吗?
重庆江北哪里有比较好的干洗店
虞城县锦华置业有限公司地址在什么地方,想过
在深圳有身份证,无社保,现在无工作,有二个
玉华鞋业批发怎么去啊,有知道地址的么
怎么分辨路虎神行者前挡风玻璃是否原装进口
推荐资讯
袁弘在劲霸“翻转”活动中身上穿的哪款产品?
如图所示,把一长方形纸片沿MN折叠后,点D,C
电吉他效果器
由组织的最高管理者正式发布的该组织总的质量
包门套贴纸怎么上漆
手机可以使用无线网络,但电脑收不到信号,用
下图是DNA分子复制的片段,图中a、b、c、d表
【不断】成语填空()()不断
一点水滴在香头上是什么意思?
三克拉锆石值多少钱
水质取样的相对误差应该控制在多少以内
制度群和钓鱼群有什么不同
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?