Вы находитесь на странице: 1из 4

c

Programación Visualc
c
’  



’unciones para el tratamiento e la ca ena.- Las funciones e ca ena, como su nombre lo
in ica, se utilizan para trabajar y tratar las ca enas e caracteres.

Gc ’  

~stas tres funciones se utilizan para eliminar los espacios vacíos e una ca ena.

  elimina los espacios vacíos e la parte izquier a e la ca ena, RTrim e la
parte erecha y Trim e ambas partes.

~jemplo: Tenemos una variable llama a ciu a con el valor " Barcelona". Para eliminar los
espacios vacíos e la izquier a haríamos lo siguiente:

ciu a = LTrim(ciu a 

Si en un TextBox quisieramos borrar to os los espacios vacíos e la parte erecha e la ca ena:

MiText = RTrim(MiText

  elimina to os los espacios vacíos e ambos la os e la ca ena. ~jemplo:

Pais = ³ Argentina ³
Pais=Trim(Pais
c

 ’   nos permite conocer la canti a e caracteres que tiene una etermina a
ca ena. O sea que esta función nos evuelve un número. Hay que tener en cuenta que la función
Len también toma en cuenta los espacios vacíos.

Como la función Len evuelve un número ebemos asignar ese número evuelto en una
variable e tipo numérica.
~jemplo:

c
im tamanoCa ena As Long
im MiCa ena As Stringc
cc c 
c   c

~l valor e la variable TamanoCa ena pasaría a valer 18.

Gc ’   



~stas os funciones se utilizan para convertir ca enas e texto a minúscula y mayúscula.

   cambia o convierte una ca ena e texto a minúscula y un ejemplo e como
utilizarla sería así:

~ ith González Cevallos Página 1


c
c
Programación Visualc
c

im ca ena As String

ca ena = ³HOLA MUO´


: ca ena = LCase(ca ena

La variable ca ena ahora vale ³hola mun o´

   funciona e la misma manera que Lcase pero convierte el conteni o e una
ca ena a mayúsculas.
Por ejemplo, si tenemos un control Label1 que contiene un texto que ice: "Porcentaje e
suel os", escribien o la siguiente línea:

Label1 = UCase(Label1

~l control Label1 pasaría a mostrar o mejor icho contener en su propie a el conteni o


"PORC~TAJ~ ~ SU~LOS".

Gc ’  !

’    "# Se utiliza para re on ear un número ecimal, evolvien o un número
entero.

~jemplo:

 im Miumero As Long

Miumero = Roun (245.8 µla función evuelve 246


Miumero=Roun (245.3 µla función evuelve 245
Miumero= Roun (245.5 µla función evuelve 245

Roun posee un parámetro opcional por si queremos incluir los ígitos ecimales.

Gc ’  
Gc 
Visual Basic posee varias funciones para arle formato a istintos tipos e atos e información.
~ntre estas funciones tenemos:

’ 

~sta función se utiliza para trabajar con números con formato en inero. ~jemplo:
si tenemos un número 3 y utilizamos la función nos evolvería "$3".

’$

~sta función es utiliza a para trabajar con porcentajes. ~jemplo:
si ten ríamos un número 321, nos evolvería: "32,1%".

’

~ ith González Cevallos Página 2


c
c
Programación Visualc
c

~sta función trabaja con fechas y horas.
’ %

’ormatea expresiones numéricas.

Resulta o = ’ormatPercent(321 ' evuelve: "32.100,00%"


Resulta o = ’ormatCurrency(3 ' evuelve: "$3,00"
Resulta o = ’ormatateTime("6-8-1978" 'La función evolvería: "06/08/1978"
’unción
c ’ormat:

   ’ pue e manejar más tipos e atos, y no evuelve solo ca enas, esta
también pue e evolver números y fechas.

~sta función posee os parámetros: ’ormat (~xpresión, formato, en el primero ebemos


colocar cualquier expresión váli a. ~l segun o es opcional ejemplo:

& %' evuelve el número sin formato.


 ' evuelve el número en formato mone a, con el símbolo "$" y 2 ecimales a las
erecha.
’( ' evuelve como mínimo un ígito a la izquier a y 2 ala erecha el ecimal.
 ' Similar a ’ixe pero incluye un separa or e miles.
$' Multiplica el número por cien y le agrega el símbolo "%"
 )’' evuelve Ver a ero para un valor istinto e 0,y ’also para 0.
)’’' evuelve "Activa o" para un valor istinto e 0, y "esactiva o" para 0.

La forma e pasar el parámetro es entre comillas, ejemplo:

ca ena = ’ormat(75, "Currency" '


evolvería: "$75,00"

c
Si ingresamos un número ecimal, ebemos utilizar el "." y no la coma "," ya que la coma
etermina el comienzo e otro parámetro entro e la función y Visual Basic aría error e
sintaxis.

Gc ’  **

~jemplos e los principales ’ormatos con nombre para el manejo e ’echas y Horas:

’ ’*

im ca ena As String

ca ena = ’ormat("06/08/78", "General ate" ' evuelve: "06/08/1978"


ca ena = ’ormat("19/08/79", "Long ate" ' evuelve : "Jueves 19 e Agosto e 1979".
ca ena = ’ormat("19/8/79", "Me ium ate" ' evuelve: "19-Ago-1979"
ca ena = ’ormat("17:08", "Short Time" ' "05:08"
ca ena = ’ormat("17:08", "Me ium Time" ' "05:08 PM"
ca ena = ’ormat("17:08", "Long Time" ' "05:08:00 PM"
~ cith González Cevallos Página 3
c
c
  i  ilc
c




’    


~
t i   tB  
t  
j l
 i  iti  l i 
  l  
j  tt:










C
 ij l i   tB  
t      il   l
 i   
i 
  tt  l  t  l i     il


 t 
 iil
 
t i 
:


 tB  t itl   lt)



  
 
í i l l    
t   l j  
j


  
i i l tít l   ll  l     il

    
l tt   
t   l j  tt

~l 
t 
i tt   tB 
  
 l     l   
i 
  l
 i  l j  tt    
li  t  
í i
 i  l l  lt
~jl:

i t  
t i
t  !  tB"


 l  l j  tt" "~jl")
M
B "
t i 
":" # t 

~ l  il Rt 
 l  l l    i 
  l
 i     Cli

 l t   t 

C   l
 i  
i Cl  l  tB  l    í ~
t 


i tt t l   t   li   tl i 
i
  i
i   jl 
l   tB    
t 
 i  
t   l
 i
i

i  i 
   l 
      l
i it   tili    ii  

  l  


’      l 
iili   li l  t    
   l 

i   
t i

      
  !  t"  / / " "  l t") $  l: " / / "
 
  !  t" / / " " t") $  l : " 
%&  
t 
%&'&"

  !  t"%&//'&" "M
 i  t") $  l: "%&((%&'&"
 
 
 !  t"%':
 " " t i") $ " : "
~ it  !
l  C ll
" "M i  i") $ " :  M"
t"%':
 i
c   !  t"%': " " i") $ " : : M"

Вам также может понравиться