canal visual basic .net

Recursos Visual Basic.NET, VB.NET, Manuales de programación, Tutoriales, Foros de programación, Comunidad de programadores

Usuarios activos:  74

Foros de programación, recursos, tutoriales, sistemas operativos...

Bienvenido a la zona de foros. Participa en alguno de nuestros foros: Foros de visual basic, foros de visual basic.net foros de Crystal reports, programas gratis, foros de C++ - C# , foros de Java, foros de PHP, foros de ASP.net. Seguro que hay un foro que te servirá de gran utilidad y si no lo encuentras avísanos y crearemos uno nuevo.
Resultados 1 al 10 de 10
  1. #1
    Guests está desconectado Invitado Guru
    Fecha de ingreso
    01 oct, 03
    Mensajes
    4,382

    Predeterminado



    Hola a todos!!


    Soy nuevo en VB y necesito un poco de ayuda aqui...creo yo... muy basica para usuarios expertos en Visual Basic...necesito validar unas cuantas cajas de texto...ejemplo: en una caja de texto donde necesito ingresar un numero telefonico no debe permitir caracteres y en otra caja de texto donde necesito ingresar un nombre no debe permitir valores numericos...espero ser claro en mi peticion...de antemano muchas gracias

  2. #2
    Avatar de yorch
    yorch está desconectado Senior Member Expert@
    Fecha de ingreso
    10 mar, 06
    Ubicación
    Mexico
    Mensajes
    313

    Predeterminado

    No batalles, usa MaskedEdBox agrega ese componente, se llama Microsoft Masked Edit Control

    bye salu2 a to2

    "Uni2 por un Mundo Libre"

  3. #3
    Guests está desconectado Invitado Guru
    Fecha de ingreso
    01 oct, 03
    Mensajes
    4,382

    Predeterminado



    OK..GRACIAS.!! pero??....


    solo lo agrego??...a que parte?? lo inluye el VB?

  4. #4
    Jamec está desconectado Moderador Veteran@
    Fecha de ingreso
    29 dic, 05
    Ubicación
    Costa Rica
    Mensajes
    558

    Predeterminado



    Esos son componentes que trae VB, para acersar a ellos te vas al menú Proyecto escojes Componentes o bien presionas Ctrl T, y luego buscas de la lista:


    Microsoft Masked Edit Control 6.0


    Luegocreas uno enel form y para efectos practicos, le das click derecho y escojes propiedades
    Solo hay dos cosas infinatas: El Universo y la estupides humana; y del Universo no estoy seguro.
    Albert Einstein

  5. #5
    Guests está desconectado Invitado Guru
    Fecha de ingreso
    01 oct, 03
    Mensajes
    4,382

    Predeterminado



    Ok...gracias!!..lo he ingresado a mi formulario...me imagino que debo manipular sus propiedades para lograr las validaciones que necesito...le he intentado pero aun no puedo lograr que solo el campo sea numerico o de caracter...que propiedad debo modificar o codigo ingresar??..


    muchisimas gracias..yorch & Jamec

  6. #6
    Avatar de nam85
    nam85 está desconectado Member Iniciad@
    Fecha de ingreso
    28 feb, 06
    Ubicación
    Mexico
    Mensajes
    91

    Predeterminado



    La verdad no he utilizado el Microsoft Masked Edit Control ahora que lo mecionaron lo intente manipularlo para lo mismo que quiere hacer Misterioso pero bueno espero te sirva de ayuda esto le das doble click a la caja de texto y le pones ya sea en el evento click o el validate creo que funciona en los dos


    If Not IsNumeric(Text1.Text) Then
    MsgBox "Solo Numeros"
    End If


    y para la caja que solo lleva letras pues le cambias en


    If IsNumeric(Text1.Text) Then
    MsgBox "Debe de ser letras"
    End If


    me parece que asi lo hace intentale
    I'll die before surrender

  7. #7
    skinet está desconectado Junior Member Iniciad@
    Fecha de ingreso
    16 may, 06
    Mensajes
    14

    Predeterminado

    tambien puedes provar otra cosa. En el evento KeyPress del cuadro de texto puedes poner esto:

    If (KeyAscii < 48 Or KeyAscii > 57) And KeyAscii <> 8 Then KeyAscii = 0

    Utilizando el codigo Ascii de los caracteres/numeros, puedes hacer una discriminacion. De esta manera que te he puesto solo te permite escribir numeros y presionar la tecla BackSpace (borrarlos).
    Si quieres que solo te escriba texto no numerico, buscas el codigo ascii de los caracters de a-z y de A-Z y simbolos si quieres. Espero que se haya entendido



  8. #8
    Guests está desconectado Invitado Guru
    Fecha de ingreso
    01 oct, 03
    Mensajes
    4,382

    Predeterminado



    MIL GRACIAS nam85 & skinet!!


    probé de las dos maneras y funcionan....vaya que me han ayudado en mucho...

  9. #9
    Zitro está desconectado Senior Member Veteran@
    Fecha de ingreso
    07 may, 06
    Ubicación
    Mexico
    Mensajes
    753

    Predeterminado



    Esta es otra manera y lo mandas a llamar como funcion, y ya


    'Numeros


    Function SoloNumEnt(ByVal keyascii As Integer) As Integer
    'permite que solo sean ingresados los numeros, el ENTER y el RETROCESO
    If InStr("0123456789", Chr(keyascii)) = 0 Then
    SoloNumEnt = 0
    Else
    SoloNumEnt = keyascii
    End If
    ' teclas especiales permitidas
    If keyascii = 8 Then SoloNumEnt = keyascii ' borrado atras
    If keyascii = 13 Then SoloNumEnt = keyascii 'Enter
    End Function


    'Para las letras o cualquier cosa solo borra "0123456789" esa parte y pon las letras que necesites "abcde" Por ejemplo, ojala y tambien te sirva esta forma


    "Yo solo se que entre mas creo saber mas dudas tengo" Pero eso es lo hermoso del conocimiento "El Aprehender"

  10. #10
    Avatar de ASTERIX
    ASTERIX está desconectado Junior Member Iniciad@
    Fecha de ingreso
    08 dic, 05
    Ubicación
    Spain
    Mensajes
    5

    Predeterminado



    if text1.format<> "texto" then


    msgbox "formtato decampo incorrecto", vbokonly + vbexclamation, "mensage de error"


    else


    with adodc1


    .fields "campo" = text1.text


    .update


    end with


    end if

Temas similares

  1. ADO .net Basico
    Por armasgash en el foro Visual Basic .NET
    Respuestas: 4
    Último mensaje: 08/10/2008, 14:42
  2. Cajas de texto con fondo transparente
    Por Guests en el foro Visual Basic 6.0
    Respuestas: 11
    Último mensaje: 22/08/2008, 15:53
  3. problema con cajas de texto
    Por seba123neo en el foro Visual Basic 6.0
    Respuestas: 6
    Último mensaje: 15/01/2007, 03:24
  4. Cajas de Texto Porfavor
    Por Guests en el foro Visual Basic 6.0
    Respuestas: 9
    Último mensaje: 29/07/2006, 08:52
  5. BORRAR CAJAS DE TEXTO
    Por Guests en el foro Visual Basic 6.0
    Respuestas: 5
    Último mensaje: 01/07/2006, 07:15

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •  
Visual Studio .VisualBasic.net .ADO.NET .ASP.NET .Framework .Crystal report
[Visual Basic .NET · Información legal · Condiciones de uso · Publicidad · Contacto · RSS novedades Foro · Inicio]
Un sitio web de Internelia (Ontecnia) © Copyright 2013 canalvisualbasic.net. Todos los derechos reservados