如何在程序菜单中添加菜单? 在原有的程序中添加了一个功能,想在系统升级后把这个功能显示到对应的程序菜单中。这个功能是个单独的exe程序,比如:aa.exe原有程序对应的位置比如:程序->ParE工具如何把aa.exe功能添加到程序菜单“ParE工具”中? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 一般这种情况你需要把aa.exe放在一个固定的文件夹中(程序记录路径也可以),然后启动时扫描指定文件夹找到后就动态添加菜单按钮,如果你不知道怎么动态添加按钮,你可以手动添加一个,然后打开自动生成窗体代码的那个文件,把相应的代码复制出来再稍作修改。代码有点多,不写了 在你的菜单的click事件的实现方法里面用Process类来调用现有的exe程序 System.Diagnostics.Process myProcess = new System.Diagnostics.Process(); myProcess.StartInfo.FileName = App;//你的exe文件的文件名 myProcess.StartInfo.Arguments = Para;//你的exe文件的参数 myProcess.Start();如果要等到你现有的exe程序运行完以后在运行其他的程序,后面加上myProcess.WaitForExit() 对了,你说这样的动态菜单,用xml可以吗 一般的安装程序制作软件都有往开始菜单里面添加内容的功能你只需要在你的安装包里面往程序->ParE工具里面加一个快捷方式到你的exe文件就行了安装的时候,如果原来没有程序->ParE工具,会自动创建,如果有了,则在里面添加你的快捷方式 关于INI文档问题 C#小问题 winform判断loading socket 应该如何来停止监听? 关于线程(简单问题) freetextbox 的问题 WCF可以保持连接状态吗?和remoting在效率方面有什么区别? 看到N多人在谈论NHibernate,可是我不知道是什么东西:( Entity Framwork 使用FirstOrDefault方法报错! TC35i发短信的问题 dataSet 表的问题。。 C#接口是用于实现阶段,还是仅用于编码实现前的设计阶段。
找到后就动态添加菜单按钮,如果你不知道怎么动态添加按钮,你可以手动添加一个,然后打开自动生成窗体代码的那个文件,
把相应的代码复制出来再稍作修改。代码有点多,不写了
System.Diagnostics.Process myProcess = new System.Diagnostics.Process();
myProcess.StartInfo.FileName = App;//你的exe文件的文件名
myProcess.StartInfo.Arguments = Para;//你的exe文件的参数
myProcess.Start();
如果要等到你现有的exe程序运行完以后在运行其他的程序,后面加上myProcess.WaitForExit()
对了,你说这样的动态菜单,用xml可以吗