hola

Páginas: 6 (1358 palabras) Publicado: 13 de marzo de 2014
Capítulo 5 - Funciones propias de Visual Basic
Volver al índice


 

En esta quinta parte del tutorial de Visual Basic se describen las funciones propias del lenguaje que permiten trabajar con cadenas de caracteres, con números, fechas, horas, presentar mensajes en pantalla y muchas otras funciones para formatar datos específicos.
 
 
 
 
 
 
Contenido
1 - Funciones para eltratamiento de cadenas
1.1 - Función Lcase y Ucase
1.2 - Función Trim, LTrim y RTrim
1.3 - Función Len
1.4 - Función Asc y Chr
1.5 - Función InsTr
1.6 - Función Left, Right y Mid
1.7 - Función Str y Val
2 - Funciones para el tratamiento de números
2.1 - Función Round
2.2 - Rnd y Randomize - Números aleatorios
2.3 - Otras funciones
3 - Funciones de formato
4 - Funciones de formato para fechasy hora
4.1 - Funciones para calcular fechas
4.2 - Funciones para obtener la fecha y hora de la PC
6 - Funciones para presentar mensajes - InputBox y MSgbox
7 - Ejemplos
 

 
1 - Funciones para el tratamiento de cadenas
Las funciones de cadena , como su nombre lo indica, se utilizan para trabajar y tratar las cadenas de caracteres.
A continuación las mas importantes de ellas.


1.1 -Función Lcase y Ucase
Estas dos funciones se utilizan para convertir cadenas de texto a minúscula y mayúscula.
La función Lcase cambia o convierte una cadena de texto a minúscula y un ejemplo de como utilizarla sería así:
Lcase (cadena que queremos convertir a minúsculas)
 
Ejemplo:
Dim cadena As String

cadena = "HOLA MUNDO"

'Convertimos
cadena = LCase(cadena)

'La variable cadenaahora vale "hola mundo"
 
La función Ucase funciona de la misma manera que Lcase pero convierte el contenido de una cadena a mayúsculas.
Por ejemplo, si tenemos un control Label1 que contiene un texto que dice: "Porcentaje de sueldos", escribiendo la siguiente línea:
Label1 = UCase(Label1)
 
El control Label1 pasaría a mostrar o mejor dicho contener en su propiedad caption:"PORCENTAJE DESUELDOS".

1.2 - Función Trim, LTrim y RTrim
Estas tres funciones se utilizan para eliminar los espacios vacíos de una cadena. 

LTrim elimina los espacios vacíos de la parte izquierda de la cadena, RTrim de la parte derecha y Trim de ambas partes.
Ejemplos:
Tenemos una variable llamada ciudad con el valor " Barcelona". Para eliminar los espacios vacíos de la izquierda haríamos lo siguiente:ciudad = LTrim(ciudad)
 
Si en un TextBox quisieramos borrar todos los espacios vacíos de la parte derecha de la cadena:
MiText = RTrim(MiText)
 
La Función Trim elimina todos los espacios vacíos de ambos lados de la cadena. Ejemplo:
Pais = "     Argentina     "
País = Trim(Pais)

Ahora el valor de País es igual a: "Argentina".

1.3 - Función Len
La función Len nos permite conocer lacantidad de caracteres que tiene una determinada cadena. O sea que esta función nos devuelve un número.
Ejemplo:
Len (Aquí va la cadena que queremos averiguar su tamaño)
 
Como la función Len devuelve un número debemos asignar ese número devuelto en una variable de tipo numérica.
Ejemplo:
Dim TamanoCadena As Long

Dim MiCadena As String

MiCadena = "Me Llamo Eustaquio"

TamanoCadena =Len(MiCadena)
 
El valor de la variable TamanoCadena pasaría a valer 18.
Hay que tener en cuenta que la función Len también toma en cuenta los espacios vacíos.
 
1.4 - Función Asc y Chr
La función Asc nos permite obtener el código ASCII de un de terminado caracter.
Ejempos:
Si queremos obtener el código ASCII del caracter "a", que es el número 97 podríamos hacer lo siguiente:
Dim num AsInteger
 
num = Asc("a")
En definitiva la función Asc lleva un solo parámetro de tipo String del cual queremos obtener dicho número.
La Función Chr actúa a la inversa de la función Asc, esto quiere decir, que a partir de un determinado número nos devolverá el caracter ASCII.
Obviamente que en vez de pasarle a la función un parámetro String es decir la letra, debemos pasarle un número ASCII y...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • hola hola hola hola
  • hola hola hola hola hola
  • hola hola hhola hola y hola
  • hola hola hola
  • Hola Hola Hola
  • Hola Hola Hola
  • hola hola hola
  • Hola hola

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS