Bienvenidos a un nuevo curso. Ahora estoy en el ciclo de grado superior: Desarrollo de aplicaciones multiplataforma. Y voy a ser parte del experimento de la formación dual. Estaré haciendo practicas durante un año, y a la vez finalizando la formación.

Deseadme suerte.

miércoles, 23 de noviembre de 2016

Lo más destacado DI 2

0

Estación de Mensajes
/*estación de mensajes*/
    Private Sub txtCuenta_GotFocus(sender As Object, e As EventArgs) Handles txtCuenta.GotFocus
        txtExplicativo.Text = "Número de cuenta. Contiene 10 números."
    End Sub

/*mensaje final*/
        If Len(txtCuenta.Text) = 10 And contador = 5 Then
            txtExplicativo.Text = "Cuenta introducida correctamente."
            txtExplicativo.ForeColor = Color.Green
        End If

Control de errores en Visual Basic
Try
            If (e.KeyCode = Keys.Back) Then /*borrar se permite*/
                e.Handled = True
            ElseIf (e.KeyCode < 47 Or e.KeyCode > 57) Then /*Las letras se suprimen*/
                e.SuppressKeyPress = True
            End If
        Catch ex As Exception
            MsgBox(ex.Message)
        End Try
Añade un ayudante
/*declaracion del audio ayuda*/
    Dim audioAyuda = CreateObject("sapi.spvoice")
    /*boleano para silenciar la autoayuda*/
    Private activo As Boolean
/*audio ayuda, al pasar por encima leera lo que esta escrito o para que sirve.*/
    Private Sub blablabla_MouseEnter(sender As Object, e As EventArgs) Handles blablabla.MouseEnter
        audioAyuda.speak("Al hacer click oiras aquí lo que has escrito")
    End Sub
    Private Sub BtnSilenciar_MouseEnter(sender As Object, e As EventArgs) Handles BtnSilenciar.MouseEnter
        audioAyuda.speak("Este boton silencia la voz de ayuda")
    End Sub
    Private Sub cTexto_MouseEnter(sender As Object, e As EventArgs) Handles cTexto.MouseEnter
        audioAyuda.speak("Aqui debes introducir el texto")
    End Sub
    Private Sub ltitulo_MouseEnter(sender As Object, e As EventArgs) Handles ltitulo.MouseEnter
        audioAyuda.speak("Sintetizador version 1")
    End Sub
    Private Sub lVelocidad_MouseEnter(sender As Object, e As EventArgs) Handles lVelocidad.MouseEnter
        audioAyuda.speak("Velocidad")
    End Sub
    Private Sub lVolumen_MouseEnter(sender As Object, e As EventArgs) Handles lVolumen.MouseEnter
        audioAyuda.speak("Volumen")
    End Sub
    Private Sub TrackVelocidad_MouseEnter(sender As Object, e As EventArgs) Handles TrackVelocidad.MouseEnter
        audioAyuda.speak("Puedes subir o bajar la velocidad de la voz")
    End Sub
    Private Sub TrackVolumen_MouseEnter(sender As Object, e As EventArgs) Handles TrackVolumen.MouseEnter
        audioAyuda.speak("Puedes subir o bajar el volumen de la voz")
    End Sub
    /* fin audio ayuda*/
idiomas en visual basic
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles Me.Load
        leerFichero()
    End Sub
    Private Sub leerFichero()
        Dim fichero As String = My.Computer.FileSystem.ReadAllText("es.txt")
        Dim cadena As String() = fichero.Split(":")
        Me.Text = cadena.GetValue(0)
        LblInserte.Text = cadena.GetValue(1)
        BtnCalcular.Text = cadena.GetValue(2)
        BtnLimpiar.Text = cadena.GetValue(3)
        Label1.Text = cadena.GetValue(4)
    End Sub
visualizar, esconder contraseñas
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
        If txtContrasena.UseSystemPasswordChar = True Then
            txtContrasena.UseSystemPasswordChar = False
        Else
            txtContrasena.UseSystemPasswordChar = True
        End If
    End Sub
