用C#windows窗体应用程序设置点击一个button打开我想打开的exe程序后

vs2017windows窗体应用程序中使用
Process.Start("F:\CShape行编辑\CShape行编辑\bin\Debug\CShape行编辑.exe");打开我想打开的文件后,运行时总是提示system.componentmodel.win32exception系统找不到指定的文件

c#

7个回答

几个问题:
1.没有转义,改为
Process.Start(@"F:\CShape行编辑\CShape行编辑\bin\Debug\CShape行编辑.exe");
或者
Process.Start("F:\CShape行编辑\CShape行编辑\bin\Debug\CShape行编辑.exe");
试试看
2.如果不行,考虑写绝对路径试试
Process.Start(Application.StartupPath + "\CShape行编辑.exe");
3.如果不行,考虑运行项目是否将生成目录清空,如果是,则下图中输出目录选择“始终复制”
图片说明
4.如果不行,则将此exe换至生成目录外另一个文件夹来打开

a_23456
a_23456 Process.Start("F:\\\\CShape行编辑\\\\CShape行编辑\\\\bin\\\\Debug\\\\CShape行编辑.exe");
一年多之前 回复

请用英文命名文件和文件夹

lje0122
lje0122 回复qq_39137155: 用反斜线试试,要不看直接用开始运行 来运行一下排除一下。不会是程序编译问题吧。
一年多之前 回复
wmx199510
wmx199510 用双斜杠试下
一年多之前 回复
dsdjshdjsa
dsdjshdjsa 可能没有使用using
一年多之前 回复
qq_39137155
qq_39137155 回复q1301386350: 原程序中就是双斜杠,可能编写题目时没注意
一年多之前 回复
q1301386350
q1301386350 回复qq_39137155: 用双斜杠"F:\\CShape行编辑\\CShape行编辑\\bin\\Debug\\CShape行编辑.exe"
一年多之前 回复
qq_41563520
qq_41563520 你可能没有下载到指定位置
一年多之前 回复
qq_39137155
qq_39137155 这不是问题
一年多之前 回复
 F:\\CShape行编辑\\CShape行编辑\\bin\\Debug\\CShape行编辑.exe

这是你程序本身么?还是另一个程序?如果是另一个程序,它是不是放在了你这个程序的编译路径里?
visual studio在每次编译前,会清空你的bin\debug目录,所以文件找不到。

你应该把这个程序放在源代码的目录里,在解决方案管理器里添加到项目里,然后再在属性窗格的生成方式里选择“总是复制”(always copy)

首先,确定你在那个位置有这个程序,其次VS里 ‘’\‘’需要使用转义字符''\''。还有就是using 要使用的类和方法。如果需要我这有个demo可以看下。

@"F:\CShape行编辑\CShape行编辑\bin\Debug\CShape行编辑.exe"
這樣字符串裏面的內容就不會轉意了

首先,建议检查路径是否正确,可以用资源管理器找到对应exe,然后复制资源管理器上面的路径,调用示例如下:

System.Diagnostics.Process.Start(@"D:\Program Files\Tencent\QQ\Bin\QQ.exe"); //直接

调用打开文件

