在裝置(mobile)的環境下如何取得執行檔位置呢

posted @ 2008/4/9 20:35 | 閱讀數 : 952 | 我要推薦 | 3 Comments | 訂閱

 

一般我們在做開發的時候要用到目前執行檔的位置通常會這樣用
Application.StartupPath
但是到了裝置上面沒有這個東西可以用,怎麼辦呢?我們可以利用下面的方式來取得

  1. Public Function GetAppPath() As String  
  2.         Return System.IO.Path.GetDirectoryName(Reflection.Assembly.GetExecutingAssembly.GetName.CodeBase.ToString)  
  3. End Function  


 

如果你是用C#的話請用下面這個


 

  1. MessageBox.Show(System.IO.Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().GetName().CodeBase)); 

bauann@dotblog


回覆
janyeh - 2008/10/28 下午 12:56   回覆
# re: 在裝置(mobile)的環境下如何取得執行檔位置呢
感謝分享!

像我會在Program或singleton的類別裡面加靜態字串,記住程式所在位置,在寫程式的時候直接用
Program.AppPath
就可以取用了

ps: C#版本的括弧沒有對應喔~
bauann - 2008/10/28 下午 03:25   回覆
# re: 在裝置(mobile)的環境下如何取得執行檔位置呢

to janyeh :
哎呀,被老大抓到蟲了,趕緊呼叫迪巴克公司處理一下,感恩感恩 ~

pou - 2010/1/5 下午 02:48   回覆
# re: 在裝置(mobile)的環境下如何取得執行檔位置呢
感謝分享!!讓我學習到一個新的東西,謝謝謝。
發表回覆






登入後使用進階評論

Please add 6 and 2 and type the answer here: