if( string.IsNullOrEmpty( str絶対パスファイル名 ) )\r
return; // ファイル保存ダイアログがキャンセルされたのならここで打ち切り。\r
\r
- this.str作業フォルダ名 = Directory.GetCurrentDirectory() + @"\"; // ダイアログでディレクトリを変更した場合、カレントディレクトリも変更されている。\r
+ //this.str作業フォルダ名 = Directory.GetCurrentDirectory() + @"\"; // ダイアログでディレクトリを変更した場合、カレントディレクトリも変更されている。\r
+ this.str作業フォルダ名 = Path.GetDirectoryName(str絶対パスファイル名) + @"\";\r
this.strDTXファイル名 = Path.GetFileName( str絶対パスファイル名 );\r
\r
\r
\r
// フォルダ名とファイル名を更新。\r
\r
- this.str作業フォルダ名 = Directory.GetCurrentDirectory() + @"\"; // ダイアログでディレクトリを変更した場合は、カレントディレクトリも変更されている。\r
+ //this.str作業フォルダ名 = Directory.GetCurrentDirectory() + @"\"; // ダイアログでディレクトリを変更した場合は、カレントディレクトリも変更されている。\r
+ this.str作業フォルダ名 = Path.GetDirectoryName(str絶対パスファイル名) + @"\";\r
this.strDTXファイル名 = Path.GetFileName( str絶対パスファイル名 );\r
//-----------------\r
#endregion\r