日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > C# >内容正文

C#

c# 路径空格---ProcessStartInfo参数问题

發布時間:2023/12/10 C# 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 c# 路径空格---ProcessStartInfo参数问题 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

今天在整合程序的時候,要從一個程序轉到另一個程序 當然要使用:?
? ProcessStartInfo startInfo = new ProcessStartInfo("\\Program Files\\IE\\IE.exe", s);?
???????????????????? Process.Start(startInfo);?
不過對于wm來說 不支持Process.Start(string)形式 真汗。?

這里的s 是指:?
string fullname = treeView1.SelectedNode.FullPath;?
//? string s = "\"" + @fullName + "\"";???
???????????????????? string s =? @fullName ;?
開始我還傻了吧唧的 吧@\"+ fuluuname 如此使用 結果錯誤的,@直接跟路徑名就好。系統自動辨認。?

傳遞好參數之后,那么怎么使用這個參數呢 :?
在被啟動程序中?
? [MTAThread]?
??????? static void Main(string[] args)?
??????? {?
????????
??????????? if(string.IsNullOrEmpty(string.Join(" ", args)))?
??????????? { Application.Run(new Form1()); }?
??????????? else?
??????????? {?

??????????????? Application.Run(new Form1(string.Join(" ", args)));?
??????????? }?
??????? }?
這里一定要注意 “ ”之間我是按了一個空格的,args會自動根據空格分成數組如?
D:\My Documents 他會分成 arg[0]=D:\My? arg[1]=Documents?
就因為這個問題我高了一下午,開始還以為自己重寫的ie有問題,加上調式wm不是很方便真的郁悶的要死。 空格沒有轉義字符?? 只有空字符null有轉義字符\0,有時候真的搞不懂網絡上那些標題命名為 空格轉義字符的人?? 竟然不具體標明 ,亂轉。?
在網絡中還搜索到了一片?
http://www.cnblogs.com/tuyile006/archive/2006/05/09/395193.html?
寫的不錯 不過沒有調試 其內容如下:?
這幾天做一個通訊程序,要通過“運行”開啟一個進程?
結果有時候可以正常調用,有時候就出現問題?
出問題代碼如下:?

?? Process p=Process.Start(t_path.Text.ToString(),t_file.Text.ToString());?
??????? Process.start()第一個參數是運行的程序名稱,后面是該程序參數?

如果這兩個路徑中不含空格的時候就可以正常運行,?
如果包含像"D:\Program Files\"或者"G:\Documents and Settings"之類的路徑程序就會出問題?
原因是在運行行里面 如果運行的程序只接收一個參數,參數里面夾一個空格就相當于回車?
也就是說,如果運行輸入:c:\aa.exe? d:\Program Files\tt.txt?
其實運行的是:c:\aa.exe? d:\Program?
這樣肯定會出錯了?

正確的寫法應該是:?
Process p=Process.Start("\""+t_path.Text.ToString()+"\"","\""+t_file.Text.ToString()+"\"");?

這種寫法絕對保險。?

調用的時候采用if (args.Length<=0)?
??????????? { Application.Run(new Form1()); }?
??????????? else?
??????????? {?

??????????????? Application.Run(new Form1(args[0]));?
??????????? }?
在從一個程序 引用另一個程序后 有時候 在單獨啟動第二個程序就會出現?
部署和/或注冊失敗,錯誤為: 0x8973190e。 寫入文件“%CSIDL_PROGRAM_FILES%\*\*.exe”時出錯。錯誤 0x80070020: 另一個程序正在使用此文件,進程無法訪問?
的錯誤 這時候應該?
其實這個東東的路徑是在我的文檔下的\*\*.exe路徑下,根本沒有任何程序在使用這個文件?
在mobile上選擇文件--清除保存的狀態,然后把mobile退出一下就好了?
就是模擬上的file 當然我的是英文版的 然后選擇里面的clear的一個類似選項就可以了?
你也可以參看?
http://www.wmisv.com.cn/bbs/dispbbs.asp?boardID=2&ID=5065

轉載于:https://www.cnblogs.com/gc2013/p/3843093.html

總結

以上是生活随笔為你收集整理的c# 路径空格---ProcessStartInfo参数问题的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 麻豆久久精品 | 欧美一区二区日韩一区二区 | 欧美一卡二卡在线观看 | 在线观看h网站 | 久久精品久久久 | 成人在线影视 | 国产一区二三区 | 性日本xxx | 国产一区二区视频免费观看 | 亚洲精品乱码久久久久久9色 | 国产日韩欧美精品在线 | 天海翼一二三区 | 美女啪啪动态图 | 国产69精品久久久久999小说 | 痴汉电车在线观看 | 不卡av片| 成人久久久精品乱码一区二区三区 | 日本成人免费 | 手机免费av片| 国产精品第四页 | 中文字幕乱码中文乱码b站 国产一区二区三区在线观看视频 | 妹子干综合| 韩日成人 | 潘金莲一级淫片aaaaa武则天 | 日本少妇性高潮 | 国自产拍偷拍精品啪啪一区二区 | japanese强行粗暴| 欧美一区二区三区四区在线观看 | 私密视频在线观看 | 欧美性猛交xxxx乱大交退制版 | 巨大黑人极品videos精品 | 亚洲男人天堂 | 欧美成人综合在线 | 天天干视频在线观看 | 亚洲欧美一区二区三区在线 | www视频免费在线观看 | www.sesehu | 国产午夜视频在线 | 中文字幕av一区二区三区谷原希美 | 日韩v片| 韩国福利一区 | 国产精品日韩一区二区三区 | 免费一级suv好看的国产网站 | 美女扒开尿口给男人看 | 免费成人黄 | 在线观看污网站 | 神马影院午夜伦理 | 天天操天天看 | 亚洲精品一区三区三区在线观看 | 东京热一区二区三区四区 | 蜜乳av懂色av粉嫩av | 啪啪视屏 | 国语对白真实视频播放 | 国产欧美日韩 | 男人天堂视频网站 | 成人你懂的 | 亚洲人在线观看视频 | 深夜福利麻豆 | 亚洲2022国产成人精品无码区 | 最新视频 - 88av| 在线看黄色网址 | 99re这里有精品 | 2018国产精品 | 在线国产精品视频 | 免费国产黄色片 | 在线视频精品一区 | 亚洲乱码国产乱码精品天美传媒 | 全黄一级裸片视频 | 91视频免费入口 | 操操操视频| 可以免费观看av的网站 | 日本精品在线视频 | 亚洲欧美中文日韩在线观看 | 欧美精品在线视频 | 欧美第九页 | 丝袜老师让我了一夜网站 | 亚洲第一免费 | av第一区 | 亚洲综合在线播放 | 亚洲精品国产片 | 亚洲丁香婷婷 | 丰满人妻一区二区三区53号 | 亚洲一区二区三区四区 | 色噜噜av | 日韩a毛片 | 成片免费观看视频大全 | 亚洲国产精品无码久久久 | 成人123区| 玖玖色在线 | 精品五月天 | 国产在线观看免费av | 日韩亚洲在线 | 免费黄色av网站 | 老熟女毛茸茸浓毛 | 日韩大片在线观看 | 欧美成人精品欧美一级 | 99精品影视 | 奇米影视777四色 | 天天躁日日躁狠狠躁欧美 |