Private Sub txtContrasenaNueva_MouseEnter(sender As Object, e As EventArgs) Handles txtContrasenaNueva.MouseEnter
        If txtContrasenaNueva.UseSystemPasswordChar = True Then
            txtContrasenaNueva.UseSystemPasswordChar = False
        Else
            txtContrasenaNueva.UseSystemPasswordChar = True
        End If
    End Sub
    Private Sub txtConfirmeContrasena_MouseEnter(sender As Object, e As EventArgs) Handles txtConfirmeContrasena.MouseEnter
        If txtConfirmeContrasena.UseSystemPasswordChar = True Then
            txtConfirmeContrasena.UseSystemPasswordChar = False
        Else
            txtConfirmeContrasena.UseSystemPasswordChar = True
        End If
    End Sub
control de caracteres
/*las mayusculas y borrar se permiten*/
            If (e.KeyCode > 96 And e.KeyCode < 122) Or (e.KeyCode = Keys.Back) Then
                e.Handled = True
            ElseIf (e.KeyCode > 65 And e.KeyCode < 90) Then /*las minusculas se permiten*/
                e.Handled = True
            ElseIf (e.KeyCode > 64 Or e.KeyCode < 91) Then /*Los numeros se suprimen*/
                e.SuppressKeyPress = True
            End If

If (e.KeyCode = Keys.Back) Then /*borrar se permite*/
                e.Handled = True
            ElseIf (e.KeyCode < 47 Or e.KeyCode > 57) Then /*Las letras se suprimen*/
                e.SuppressKeyPress = True
            End If

0 comentarios:

Publicar un comentario

Etiquetas actuales

BD (67) DEF (64) PROG (64) SQL (44) Java (29) PRACTICAS (20) php (18) DI (16) PRESTASHOP (16) PROGRAMACIÓN WEB (16) HTML (13) SGE (12) ERP (9) CONSULTAS (8) css (8) Linux (5) XML (5) Android (4) PDM (4) C (3) NetBeans (3) PSP (3) SMARTY (3) comandos (3) HOOK (2) POST (2) XSD (2) cURL (2) JS (1) MEDIA-QUERYS (1) PDO (1) RESPONSIVE (1) TPL (1) TRADUCCIÓN (1) app_inventor (1)

Todas las etiquetas

EJER (78) BD (67) DEF (64) PROG (64) SQL (44) c# (40) Programación (39) Ficheros (36) Java (29) bases de datos (21) PRACTICAS (20) lenguajes de marcas (19) AD (18) Entorno de desarrollo (18) php (18) PROCEDIMIENTOS (17) DI (16) FORM (16) PRESTASHOP (16) PROGRAMACIÓN WEB (16) lenguaje C (16) E/R (14) HTML (13) SGE (12) Sistemas informáticos (10) ERP (9) CONSULTAS (8) TRANSACCIONES (8) TRIGGER (8) VISUAL BASIC (8) css (8) FUNCIONES (7) html5 (6) Ada (5) EXAMEN (5) Linux (5) XML (5) estructuras (5) Android (4) DISEÑO (4) INTERFAZ (4) LOG (4) OpenBravo (4) PDM (4) ACTUALIZAR (3) C (3) DIAGRAMA (3) Directorios (3) NEW (3) NOR (3) NetBeans (3) OLD (3) PSP (3) SMARTY (3) comandos (3) css3 (3) AISLAMIENTOS (2) C++ (2) CONTROLERRORES (2) ELIMINAR (2) HOOK (2) INSERTAR (2) INST (2) MULTITABLA (2) POST (2) RECURSIVIDAD (2) SUBCONSULTAS (2) VISTAS (2) XSD (2) cURL (2) punteros (2) AJENA (1) BLOQUEOS (1) Byte (1) CREACION (1) CRM (1) Configuración (1) Controles (1) Datos (1) GOTFOCUS (1) IMAGENES (1) INDICES (1) JS (1) Lenght (1) MEDIA-QUERYS (1) Mingw (1) MonoDeveloped (1) OPTIMISTA (1) PDO (1) PESIMISTA (1) RESPONSIVE (1) SPEAK (1) Scanner (1) Serializacion (1) Streams (1) System (1) TPL (1) TRADUCCIÓN (1) USUARIOS (1) UseSystemPasswordChar (1) app_inventor (1) char (1) examenes (1) libreoffice (1) make (1) redes (1)