Is it possible to convert IO::Stream^ to std::string or char?
EDIT
//OpenFileDialog
IO::Stream^ myStream;
OpenFileDialog^ openFileDialog1 = gcnew OpenFileDialog;
openFileDialog1->InitialDirectory = "c:\\";
openFileDialog1->Filter = "txt files (*.txt)|*.txt|All files (*.*)|*.*";
openFileDialog1->FilterIndex = 2;
openFileDialog1->RestoreDirectory = true;
if(openFileDialog1->ShowDialog() == System::Windows::Forms::DialogResult::OK){
    if ((myStream = openFileDialog1->OpenFile()) != nullptr){
        //code
        myStream->Close();
    }
}
//Button
Read(kai, converted_string_or_char); // I need to sent string or char which must be converted from IO::Stream^ myStream;
Write(kai);
richTextBox1->LoadFile("Results.txt", RichTextBoxStreamType::PlainText);
//Reading function
void Read(Sarasas *kai, string converted_string_or_char){
    string name, nr, city;
    int val, min, trukme;
    Abonentas abon;
    ifstream fd(converted_string_or_char);
    while(!fd.eof()){
        getline(fd, name, ',');
        fd >> nr >> city >> val >> min >> trukme;
        abon.Set(name, nr, city, val, min, trukme);
        ab->SetData(abon);
        fd >> ws;
    }
    fd.close();
}
 
     
     
    