1 2 3 4 5 6 7 8 9 |
string iniFile = ""; private void SetIniFileName() { string path = Application.ExecutablePath; string dir = Path.GetDirectoryName(path); string fname = Path.GetFileNameWithoutExtension(path); iniFile = Path.Combine(dir, fname + ".ini"); } |
参考サイト
@IT:.NET TIPS 実行ファイルのパスを取得するには? – C#
http://www.atmarkit.co.jp/fdotnet/dotnettips/016exepath/exepath.html
@IT:.NET TIPS パス名やファイル名からベース名と拡張子を取得するには? – C# VB.NET
http://www.atmarkit.co.jp/fdotnet/dotnettips/293extension/extension.html
パス文字列からディレクトリ・パス部分を取り出すには? - @IT
http://www.atmarkit.co.jp/fdotnet/dotnettips/498getdirectoryname/getdirectoryname.html