FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Recorrido por componentes
Hola, estoy haciendo un proyecto en Delphi 7, y tengo un problema.
Esta apliacion tiene un form con pestañas dentro (pagecontrol con tabsheets) i cada pestaña dentro tiene un memo, lo que quiero es coger el valor del caption de cada tabsheet, i el contenido del memo. primero recorro los tabsheets.. Contt es una variable tstrings donde quiero meter el ontenido de cada memo de cada pestaña, como solo hay un componente en cada pestaña, pues uso components[0]. El problema es que cuando ejecuto, al llegar a esta linea, me da un error de "list index out of bonds", ya se que se debe a que me salgo de el vector, pero nose como solucionarlo, o si es codigo no es correcto. gracias de antemano un saludo! |
#2
|
||||
|
||||
¿Estás seguro de que el components[0] es el memo?
Yo utilizaría el mismo sistema que para los Tabsheets (utilizar IS).
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#3
|
|||
|
|||
hm, gracias, pero , He probado con un IS, y da el mismo tipo de error, a partir del components[0] da el error, ese, y por lo que e visto, es como si el tabsheet no supiese que tiene cosas dentro, ya que el comoponentcount da 0 aun teniendo dentro un memo.
A alguien se le ocurre como acceder los componentes (en particular un memo) dentro de un tabsheet que a su vez esta dentro de un form mdichild? gracias |
#4
|
||||
|
||||
Si da 0 tendrás que revisar como añades los memos dentro del TabSheet, porque ahí tienes la madre del borrego .
Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
#5
|
|||
|
|||
Ya he encontrado "La madre del borrego" jjajajaja
El problema era que los tabsheets no continienen nada dentro, sino que en mi caso (tabsheets con memos dentro) lo que hace es esconder o mostrar segun la pestaña activa, es decir, los memos estan directamente en el form y los tabsheet lo unico que hacen es mostrarte uno u otro. El codigo que e usado es:
gracias a todos un saludo! |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
recorrido bdas | majosf | Conexión con bases de datos | 1 | 21-11-2005 23:19:24 |
Recorrido por los MDIChildren | elcaracas | C++ Builder | 4 | 24-04-2005 09:27:33 |
Recorrido de componentes | sur-se | OOP | 3 | 25-10-2004 18:44:18 |
Recorrido de un Tlistview | Flores | OOP | 5 | 18-09-2003 01:52:57 |
Recorrido de tablas | Luis Castillo | MS SQL Server | 1 | 07-07-2003 23:35:50 |
|