FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
ComboBox con Objeto String asignado a cada item
He ligado un objeto string a cada item de un combo pero al momento de recuperarlo recupera PEDAZOS de cadenas escritas en el codigo del form y a vees recupera lo que corresponde para los items.
Si lo hago con Integer funciona bien pero necesito datos tipo String.
El codigo re recuperación lo uso en OnChange del combo para que cargue el valor que corresponde a cada item en un Edit. Y para algunos lo hace bien y para la mayoria carga parte de cadenas del codigo fuente. ¿se puede hacer lo que quiero? ¿Es problema de la conversion del OBJETO a String? Gracias |
#2
|
||||
|
||||
Con un String no se puede realizar tan rápido la cosa.
Un integer ocupa 2 bytes en memoria, exactamente lo mismo que un puntero a un objeto, de ahí que se pueda guardar el integer sin problema alguno. Un string, es un puntero a memoria donde se guardará la cadena. Como no estas reservando memoria, estas escribiendo en una zona de memoria que no te pertenece. Que algunas veces recuperes parte de la cadena... es solo suerte, deberías recibir un Access Violation al asignar o recuperar la cadena de texto. Soluciones hay muchas, pero creo que la más cómoda, es crearte tu propio objeto: He añadido el campo "Facturado" como mero ejemplo de que puedes guardar más cosas en el objeto. Saludos.
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
#3
|
|||
|
|||
Muchas Gracias
Su puse que sería algo de eso!
Y estaba armando algo como tu ejemplo tomando como base otros hilos donde creaban un objeto Provincia! Gracias! |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
ComboBox ítem que está seleccionado | belen | Varios | 7 | 05-09-2016 18:44:11 |
cómo saber en una listview el item que está visible (no seleccionado) en cada momento | igc | C++ Builder | 1 | 16-02-2007 18:25:52 |
Referenciar un objeto Tabla mediante string | Neomanar | Conexión con bases de datos | 2 | 18-08-2005 18:01:15 |
Selección automática item combobox | neon | OOP | 0 | 24-02-2005 13:59:22 |
selecionar y mostrar por codigo un item den un ComboBox? | dantemol | OOP | 2 | 09-11-2003 17:08:22 |
|