不要带中文,中文总会出现异常错误

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
C#windows窗体应用程序打包成exe文件
我用C#做了个Windows窗体应用程序,用的是sqlserver的数据库,现在想把它打包,能放到别的没有安装.net应用环境以及sqlserver的电脑上用,而且是想做成.exe的可执行文件,双击就能用,相当于绿色软件。请高手回答。rn
用我的程序打开打开
我用memo编写了一个简单的记事本程序,并把txt文件的打开方式设置为用我的程序打开,但当我双击一个txt文件是他只是打开了我的程序而没有显示出文件的内容,怎样才能让他显示出内容呢?
C#windows窗体button设置打印预览
正在做一个CS架构的系统......想在一个窗体中增加个打印预览按钮button1,显示同个窗体下的DataGridView中的内容,请问高手,怎样对button1进行设置啊?谢谢啊rnrn 只要能预览出来就行。
c#windows窗体应用程序
1.建立windows窗体应用程序,用随机函数生成一个M*N的两位数矩阵A,然后旋转90度,形成矩阵B,是矩阵A和B显示在窗体上rn2.用windows窗体应用程序,求解猴子选大王问题,猴子按1、2.。。。。n围成一圈,从1号开始按1、2.。。。。m报数,凡报道m号的猴子退出圈外,直到圈内只剩一只猴子为止。程序运行时,输入猴子总数n和报数终止数m,单击选举按钮进行选择,退出竞争猴子的编号通过标签输出,猴子编号显示在对应文本框内,单击清除按钮清除所有信息,单击退出按钮结束程序运行rnrn[color=#FF0000]----------------------rn直接复制粘贴作业要求,索要答案的,一律锁帖。[/color]
我的winform程序打开后,再点击应用程序图标,会又打开一个。
我的winform程序打开后,再点击应用程序图标,会又打开一个。 rn 如何控制让我写的winform程序只能打开一个呢? rnrn都有那些方法??
怎样使,点击button后,打开新窗口?
怎样使,点击button后,打开新窗口?rnrn救命!!!
我想用commondialog打开一个文件,请问怎么点击打开按钮后,打开另一窗体?谢谢
我想用commondialog打开一个文件,请问怎么点击打开按钮后,打开另一窗体?谢谢
我想在程序中打开一个窗体
怎样用一个命令打开一个窗体。谢谢。
点击BUTTON控件打开一个新窗体怎么写?
点击BUTTON控件打开一个新窗体怎么写?
点击button,打开网页,怎么做的?
我只知道LinkLabel控件,可以打开网页,现在,如果想通过点击button1,来打开一个网页,rn该怎么写呢?
怎样点击按钮(button)打开一个文本文件?
在对话框中有一个命令按钮(button),想点击一下之后,打开一个指定的文本文件?rn小弟不才,请高手指教!!!谢谢!!
点击button打开一个本地的PDF文件
不用response。rn打开本地一个目录下的PDF文件!rn大侠帮忙!
点击一个Button,打开文件夹,如何实现?
各位大侠好,rn 我想实现点击一个button,弹出文件夹选择对话框,并且可以记录下来选定的文件夹路径,不知道如何实现?rn 搜索了很久,发现都说是用SHBrowseForFolder,但是这个在Vista之后的操作系统,提供的是IFileDialog。但是我想做的是一个通用的安装程序,在安装界面上让用户选择安装目录,很多软件的安装都可以的,但是不知道是如何实现的。望大侠指点,不甚感激!
如何点击Button后使得指定的.xml文件用IE打开?
如何点击Button后使得指定的.xml文件用IE打开?rn也就是当点击Button后,就会弹出IE浏览器,显示出该文件。
在指定窗体中打开运行exe程序?
我想在主窗体中单击铵钮即可在主窗体中运行exe程序,关键要这个exe程序的界面是嵌入在主窗体中的,这要怎么实现了,请高手指点?谢谢rn我现在用shellexecute函数,是打开运行了exe程序,可界面不是嵌入在主窗体中的,而是另外打开exe程序。
tcltk打开应用程序exe对比
使用rtcltk打开应用程序,有两种方法: 1、直接使用exec命令 exec $theExxlFilePath 2、使用如下格式命令模拟双击时间 exec {*}[auto_execok start] "" [file nativename [file normalize $theExxlFilePath]] 两者区别在于: 1、直接使用exec,没有后台启动的dos窗口
asp.net2.0, c#,Button,点击button后传递参数打开另一页面
请给出最简单的做法,入门问题,多谢!rn即,需要在那些地方进行设置、编写代码,代码举例?rn目的是,一个页面里录入了两个textbox的值,需要进行判断,然后将这些值传递到另外一个页面,并使这个页面显示。rn
WPF单实例应用程序-一次打开一个exe
基于 Microsoft.VisualBasic.dll
如何让button点击后打开一个文件浏览框?
在asp.net下如何实现让button点击后打开一个文件浏览框?
Process 打开exe程序
Process 打开一个 exe 程序 能否获得一个返回值 供我来写判断语句? rn我看Process 下面有 StandardOutput 输出流 这个要怎么用? 有知道的嘛 麻烦告诉下?
打开EXE程序源码
打开EXE程序源码
超级链接打开EXE程序
各位高手:rn 大家好!rn 首先感谢,你看我这个菜鸟发的这个帖子。有一个问题向各位大侠请教,请求各位大侠帮助,先谢过了。rn 我在tomcat发布的网站上设置了一个图片链接,让局域网局域网内的所有用户可以打开他们电脑自己本地上的即时通讯工具->d:/jstx/Bin/jstx.exe文件.rn 我服务器上测试是可以的,弹出即时通讯的登陆框的,但是别的用户在本地点击就没反应。他们的电脑上一样的路径全都装了即时通讯的软件。代码如下:rnrn请问如何修改?rn 这个代码是我在网上抄袭的,可能方法本身我就用错了。呵呵!~
Java打开.exe程序
String path = "notepad.exe"; //(F:\XmlSpy.exe) try { Runtime runtime = Runtime.getRuntime(); Process process = runtime.exec(path); } catch (IOException e) { e....
Qt 之 打开exe程序
#include <QProcess> QProcess pro; QString strPath = "D:/test.exe"; pro.startDetached(strPath);
C#windows窗体应用程序编写一个加法器
如题
如何在C#windows应用程序中打开一个新的网页?
各位高手:rn 如何在C#windows应用程序中打开一个新的网页?不封装浏览器,我只想点按钮打开一个网页,我用调用程序的命令,可是不能用,请各位高手指点,谢谢!
用api打开应用程序
本人想通过一个应用程序打开任意一个应用程序(例如*.doc,*.txt,*.mp3,*.exe;*.html等等),怎么用api来实现?请给出一个例子。
在WebBrowser中打开应用程序中的一个窗体
今天看到一个软件Crm软件,菜单界面用html来实现,估计可能是用了TWebBrowser.我想问一下,在WebBrowser中打开一个网页后,又如何点击这个连接弹出应用程序的一个from或者打开一个应用程序?rn谢谢!
winform窗体应用程序无法 打开
如题 自己写个winform程序,编译没错,但是无法打开。提示: 尝试运行项目时出错:未能加载文件或程序集“项目名称”或它的某一个依赖项。该模块包含一个程序集清单。 图片上不来,还请见谅,我一开始的时候是能打开,也能F5调试的,但是打开一个MFC后,再过来调winform这个工程就这样了,即使是我网上下的例子也无法F5调试,也报这个错。
C#windows窗体程序---计算器
一款用Visual C#编写的计算器,基本功能全部实现了
C#Windows窗体程序
C#语言编写的一个数据库管理程序,课程设计作品,也可以当做C#语言学习材料
C#windows窗体程序---记事本
一款功能完备的记事本程序,开发环境Visual C#
我想点击一个按钮,打开一个txt
我现在做了一个listbox,listbox上显示了我所拥有的txt文件名称,我想实现一个功能,即选择一个txt名称,点击一个打开按钮,会打开这个选择的txt,获取路径,但是不显示该txt,然后我别的界面里可以写入内容进该txt,请问该如何实现??写入功能我大概了解了,我想知道如何正确获取这个路径的代码,并且不弹出txt文本。?
用treeview打开的窗体
我通过点击treeview控件中的一个节点来打开一个窗体,窗体一打开就最小化了(我想让他显示在treeview控件所在窗体的前面),而用一个button控件来执行相同的代码又能正常打开,这是为什么?应该怎么做?rnrn下面是我的代码:rn private void treeView1_AfterSelect(object sender, TreeViewEventArgs e)rn rn switch (e.Node.Index)rn rn case 0:rn base_cr frm0 = new base_cr();rn frm0.Show();rn frm0.BringToFront();rn break;rn case 1:rn history frm1 = new history();rn frm1.Show();rn frm1.BringToFront();rn break;rnrn rnrn rnrnrnbase_cr,history这两个窗体的StartPosition属性都为CenterScreen,换成其他的也不行,treeview控件所在窗体的topmost属性为false,base_cr,history的windowstate属性为Normal
怎样用程序打开TADOConnection 的ConnectionString 设置窗体
还有,怎样得到设置后的值?
用java如何实现MDI窗体?怎样在点击一个按扭后打开一个新窗体?
用java如何实现MDI窗体?怎样在点击一个按扭后打开一个新窗体?哪位大哥指教一下。
用C#Windows窗体应用程序 编一个时钟 Clock
用C#Windows窗体应用程序实现 时钟类Clock; rn(2) 在类中,设计一个时钟调整函数AddSecond();rn(3)在函数Main()中,利用Thread.Sleep()函数,实现时间的实时显示。rnrn在窗体中画图实现时钟的时针,分针,秒针,并可以调整以及实时显示。。。
邪门!用什么程序打开.exe文件
前几日用windows优化大师和超级兔子“优化”了一把瘟2000,结果发现开始菜单里的运行对话框就失效了,比如输入"ping 127.0.0.1",它就会出个提示问你ping.exe的打开方式,就好象exe文件在文件类型里没有注册一样,另外如果运行一个应用程序过程中需要调用另外的可执行文件,中途就会停住,也是出现“打开方式”对话框,但是在“我的电脑”“资源管理器”里或者桌面上直接点快捷方式都能运行应用程序,不知是什么毛病。哪位高手指点一下,谢谢
我想在窗体打开后播放音乐
我想在窗体打开后播放音乐rn如何实现?
用网页打开本地exe程序
最近的项目因为是不同老师开发的,所以整合到一起很麻烦,需要用网页调用部分老师写的exe程序。 本来以为不可实现,后来发现,实现也很简单。 1、打开注册表 win+r 在注册表的最上面HKEY_CLASSES_ROOT  右键——>新建——>项   项名称可以自己定义,这里我把名字命名为:zq 点击zq右键新建——>项,依次建立 如图所示的项 在空白处右键  新建——>字符
相关热词 c#入门推荐书 c# 解码海康数据流 c# xml的遍历循环 c# 取 查看源码没有的 c#解决高并发 委托 c#日期转化为字符串 c# 显示问号 c# 字典对象池 c#5.0 安装程序 c# 分页算法