Formulario intocable! XD

Iniciado por schumacher, 13 Abril 2008, 22:38 PM

0 Miembros y 1 Visitante están viendo este tema.

naderST

Para que no ejecuten el programa 2 veces es asi:

Private Sub Form_Initialize()
    If App.PrevInstance = True Then
        MsgBox "El programa esta abierto O.o", vbInformation
        Unload Me
    End If
End Sub


y para cambiar el color al textbox es asi:

Private Sub Text1_GotFocus()
    Text1.BackColor = vbRed 'Cuando tiene foco
End Sub

Private Sub Text1_LostFocus()
    Text1.BackColor = vbWhite 'Cuando pierde foco
End Sub


schumacher

...gracias!!
...pero cuando esta deshabilitado el texto tambien se le puede cambiar asi de simple el color del texto? y que deje de verse gris?
...osea me refiero al forecolor

naderST

si la propiedad enabled esta en false no se puede (hasta donde yo se :P) pero si quieres cambiarle el ForeColor y que no se pueda modificar pon la propiedad Locked en True

cassiani

Cita de: schumacher en 16 Abril 2008, 03:09 AM
...gracias!!
...pero cuando esta deshabilitado el texto tambien se le puede cambiar asi de simple el color del texto? y que deje de verse gris?
...osea me refiero al forecolor

No te fuiste por otro lado, a ver... lo que quise decir es que cambiaba el color de fondo de los text a gris, lo que le daba un toque profesional o al menos es la filosofía de mi instituto.

Si tienes el textbox dentro del frame y este ultimo esta con la propiedad enabled en false, entonces si puedes cambiar el forecolor aunque no puedan interactuar con el, pero si el text esta fuera del frame y es el que esta con el enabled en false ¡nada que hacer! ya que el vb le da un colorcito gris...

¡saludos!

schumacher

...^^ ya te entendi! xD pense que si se podia pero bueno^^
...talvez en otro momento los moleston con mis curiosidades! xD

saludos!