Visual Basic - Modificar propiedades controles

Life is soft - evento anual de software empresarial
 
Vista:

Modificar propiedades controles

Publicado por Surirel (7 intervenciones) el 24/04/2001 22:21:29

Como se puede modificar ,en tiempo de ejución, desde un procedimiento que reside en un modulo la propiedad Caption de una Label que se encuentra en un Formulario.

Tenemos una tabla en access donde guardamos el nombre del formulario, el nombre de la label (label.name) y el nuevo Caption, se trataria de
realizar la cadena Form.Label.Caption = "Nueva Caption" y ejecutarla.



Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Modificar propiedades controles

Publicado por BENJO (167 intervenciones) el 24/04/2001 23:27:16
Hola:
INtentaste con una función.
declará una función pública en el módulo que reciba un dato String

Public MiFunc(namecap) as string
if len(namecap) >=1 then Form1.label1.Caption= namecap

end Function

en el evento Load del Form1.
después de leer el dato de la base de datos, ajecutá

MiFunc dato

Realmente no se porque tiene que ser desde un módulo, pero bueno, sería una buen alternativa ésta.
Espero te sirva.
Mucha suerte.
BENJO

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Modificar propiedades controles

Publicado por Morpheo (9 intervenciones) el 28/04/2001 03:30:58
Esto te funcionará siempre que el formulario este abierto.
Supongamos que los nombres del formulario y del label son Form1 y Label1 respectivamente.
La instrucción que buscas sería esta:
Forms("Form1").Controls("Label1").Caption = "Nueva Caption"
Espero haberte sido de ayuda.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar