canal visual basic .net

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

Usuarios activos:  33

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 4 de 4
  1. #1
    Maba está desconectado Junior Member Iniciad@
    Fecha de ingreso
    28 jun, 09
    Mensajes
    7

    Unhappy Validar TextBox con dos decimales

    Hola a todos...Por favor auxilio..
    Como puedo validar un textBox que presente y calcule millares, miles y con dos decimales y que a su vez se posicione a la derecha del campo del textbox como por ejemplo cantidad * Valor/Unitario=Valor/Total.
    Su esquema puede ser de esta forma: 543.678.234,67
    Y Como puedo sumar dos o más textbox validados de esta forma.

    Por favor haganme ese gran favor...se los agradeceré toda la vida, y muchas gracias de antemano.

  2. #2
    Avatar de josel.vi
    josel.vi está desconectado Moderador Guru
    Fecha de ingreso
    31 ago, 09
    Ubicación
    Houston, TX, USA
    Mensajes
    2,001

    Cool

    Saludos:

    Hace mucho que no trabajo con VB 6.0 (ahora estoy con NET) pero recuerdo que eso lo podias hacer con la funcion FORMAT, aqui un link:

    Understanding the VB Format Function with Custom Numeric Formats | Visual Basic 6 (VB6)

    Espero ayude.


    JOSE LUIS
    Exodo 20:1-17 ----> Dios NO los llamo LAS DIEZ RECOMENDACIONES.

  3. #3
    Avatar de erbuson
    erbuson está desconectado Moderador Veteran@
    Fecha de ingreso
    01 nov, 09
    Ubicación
    Mallorca - España
    Mensajes
    570

    Predeterminado

    Crea un proyecto con un Label1 Label2 y un Command1

    Prueba con este código que te puede dar una idea

    Private Sub Command1_Click()
    Dim Prueba As String
    Prueba = "543.678.234,67"
    Label1 = Replace(Format(Prueba, "#.##"), ",", ".")
    Label2 = Format(Val(Label1), "#,###.##")
    End Sub


    Analízalo y desarrolla el resto, puedes crear dos funciones EditadoSI y EditadoNO

    Respecto al ajuste derecha es una Propiedad del TextBox

    Lo importante es que cuando sumes los valores deben tener (.) decimal
    Agradecer a quien te enseñó, es enseñar lo que de él aprendiste.
    Recuerda: Decir gracias, poco cuesta y mucho vale ...

  4. #4
    Maba está desconectado Junior Member Iniciad@
    Fecha de ingreso
    28 jun, 09
    Mensajes
    7

    Smile Validar textbox con dos decimales

    Bueno pues, de antemo te agradezco mycho, no lo eh aplicado pero si me dá el resultado deseado, te volveré a escribir.

    Muchas gracias.

    Marcos

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