ファイルをインポートして処理し、ある場所に保存します。ファイルをフォルダーに保存していますが、選択したフォルダーの上のフォルダーに保存されています。ここにコードがあります、
private void btnSave_Click(object sender, EventArgs e)
{
FolderBrowserDialog saveFile = new FolderBrowserDialog();
saveFile.ShowNewFolderButton = true;
if (saveFile.ShowDialog(this) == DialogResult.OK)
{
btnStartImport.Enabled = true;
txtSaveBookName.Text = saveFile.SelectedPath;
string r = Path.GetFileNameWithoutExtension(m_ImportFile);
m_SaveDir = (txtSaveBookName.Text + r);
}
}
m_ImportFile は、入力ファイルを取得する場所からファイルのパスを提供します。保存したファイルを、保存したい m_ImportFile.extension の名前にしたいのですが、この方法で、選択したフォルダーを取得しています必要な m_ImportFile.extension の名前。例えば。ファイルchh.xmlをインポートするので、保存したいときにchh.xukを取得したいのですが、フォルダーabを選択すると、保存されたファイルのパスがab.chh.xukで、それも選択したフォルダーの上のフォルダーにありますフォルダ。助けてください。