S
Selebro
здравствуйте. я программирую в Visual Studio 2008 в среде CLR. решил изучить класс класс System::IO::File пространства имен System::IO.
(в CLR только учусь работать,так что если ошибка глупая-не ругайте =) )
необходимо прочитать строку из файла в переменную String^.
вот
выводится ошибка показанная в прилагаемом скриншоте
обыскал весь гугл ничего внятного не нашел! нужен именно File для ввода\вывода , а не fstream,sprintf и прочее!
Помогите пожалуйста!![Confused :confused: :confused:](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/1f615.png)
(в CLR только учусь работать,так что если ошибка глупая-не ругайте =) )
необходимо прочитать строку из файла в переменную String^.
вот
Код:
public:
void ReadTextFromFile(String ^File,TextBox ^tb,String ^in)
{
//tb->Multiline=true;
tb->AppendText("\tпрочитано из файла:");
in=File::ReadAllText(File);
}
.....
.....
.....
private: System::Void textBox1_KeyDown(System::Object^ sender, System::Windows::Forms::KeyEventArgs^ e)
{
if(e->KeyCode==Keys::Enter)
{
this->textBox2->Clear();
String ^p="D:\\Debug\\pr4.txt";
String ^input;
ReadTextFromFile(p,this->textBox1,input);
......
......
}
}
выводится ошибка показанная в прилагаемом скриншоте
обыскал весь гугл ничего внятного не нашел! нужен именно File для ввода\вывода , а не fstream,sprintf и прочее!
Помогите пожалуйста!
![Confused :confused: :confused:](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/1f615.png)