components valor para cruzar con campo
Hola a todos.
Tengo en un form el nombre del campo que quiero comparar dentro de una variable. Nombre del campo:C1 Si genero : cvalor:= C1.text; (el resultado es correto) la cuestión es que tengo el valor "C1" dentro de una variable strig, si pongo: cvalor:= variablestring.text; (esto no funciona) Alguien puede indicarme como cargar el valor del campo C1 llamándolo como una variable?? Gracias |
Hola
Supongo que C1 es un TEdit entonces podrias hacer:
Lo he escrito de memoria. Espero te sea util Saludos |
Hola Caminante, y gracias..
igualo sobre una variable string (cvalor:= (t as TEdit).text;) y me da error INVALID CLASS TYPECAST ( Clase:EINVALIDCAST ) |
Hola de nuevo.
He probado: cvalor:= (t as TdbEdit).text; el error no sale pero cvalor siempre = '' |
Hola
Bueno yo supuse que el control era un TEdit; en tal caso eso ya lo resolviste. Hice la prueba y me funciona correctamente.
|
Hola Caminante!!!
Perfecto!!!, estaba intentando leer el valor antes de "pintar" el formulario y por eso aparecía todo ' '. Me has alegrado el fin de semana. Muchas gracias y hasta la próxima!!!! ha sido un placer plantear mi primera consulta y tener una solución tan rápida. Gracias!!! |
La franja horaria es GMT +2. Ahora son las 17:53:26. |
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