Estou uma duvida:
Estou usando o visual studio, e me deparei com isso:
^String text
E não estou conseguindo pegar o valor de uma TextBox porque
TextBox->Text
retorna um ^String, e queria como sabe converter ele para um std::string.
Duvida sobre graficos
M
2 Respostas
X
string texto;
//chamando o metodo
MarshalString(TextBox->Text,texto);
//Metodo coloque esse trecho de codigo no seu .h ou .hpp
void MarshalString(String^s, string& os){
using namespace Runtime::InteropServices;
const char * chars = (const char*)(Marshal::StringToHGlobalAnsi(s)).ToPointer();
os = chars;
Marshal::FreeHGlobal(IntPtr((void*)chars));
}
agora a variavel texto tem o mesmo texto do seu TextBox->Text
X
que tipo de projeto vc esta fazendo?
Criado 6 de novembro de 2016
Ultima resposta 14 de dez. de 2016
Respostas 2
Participantes 2
Alura POO: o que é programação orientada a objetos? Aprenda os conceitos básicos da programação orientada a objetos, como classes, objetos, herança, encapsulamento e polimorfismo, com exemplos.
Casa do Codigo Inteligencia Artificial e ChatGPT: Da revolucao dos... Por Fabricio Carraro — Casa do Codigo