![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
|
Buenas y gracias de antemano ante cualquier ayuda u/o comentario...
Tengo una duda existencial, ¿Es posible seleccionar un rango de DBEdits para, por ejemplo, seleccionar los DBEdits del 1 al 10 y dejarlos en "ReadOnly = True" sin afectar a los demas? Mas que nada es para no tener que escrivir el codigo correspondiente por cada DBEdit a cambiar ya que necesito dejar el resto intacto... Utilizo Delphi 2010, MySQL, Zeos 7... de antemano Muchas Gracias... |
|
#2
|
||||
|
||||
|
yo uso mas o menos esta funcion
__________________
Dulce Regalo que Satanas manda para mi..... |
|
#3
|
|||
|
|||
|
Gracias Oscarac, es mas menos lo que necesito, tengo un codigo similar que hace lo mismo, pero este codigo afecta a todos los DBEdits, y yo necesito solo algunos, en rangos, del 1 al 10 por ejemplo, no todos...
Esop... espero alguien pueda ayudarme a buscar una solucion... |
|
#5
|
||||
|
||||
|
Hola.
También podes hacerte un procedimiento que cambie cualquier propiedad ordinal, siempre que la tengan, de los controles del form:
Eso te permite hacer cosas como por ejemplo: Lo que sí tenés que ser cuidadoso con los nombres, el procedimiento no es tan virtuoso como para distinguir Edit1 de EdiT1 ... ![]() Pero si deseas ese comportamiento, es muy sencillo implementar que ignore mayúsculas/minúsculas. (UpperCase) Saludos. Edito: Me olvidé de avisarte, el procedimiento funciona sólo con propiedades ordinales. (no podrías cambiar la propiedad Text por ejemplo)
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... Última edición por ecfisa fecha: 22-09-2011 a las 23:53:08. Razón: Agregar aclaración |
|
#6
|
|||
|
|||
|
Uffff!!! Muchas gracias!!! Gracias por la pronta respuesta y mas aun por la variedad de soluciones, en una media hora mas menos probare los codigos, muchas gracias nuevamente, espero no tener problemas... Byes!!
|
|
#7
|
||||
|
||||
|
Hola.
Aunque no pretende ser código de alto vuelo con el uso de RTTI ( esa taréa se la dejo a Neftalí ), te completé el procedimiento para que contemple algunos tipos más de propiedades. (no podía ser tan haragán... ).
Ahora podés hacer por ejemplo:
Un saludo.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... Última edición por ecfisa fecha: 23-09-2011 a las 00:49:26. |
![]() |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Seleccionar valor en un rango de datos | jourdan | Firebird e Interbase | 4 | 19-05-2010 07:59:54 |
| Como seleccionar campos de una tabla sin saber cuantos van a seleccionar | david duarte | SQL | 7 | 05-04-2010 21:15:43 |
| Como seleccionar un rango de filas en un DBGrid? | YAlvarez | OOP | 1 | 09-05-2008 19:54:47 |
| Los DBEdits | drakkon | Conexión con bases de datos | 1 | 12-06-2007 02:47:41 |
| Utilizar SetRange para seleccionar rango de una tabla | verodelphi | Lazarus, FreePascal, Kylix, etc. | 0 | 20-09-2006 13:32:20 |
|