¿Cuáles son las instrucciones más utilizadas en VB?
Funciones de cadena
1.
ASC(X), Chr(X): Convertir código de carácter
[Formato:
P=Asc(X)
Devuelve el código de carácter del primer carácter de la cadena X
P=Chr(X)
Devuelve el carácter cuyo código de carácter es igual a X
[Ejemplo:
(1)P=Chr(65)
'
Carácter de salida A, porque el código ASCII de A es igual a 65
(2)P=Asc("A")
'
Salida 65
2.
Len(X): Calcula la longitud de la cadena X
[Formato:
P=Len(X)
[Nota:
La longitud de la cadena vacía es 0 y el carácter de espacio también se cuenta como un carácter, aunque un carácter chino ocupa 2
[Ejemplo:
(1)
Let X=""
(cadena vacía)
Len(X)
El resultado de salida es 0
(2)
Let X="abcd"
Len(X)
El resultado de salida es 4
(3)
Let X="VB Tutorial"
Len(X)
El resultado de salida es 4
3.
Función Mid(X): lee los caracteres en medio de la cadena X
[Formato:
P=Mid(X,n)
Comienza desde el enésimo carácter de X y lee todos los caracteres siguientes.
P=Mid(X,n,m)
Comienza desde el enésimo carácter de X y lee los siguientes m caracteres.
[Ejemplo:
(1)
X="abcdefg"
P=Medio(X,5)
El resultado es: P=”efg”
(2)
X=”abcdefg”
P=Mid(X,2, 4 )
El resultado es P="bcde"
4.
Reemplazar:
Reemplazar algunas cadenas específicas en la cadena Reemplazar con otras cadenas
[Formato:
P=Replace(X,S,R)
[Descripción: Reemplazar la cadena en la cadena S se reemplaza con la cadena R y devuelta.
[Ejemplo:
X="VB
es
muy
bueno"
P=Replace(X,good,nice)
El resultado de salida es: P="VB
es
muy
nice”
5.
StrReverse: Invierte una cadena
[Formato:
P=StrReverse(X) p> p>
[Descripción:
Devuelve la cadena después de invertir el parámetro X
[Ejemplo:
(1)X="abc "
P=StrReverse(X)
Resultado de salida: P="cba"
6.
Ucase(X), Lcase( X): convierte las letras mayúsculas y minúsculas de letras inglesas
[Formato:
P=Lcase(X)
'
Cambiar el carácter X Convertir las letras mayúsculas de la cadena a minúsculas
P=Ucase(X)
<'
Convertir las letras minúsculas de la X cadena a mayúsculas
[Nota: excepto las letras en inglés, otros caracteres o caracteres chinos no se verán afectados.
[Ejemplo:
(1) Sea
X="VB
y
VC"
Entonces el resultado de Lcase(X) es "vb
y
vc", y el resultado de Ucase(X) es "VB
AND
VC”
7.
Función InStr: Buscar cadena
[Formato:
P =InStr(X,Y)
Encuentra la posición donde aparece Y comenzando desde el primer carácter de X
P=InStr(n,X,Y)
Encuentre la posición donde aparece Y a partir del enésimo carácter de X
[Explicación:
(1) Si Y se encuentra en aparece en la posición en X.
(2)
InStr(X,Y) es equivalente a InStr(1,X,Y).
(3) Si la longitud de la cadena es larga, o X es una cadena vacía, o Y no se puede encontrar en X, se devolverá 0.
(4) Si Y es una cadena vacía, devuelve 0.