Propiedad text de un formulario en tiempo de ejecución

02/02/2006 - 18:27 por Mara | Informe spam
Tengo un problema q no entiendo y es q yo kiero darle a la propiedad text de un formulario el valor de una etiketa label1.text en tiempo de ejecución. NO sé porqué no toma ese valor (bueno ningún valor). Lo hago así

Dim frmpacientes As New frmPaciente
frmpacientes.Text = label1.tex

Gracia

Mara

Ver este tema: http://www.softwaremix.net/viewtopic-481469.htm

Enviado desde http://www.softwaremix.net

Preguntas similare

Leer las respuestas

#1 A.Poblacion
02/02/2006 - 20:40 | Informe spam
"Mara" wrote in message
news:
Tengo un problema q no entiendo y es q yo kiero darle a la propiedad text
de un formulario el valor de una etiketa label1.text en tiempo de
ejecución. NO sé porqué no toma ese valor (bueno ningún valor). Lo hago
así:

Dim frmpacientes As New frmPacientes
frmpacientes.Text = label1.text



Esas sentencias están bién. Asegúrate de que haces lo siguiente todo
junto:

Dim frmpacientes As New frmPacientes
frmpacientes.Text = label1.text
frmPacientes.Show()

El frmPacientes que te aparece en ese momento tiene que tener el título
bien puesto. Insisto en lo de hacer las tres sentencias seguidas porque si
el Show lo haces en otro punto del programa, a lo mejor entre medias sin
darte cuenta se ejecuta alguna otra sentencia que cambia el Text. O se
visualiza alguna otra instancia del frmPacientes que no es la misma que
acabas de crear nueva y meterle el Text con esas sentencias.
Respuesta Responder a este mensaje
#2 Lucas
02/02/2006 - 21:06 | Informe spam
Hola, recién comienzo en esto, pero espero que te pueda ayudar.

Para empezar no veo la necesidad de crear una instancia nueva de
frmpacientes. Yo lo haría así:

Me.Text = label1.text 'Si estuviera en el mismo formulario

o

frmNombreDelFormulario.Text = label1.text 'Si es que quisiera asignar la
propiedad text a otro formulario (pero recuerda que es el nombre del
formulario, no el nombre de una instancia creada)

Ahora si es muy importante para ti crear una instancia de ese formulario,
pues tendrías que haber validado previamente que solo se cree una instancia
de ese formulario. A mí que vengo de VB 6 no me fue fácil hacer eso.

Espero que te sirva lo que te he escrito, me avisas si te sirvió o no.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida