2009-04-04 15 views
0

ソースファイルをインポートして処理してから、新しい場所に保存する必要があります。私は、ファイルをインポートするための構文を作成し、それを新しい場所に保存する構文を教えてください。 1つは、インポートファイルのパスを与えるコンストラクタを呼び出すときに、出力場所のパスを指定することもできます。しかし、それを実装する方法を知らない。伝えてください。ユーザーが選択したパスにファイルを保存する方法

+0

詳細情報が参考になります。どのようなタイプのアプリケーション、Webまたはクライアントですか?また、ユーザーは保存ボタンをクリックするか、インポートして保存したいのですか、アップロードする前に保存パスを入れますか? – Robert

+0

問題がファイルの書き込みか、パスの選択を許可するか、作業しているアプリケーションの種類(コンソール、WinForms、ASPなど)を指定してください。 – Aziz

答えて

0

ファイルをインポートするときに、StreamWriter基本クラスを使用して、エンドユーザーがテキストボックスまたはファイルアップロードボックスに指定するファイルに書き込むことができます。あなたはかなりこのようSaveFileDialogを使用することができます

5

:また


using (var dlg = new SaveFileDialog()) 
{ 
    if (dlg.ShowDialog() == DialogResult.OK) 
    { 
     //SAVE THE OUTPUT 
     //DEPENDING ON THE FORMAT, YOU MAY WANT TO USE 
     //File.WriteAllBytes(dlg.FileName, yourBytes); 
     //File.WriteAllText(dlg.FileName, yourText); 
     //File.WriteAllLines(dlg.FileName, yourStringArr); 
     //OR ANY OTHER CODE YOU WANT TO USE TO PERSIST YOUR DATA 
    } 
     //else the user clicked Cancel 
} 

、デフォルトの拡張子、デフォルトのパスなどを設定することができます。ルックアップSaveFileDialog's information on MSDN

関連する問題