![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Sigo sin poder utilizar la ListBox de mi Form1 en el Form2 :S aquí arriba os puse el code de mis dos formularios. Gracias
![]() ![]() |
#2
|
||||
|
||||
A ver... No veo donde está el problema...
Te paso un ejemplo sencillo para que veas de lo que hablo. Ya nos dirás como avanzas. Saludos, |
#3
|
||||
|
||||
Voy a ver que tal el ejemplo. Gracias tio.
|
#4
|
||||
|
||||
aqui vuelvo, con el mismo problema, no se como hacerlo. no se hacer lo siguiente:
cuando en un listbox tengo los items metidos... yo quiero insertar el dni de una persona en un edit y al pulsar en un button... que me salga un mensaje (si puede ser en una tabla stringnoseke) con los datos de la persona. Sería asi: Lisbox: dni1 nombre1 apellido1 telefono1 dni2 nombre2 apellido2 telefono2 Cuando en el edit ponga "dni2" me volcara en una tabla: dni2 - nombre2 - apellido2 - telefono2 Espero explicarme bien (aunque no lo se). gracias |
#5
|
||||
|
||||
Tu ejemplo me ayuda mucho porque porlomenos BUSCA el item. Ahora yo quiero aprender como pasar ese item (y los que les siguen) a una tabla.
|
#6
|
||||
|
||||
Hola kbaby... el siguiente código es un ejemplo de lo que buscas:
El código funciona, siempre que busques el DNI. Si buscas el apellido o cualquier otro dato no vas a obtener lo que deseas... Hice el supuesto de que siempre están disponibles todos los datos, de otro modo el algoritmo falla. Para hacerte una idea de porque funciona. piensa al listBox como una lista. Y cada elemento ocupa una posición. Código:
0 - DNI 1 - Nombre 2 - Apellido 3 - Teléfono 4 - DNI 5 - Nombre 6 - Apellido 7 - Teléfono Es por ello que al encontrar la posición del DNI, la copio a la posición [1,1] del stringGrid, luego, exploro las siguientes 3 posiciones y las añado a la posición [i,1]. ¿Porqué sacamos siempre el valor del Indice? Pues porque si te fijas, al final de cada bucle FOR incremento (la función inc()) la variable indice en 1. Y esto hace que con cada pasada, se obtenga el siguiente elemento del ListBox. Inc(indice) es análogo a indice := indice + 1; inc(indice, 2) es análogo a indice := indice + 2; Analiza el código que te pasee y ve de que manera se adapta a lo que buscas. Muchas de las cosas que preguntas tienen tanto de lógica como del uso del uso de las propiedades de los objetos que empleas. No temas pulsar F1 al seleccionar un objeto. Por ejemplo, si no sabes como usar el StringGrid, arrastra uno al form, seleccionalo y presiona F1. Obtendrás la ayuda. El inglés no es pretexto, habiendo traductores on-line como off-line. Saludos, |
#7
|
||||
|
||||
Tio, muchas gracias, me entere fenomenal. Ahora viene la segunda parte... ver si yo puedo. Ahora te aviso.
|
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Ayuda con código. | wofox | Varios | 6 | 11-12-2007 00:16:21 |
Ayuda con un codigo | JoNieve | C++ Builder | 0 | 21-04-2007 12:27:33 |
Ayuda con error en codigo :-( | jorgegetafe | Varios | 6 | 07-02-2007 19:29:04 |
Codigo de Barras.... Ayuda!!!!! | adolfoz | Varios | 14 | 15-11-2006 17:13:55 |
Ayuda con código de barras | ramiretor | Varios | 0 | 28-06-2003 00:42:58 |
![]() |
|