Item desde listbox a textbox visual C++?

Iniciado por guillermo.sxd, 23 Octubre 2013, 05:34 AM

0 Miembros y 1 Visitante están viendo este tema.

guillermo.sxd

alguien me podria decir como se puede pasar un dato desde un listbox seleccionado, a ser mostrado en un textbox dentro de un mismo form en visual c++ 2010? les agradeceria la ayuda :).. : ;D.

eferion

visual C++ es un IDE... es decir, un entorno de desarrollo, es decir, que no estás indicando qué tipo de entorno gráfico estás empleando: Windows API, MFC, Qt, GTK...

Además, visual C++ 2010 permite compilar tanto en versión .NET como de forma nativa, por lo que las posibilidades crecen.

Cada tipo de framework gráfico tiene sus características y su propia forma de trabajar... si no especificas más dudo que alguien te pueda ayudar.

Aún así te comento que tu pregunta es tan sumamente concreta que es bastante seguro que esto esté respondido en internet.

Los pasos básicos se limitan a recuperar el texto asociado al item concreto, almacenarlo en alguna suerte de clase string y asignárselo al textbox correspondiente... los pasos concretos, como te he comentado, dependen del framework empleado.

Un saludo.

guillermo.sxd

Gracias por aclararme eso, es que soy nuevo en esto de crear interfaz y he estado buscando de la misma manera  que explique y no entendia mucho, el net framework es el 4.5 y son ventanas de windows forms , si es que a eso se refiere con lo de entorno grafico, y he visto muchas soluciones pero no me funcionan (debe ser porque no lo tenia tan claro), por lo que tengo entendido al meterme en las propiedades del list box (hacer doble click al list box) me aparece esto:

private: System::Void listBox1_SelectedIndexChanged(System::Object^  sender, System::EventArgs^  e) {
}

ahi deberia hacer una asignacion del elemento seleccionado en listbox, y luego pasarlo al textbox, si me ayudas, te lo agradecería mucho :)

eferion

Y exactamente qué código estás usando y que no te funciona??

guillermo.sxd

termine usando uno que hace que al presionar un boton se ingrese el item selecionado en otro listbox(ese me funciono pero de un listbox a otro), y con eso intente modificarlo para que me ingrese el item dentro de un textbox, lo cual no me funciono

private: System::Void Agregar_Click(System::Object^  sender, System::EventArgs^  e) {
         
          this->listBox2->Items->Add(this->listBox1->SelectedItem::get());

eferion

Entiendo por tus comentarios que no tienes mucha idea sobre programación, cierto??

quizás deberías olvidarte por un tiempo de la programación en entornos visuales y centrarte en aplicaciones de consola. Esto te ayudará a comprender mejor el significado de las clases y objetos, cómo se usan y por qué... y de paso puede que aprendas a leer documentación sobre las diferentes APIs que te vas a encontrar.

Intentar aprender a programar y a programar en entornos gráficos todo junto no suele ser muy satisfactorio.