2012-06-11 3 views
0

Я не могу сохранить текстовый файл, используя «saveFileDialog». Я просмотрел много форумов и руководств, но я не могу получить правильную информацию от ни того, ни другого. До сих пор мне удалось открыть диалоговое окно «Сохранить файл», и оно фактически сохраняет пустой текстовый файл с правильным именем и путем, НО, и это та часть, с которой у меня проблемы, ее ПУСТОЙ, и я не знаю, где вы показываете, что информацию для сохранения файла и способы использования!Сохранение txt-файла с помощью saveFileDialog (C++)

Вот код:

private: System::Void button3_Click(System::Object^ sender, System::EventArgs^ e) { 
     saveFileDialog1->ShowDialog(); 
    } 
private: System::Void saveFileDialog1_FileOk(System::Object^ sender, System::ComponentModel::CancelEventArgs^ e) { 
     System::IO::FileStream^fs = safe_cast<System::IO::FileStream^>(saveFileDialog1->OpenFile()); 
     } 

Так может кто-нибудь сказать мне, как и что делать?

Заранее благодарен!

ответ

1

Вы используете диалог сохранения файла, чтобы получить путь для сохранения файла. Так что в основном вы должны

saveFileDialog.showDialog(); 
String filename = saveFileDialog.FileName; 
System.IO.StreamWriter file = new System.IO.StreamWriter(filename) 

file.writeLine("This is a test"); 
file.close(); 

Это просто быстрый пример: D

Смежные вопросы