Cambiar propiedad a combo creado en ejecucion
Deseo cambiar la propiedad enabled a true de un combobox que he creado en ejecución. El problema es que no se como se llama ya que creo varios combobox dependiendo del numero de registros que tengo en una tabla. A los combobox los voy llamando comboSegu1,comboSegu2, etc.
Gracias por vuestra ayuda. |
Saludos
Imaginate, si tu no sabes como se llama y eres quien tiene el codigo, que nos deja a nosostros :s :( :confused: |
Corrección:
Si que se como se llaman: ComboSegu1, ComboSegu2,....ComboSeguN, donde N es el numero de registros que tengo en una tabla. El problema me surge en que no puede decirle lo siguiente: i:=datamodule2.adotbSeguros.recordcount; for j:=1 to i do combosegu + inttostr(i) + .enabled:=true; Saludos |
Se me ocurre que quizás esto
pueda valerte. Eso sí, tendrías que comprobar que FindComponent no devuelve nil y que lo que te devuelve es (is) un TComboBox |
Gracias de veras, me va de vicio. Eres mi único dios, jejejeje.
|
La franja horaria es GMT +2. Ahora son las 10:17:20. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi