border

Miembros:
Mensajes:
Temas:
Online:

Ultimo Miembro:

 
 

  #1 (permalink)  
Antiguo 07-12-2006, 18:24:36
Un Nuevo Amigo
 
Registrado: nov 2006
Posts: 29
Scorpion Valoración +2
Predeterminado valor final del edit sea un numero

Hola a todos...

A Continuacion una pequenna duda...

1- Como podria validar que en un edit el valor que se escriba finalmente sea un numero ???

saludos...

Scorpion
Responder Con Cita
  #2 (permalink)  
Antiguo 07-12-2006, 18:54:58
Moderador
 
Registrado: dic 2002
Ubicación: Madrid
Posts: 4.195
acalanto ha deshabilitado la reputación
Predeterminado

Pues me parece que todos nos vamos a quedar con la duda del 'edit'.

Realmente que es lo que necesitas, que los últimos 'n' caracteres de un TextBox solamente se puedan teclear números ?

Si es así puedes utilizar el control Masedit vs. TextBox, y le puedes asignar una máscara que te permita introducir cualquier carávter en los 'm' primeros y sólo números en los 'n' últimos.

Si no es ésto que he imaginado...pues...!! Ya nos explicarás de que trata tu pregunta !!
__________________
Un cordial saludo
-Acalanto-

Madrid - España

Visual Basic
Videos Programacion
Foro Programacion
Tutoriales Programacion
Responder Con Cita
  #3 (permalink)  
Antiguo 07-12-2006, 22:39:29
Un Nuevo Amigo
 
Registrado: nov 2006
Posts: 29
Scorpion Valoración +2
Predeterminado

hola acalanto...

reformulo mi pregunta...

tengo un edit pero quiero que en ese campo lo que se escriba sea un numero, no un texto.... digamos por ejemplo, un edit que tendria la edad de una persona, evidentemente que la edad debe ser un numero, no un conjunto de caracteres...

gracias por adelantaado..

saludos...

scorpion
Responder Con Cita
  #4 (permalink)  
Antiguo 07-12-2006, 22:51:18
Un Nuevo Amigo
 
Registrado: dic 2006
Posts: 17
ElectroSPAIDER Valoración +2
Predeterminado

Cita:
Empezado por Scorpion
hola acalanto...

reformulo mi pregunta...

tengo un edit pero quiero que en ese campo lo que se escriba sea un numero, no un texto.... digamos por ejemplo, un edit que tendria la edad de una persona, evidentemente que la edad debe ser un numero, no un conjunto de caracteres...

gracias por adelantaado..

saludos...

scorpion
Si lo he entendido bien, quieres que en un TextBox sólo puedan introducirse datos numéricos, no es así? Esto se soluciona determinando en el evento KeyPress del TextBox que si la tecla pulsada no es numérica, el valor sea 0. Quedaría así:

Código:
Private Sub TextPrueba_KeyPress(KeyAscii As Integer)
          If IsNumeric(Chr(KeyAscii)) <> True Then KeyAscii = 0
End Sub
Responder Con Cita
Respuesta


Herramientas
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Trackbacks are habilitado
Pingbacks are habilitado
Refbacks are habilitado


Temas Similares
Tema Autor Foro Respuestas Último Mensaje
dataGrid usando (edit/update/cancel) mecodi C# .NET 2 04-04-2008 06:29:52
numero factorial y numero primo luisgilabzueta Visual Basic.NET 2003 & 2005 2 29-06-2007 04:50:08
No aparece el metodo .edit en el recordset raul@villa-alegre.cl Visual Basic 6.00 3 02-01-2007 23:17:59
Gotfocus al final del texto mcrex1 Visual Basic 6.00 1 10-12-2005 09:38:52
Data Environment y Masked Edit ANCALO Visual Basic 6.00 2 18-02-1970 15:22:39


La franja horaria es GMT. Ahora son las 21:20:31.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO 3.1.0
A vBSkinworks Design

Alojado en el servicio Premium de Masquewebs | Diseño mejorado por MasqueWebs

right