
03/08/2008, 03:05
|
Colaborador | | Fecha de Ingreso: enero-2008 Ubicación: Unas veces aquí, otras veces allí
Mensajes: 1.482
Antigüedad: 17 años, 3 meses Puntos: 37 | |
Respuesta: Visual Basic 2005 - Diccionario Cita:
Iniciado por moradazo ¿Cómo hago para que algun objeto del windowsform se ejecute apenas se abra el ejecutable? Por ejemplo tengo un listview que cuando se agreguen los textos a cada fila, ya me marque de otro color siempre las filas pares (2-4-6-8-10) y no hasta que le de doble clic a una fila
y otra cosa:
¿Cómo le indico a un textbox que solo acepte caracteres A-Z, a-z, 0-9? Se que tiene que ver con la tabla ASCII pero como lo agrego como código?
A la primera pregunta:
Pon el código en el evento Load() del Form
A la segunda: Un ejemplo
Código:
Private Sub TextBox1_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles TextBox1.KeyPress
e.Handled = ValidaText(TextBox1, e.KeyChar)
End Sub
Public Function ValidaText(ByVal txtControl As TextBox, ByVal caracter As Char) As Boolean
If (Char.IsNumber(caracter, 0) = True) Or (Char.IsLetter(caracter) = True) Then
Return False
Else
Return True
End If
End Function
|