Ik ben sinds (heel) kort bezig in Microsoft Visual Studio .NET, en wil een applicatie ontwikkelen met VC++. Ik heb al wel wat kennis van C++.
Ik zit nou met het probleem dat ik een string heb uitgelezen vanuit een bestand, en ik wil deze met een druk op een knopje in een textBox laten verschijnen. Opzich is dat niet zo moeilijk, want als je de string al hebt dan hoev je alleen maar onderstaande code onder het event 'Click' van de bewuste code te zetten.
str1 is de gevulde string,
Als ik dit compileer, dan krijg ik de error:
c:\C++test\file_open\Form1.h(95) : error C2664: 'void System::Windows::Forms::TextBox::set_Text(System::String __gc *)' : cannot convert parameter 1 from 'std::string' to 'System::String __gc *'
No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called
ps : als iemand een tutorial oid heeft om te leren werken met ms vc++, dan hoor ik dat ook graag, want ik kan niets fatsoenlijks vinden
Ik zit nou met het probleem dat ik een string heb uitgelezen vanuit een bestand, en ik wil deze met een druk op een knopje in een textBox laten verschijnen. Opzich is dat niet zo moeilijk, want als je de string al hebt dan hoev je alleen maar onderstaande code onder het event 'Click' van de bewuste code te zetten.
code:
1
| textBox1->Text = str1; |
str1 is de gevulde string,
Als ik dit compileer, dan krijg ik de error:
c:\C++test\file_open\Form1.h(95) : error C2664: 'void System::Windows::Forms::TextBox::set_Text(System::String __gc *)' : cannot convert parameter 1 from 'std::string' to 'System::String __gc *'
No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called
ps : als iemand een tutorial oid heeft om te leren werken met ms vc++, dan hoor ik dat ook graag, want ik kan niets fatsoenlijks vinden
[ Voor 5% gewijzigd door Verwijderd op 16-03-2004 12:15 ]