Una variable
1, VB de las variables, métodos, funciones y objetos referencias son mayúsculas y minúsculas. Cuando las variables de vida para declarar de manera expresa a una variable, es necesario utilizar la instrucción Dim palabra clave.
2, VB en la definición de sólo un tipo de variable, función de conversión de tipo requerido en el uso práctico para convertir la variable con el tipo variable correspondiente.
método | descripción |
CBool | variable de habla convierte en un valor booleano |
Cbytes | Modificada a una variable de número entero de 0 a 255 |
CCur, CDbl, CSng | Convertidos a valores de punto flotante variables, cada vez más alto de precisión |
cdate | Convertido en una variable de tipo fecha |
Cint | Modificada a una variable de número entero |
cstr | Convertido en una variable de cadena |
vartype(a) //查看a的类型
En segundo lugar, la matriz
dim arrhw(2)
arrhw(0) = "hello"
arrhw(1) = "world"
En tercer lugar, el operador
Los operadores de comparación | |
+ | más |
- | menos |
* | Multiplicar |
/ | excepto |
<= | Menos de o igual |
> = | Mayor o igual |
<> | No es igual |
Los operadores lógicos | |
y | y |
no- | no |
o | o |
conexión | O Y + |
En cuarto lugar, las sentencias condicionales
A, si el tipo de entonces
if ssex = "男" then
msgbox "you are man"
elseif ssex = "女" then
msgbox "you are beautiful"
else
msgbox "you are drangen"
end if
Dos, tipo caja de conmutación
dim i
i = inputbox("Please")
select case i
case 1
msgbox"A"
case 2
msgbox"B"
case 3
msgbox"c"
case 4
msgbox"d"
case else
msgbox"error"
end select
V. circulación
A, fot siguiente tipo
Se aplica a, un número fijo de ciclos de
'1+...10 连加,for实现
dim sum,i
sum = 0
for i = 1 to 10
sum=sum+i
next
msgbox sum
Dos, para cada tipo de
'1+...10 连加,for实现
dim sum,i,arr(5)
sum = 0
arr(0)=1
arr(1)=2
arr(2)=3
arr(3)=4
arr(4)=5
for each i in arr
sum=sum+i
next
msgbox sum
三, hacer, mientras que / hasta
'1+...10 连加,while实现
dim sum,i
sum = 0
i = 1
do while/until i<=10
sum=sum+i
i = i+1
loop
msgbox sum
Seis funciones de uso general
Fecha | Devuelve la fecha actual del sistema |
Ahora | Devuelve la hora actual del sistema |
DateDiff (intervalo, fecha1, fecha2) | Devuelve el intervalo entre dos fechas |
Izquierda (cadena, longitud) / Derecha | Devuelve el número de más a la izquierda cadena de cadena especificada |
Len (cadena) | Devuelve el número de caracteres de una cadena |
Mediados (cadena, inicio, longitud) | Devuelve una cadena a partir de la longitud de la cadena en el inicio y la duración |
Split (expresión, delimitador, recuento, comparar) | comparaciones de retorno de recuento de expresión de acuerdo con las normas de acuerdo con el delimitador comparar comparar división |
LTrim / RTrim / Restar | Regresa con espacios iniciales, los espacios finales, todas las cadenas de espacios |
Reemplazar (cadena, a, b) | Devuelve una cadena en el cordaje b reemplazando el |
Siete, la función y Sub
subproceso es en realidad un proceso complejo con valor de retorno.
VB procedimiento Function es un conjunto de instrucciones contenidas entre la función y la instrucción End Functio. Sin embargo, la función devuelve un valor.