Visual Basic - Copiar solo parte de un textbox

Life is soft - evento anual de software empresarial
 
Vista:

Copiar solo parte de un textbox

Publicado por Miguel Mercader (35 intervenciones) el 13/07/2000 00:00:00
¿Cómo podria decirle a un commandbutton que de un textbox con un número con decimales me copie sólo la parte entera.
Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Copiar solo parte de un textbox

Publicado por Iñaki (26 intervenciones) el 13/07/2000 00:00:00
´Una forma de que coja la parte entera, puede ser ´utilizando las funciones INSTR y MID

´Por ejemplo:
dim micadena as string
dim wdecimal as single
dim mentero as string

micadena=text1.text
wdecimal= instr(micadena,",",1)

´Se busca el caracter "," en "micadena y la ´posición en la que ha encontrado el decimal lo ´guarda en "wdecimal".
´***************************
´Despues :
mentero= mid(micadena,1,wdecimal)

´con esta funcion se coge de una cadena ("micadena"), empezando desde la posicion 1, un determinado nº de caracteres (wdecimal).
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Copiar solo parte de un textbox

Publicado por afogutu (408 intervenciones) el 13/07/2000 00:00:00
MIRÁ, LO MAS FÁCIL ES HACER LO SIGUIENTE

If Not IsNull(Text1.Text) Then
MsgBox IIf(IsNumeric(Text1.Text), Int(Text1.Text), "No es un valor numérico")
End If

con un valor ingresado en una textbox, cuyo nombre es text1.text


Afogutu
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar