if (nMode == 1)\r
{\r
// コマンドを取得。\r
- ftFile = wxTheMimeTypesManager->GetFileTypeFromExtension(wxFileName(mkDlg.files[0]).GetExt());\r
+ ftFile = wxTheMimeTypesManager->GetFileTypeFromExtension(wxFileName(mkDlg.files[0], wxPATH_DOS).GetExt());\r
if (! ftFile)\r
{\r
// 種類が取得できないときは設定を読み込む。初期設定ではテキストとみなす。\r
if (nMode == 1)\r
{\r
// コマンドを実行。\r
- asFiles.Add(swInfo.fnDestinationDirectory.GetPathWithSep() + wxFileName(mkDlg.files[0]).GetFullName());\r
+ asFiles.Add(swInfo.fnDestinationDirectory.GetPathWithSep() + wxFileName(mkDlg.files[0], wxPATH_DOS).GetFullName());\r
if (tpi.nErrorCode == TPI_ERROR_SUCCESS)\r
{\r
#ifdef __LINUX__\r
wxFileDataObject objFile;\r
for (size_t i = 0; i < mkDlg.files.GetCount(); i++)\r
{\r
- wxString szFileName = swInfo.fnDestinationDirectory.GetPathWithSep() + wxFileName(mkDlg.files[i]).GetFullName();\r
+ wxString szFileName = swInfo.fnDestinationDirectory.GetPathWithSep() + wxFileName(mkDlg.files[i], wxPATH_DOS).GetFullName();\r
if (nMode == 2)\r
{\r
// リストに追加。\r