¿Cuáles son las declaraciones comúnmente utilizadas en VB?
Es mejor mirar MSDN. He copiado algunos de los más utilizados para que los vea. La mayoría de ellos son la declaración AppActivate más utilizada.
Declaración de pitido.
Declaración de llamada
Declaración ChDir
Declaración ChDrive
Declaración de cierre
Declaración Const
Declaración de fecha
Declaración de declaración
Declaración Deftype
Declaración de eliminación
Declaración Dim
Hacer... .Declaración de bucle
Declaración final
Declaración de enumeración
Declaración de borrado
Declaración de error
Declaración de evento
Declaración de error
Declaración de evento p>
Declaración de salida
Declaración FileCopy
Para cada...Siguiente declaración
Para...Siguiente declaración
Función declaración
Obtener declaración
GoSub...Return declaración
GoTo declaración
Si...Entonces...Else declaración
Implementa la declaración
p>
Input# declaración
Kill declaración
Let declaración
LineInput# declaración
Declaración de bloqueo, desbloqueo
Declaración LSet
Declaración intermedia
Declaración MkDir
Declaración de nombre p>
Declaración OnError
Declaración On...GoSub, On...GoTo
Declaración Open
Declaración OptionBase
Declaración OptionCompare
Declaración OptionExplicit
Declaración OptionPrivate
Declaración Print#
Declaración privada
Declaración PropertyGet
Declaración PropertyLet
Declaración PropertySet
Declaración pública
Declaración Put
Declaración RaiseEvent
Declaración aleatoria
Declaración ReDim
Declaración Rem
Declaración Restablecer
Declaración Reanudar
Declaración RmDir p>
Declaración RSet
Declaración SaveSetting
Declaración Seek
Declaración SelectCase
Declaración SendKeys
Sentencia Set
Declaración SetAttr
Declaración estática
Declaración Stop
Declaración secundaria
Declaración de tiempo
Escriba la declaración
Mientras..Wend la declaración
Ancho# declaración
Con la declaración
Escriba# la declaración
p>Función de conversión de tipos
1. Int(x): Encuentra el número entero más grande que no sea mayor que la variable independiente x
2. Fix(x): Eliminar. la parte decimal de un número de coma flotante y conserva su parte entera
3, Hex$(x): convierte un número decimal en un número hexadecimal
4. Oct$(x): Convierte un número decimal a número octal
5. Asc(x$): Devuelve el carácter ASCII del primer carácter de la cadena x$
.6. CHR$(x): convierte el valor de x al carácter ASCII correspondiente
7 Str$(x): convierte el valor de x a una cadena
9 Ccur(x): Convierte el valor de x a un valor de tipo moneda, dejando hasta 4 decimales. lugares en la parte decimal Y redondeado automáticamente
10 CDbl(x): Convierte el valor de x en un número de doble precisión
11: Redondea la parte decimal de. x y conviértalo a un número de tipo entero largo
12. CSng(x): convierte el valor de x en un número de precisión simple
13: convierte el valor de x en una variante. escriba valor
14. VarPtr(var): obtiene el puntero de la variable var
Función matemática
1 Sin(x): devuelve el valor del seno. de la variable independiente x
2. Cos(x): Devuelve el valor del coseno de la variable independiente x
3. Tan(x): Devuelve el valor de la tangente de la variable independiente. x
4. Atn(x): Devuelve el valor arcangente de la variable independiente x
5. Abs(x): Devuelve el valor absoluto de la variable independiente x
6.Sgn(x): Devuelve el signo de la variable independiente x, es decir, cuando x es un número negativo, se devuelve -1 cuando x es 0, y se devuelve 0 cuando x es un número positivo; , se devuelve 1
7. Sqr(x): Devuelve la raíz cuadrada de la variable independiente x, x debe ser mayor o igual a 0
8. : Devuelve el valor con e como base y x como exponente, es decir, e elevado a la potencia de x
Función de fecha y hora
Día (ahora): Devuelve. la fecha actual
2. WeekDay(Now): Devuelve la semana actual
3. Month(Now): Devuelve el mes actual
4. Ahora): devuelve el año actual
5. Hora (ahora): devuelve la hora (0~23)
6. Minuto (ahora): devuelve los minutos (0~59)
7. Segundo (Ahora): Devuelve segundos (0~59)
Función de número aleatorio
1. -Número aleatorio de precisión entre 0 y 1
2. Randmize[(x)]: La función es la misma que la anterior, pero mejor
Función de cadena
. 1. LTrim$(string): elimina los caracteres en blanco en el lado izquierdo de la cadena
2. Rtrim$(string): elimina el lado derecho de la cadena
3. Izquierda$(cadena, n): obtiene n caracteres de la parte izquierda de la cadena
4. Derecha$(cadena, n): obtiene los n caracteres del lado derecho de la cadena
5. Mid$(string, p, n): toma n caracteres de la cadena a partir de la posición p
6. Len(character String): prueba la longitud de la cadena
7. String$(n, string): Devuelve una cadena que consta de n caracteres
8. Space$(n): Devuelve n espacios
9. Cadena 1, Cadena 2): Encuentra la cadena 2 en la Cadena 1
10.
Ucase$(string): convierte letras minúsculas en mayúsculas
11. Lcase$(string): convierte letras mayúsculas en minúsculas
Funciones de entrada y salida de formularios
1. Imprimir (cadena): genera una cadena en el formulario. Puede usar "amp;" para conectar las variables y la salida.
2. posición de n en la línea
3. Spc(n): Saltar n espacios
4. Cls: Borrar el contenido mostrado en el formulario actual
5. Mover esquina superior izquierda x, esquina superior izquierda y, ancho, alto: mover el formulario o control
6. InputBox(prompt,...): saltar fuera de una ventana de entrada de datos, el valor de retorno. es el valor de entrada de la ventana
7. MsgBox(msg, [tipo]...): aparece una ventana emergente
Función de operación de archivos
1. Abrir nombre de archivo [Para Modo] [Tipo de acceso] [Bloquear] AS [#]Número de archivo [Len=longitud de registro]
Función: Asigna buffers para la entrada y salida de archivos, y determina el acceso utilizado por el modo de búfer
Descripción:
1) Modo: especifique el modo de entrada y salida del archivo, opcional, el valor predeterminado es Aleatorio, pueden ser los siguientes valores
a. Salida: Especificar el modo de salida secuencial sobrescribirá el contenido original.
b. Entrada: Especificar el modo de entrada secuencial.
c. agregar contenido al final del archivo
d. Aleatorio: especifica el modo de acceso aleatorio, que también es el modo predeterminado. En el modo Aleatorio, si no hay una cláusula de acceso, al ejecutar la instrucción Open, VB. abrirá el archivo en el siguiente orden: lectura/escritura, solo lectura, solo escritura
e, especifique el archivo binario. De esta manera, puede utilizar declaraciones Get y Put para leer y escribir información en cualquier posición de byte del archivo. En el modo binario, si no hay una cláusula de acceso, el tipo de archivo abierto es el mismo que en el modo aleatorio.
2) Tipo de acceso: se coloca después de la palabra clave Acceso, que se utiliza para especificar el tipo de archivo de acceso. Puede ser uno de los siguientes tipos
a. Lectura: abre un archivo de solo lectura
b. Escribe: abre un archivo de solo escritura
c. Leer y escribir: abre un archivo de solo lectura. Este tipo solo es válido para archivos aleatorios, archivos binarios y archivos abiertos en modo Agregar
3) Bloqueo: esta cláusula solo se usa en entornos multiusuario o de múltiples entradas para restringir las lecturas de otros usuarios u otro proceso. o escribe el abierto. Los tipos de bloqueo incluyen:
a. Predeterminado: si no se especifica el tipo de bloqueo, el proceso puede abrir el archivo varias veces para leer y escribir mientras el archivo está abierto, otros procesos no pueden realizar operaciones de lectura y escritura; en el archivo
a. p>
b. Bloqueo compartido: cualquier proceso en cualquier máquina puede leer y escribir el archivo
c. para leer el archivo. Este bloqueo solo se permite cuando ningún otro proceso con tipo de acceso de lectura accede al archivo.
d. Bloquear escritura: no permite que otros procesos escriban este archivo.
Este bloqueo solo se permite cuando ningún otro proceso con tipo de acceso de escritura accede al archivo
e. Bloqueo de lectura y escritura: no permita que otros procesos lean y escriban este archivo
Si no es así. se utiliza la cláusula de bloqueo, el valor predeterminado es Bloquear lectura y escritura
4). Número de archivo: el usuario puede especificar un número entero entre 1 y 511. Es legal siempre que no se utilice el número de archivo abierto; el archivo Luego, puede usar el número de archivo para realizar operaciones como lectura y escritura
5) Longitud del registro: es una expresión entera. Cuando se selecciona, establece la longitud del registro para archivos de acceso aleatorio. Para archivos abiertos con acceso aleatorio, este valor es la longitud del registro; para archivos secuenciales, este valor es el número de caracteres almacenados en el búfer. La "longitud del registro" no puede exceder los 32767 bytes. Para archivos binarios, se ignorará la cláusula Len
Ejemplo: abra “price.dat” para salida como #1
Abra “C:\abc.dat” para radom como # 1 len=256
2. Cerrar [#número de archivo][, #número de archivo]...: Cierra el archivo
3. El puntero salta a la posición especificada, en bytes. Valor 1~pow(2,31)-1
4. Buscar (número de archivo): devuelve la posición del puntero del archivo actual
5. Obtiene un archivo no utilizado. Número de archivo
6. Loc (número de archivo): devuelve la posición actual de lectura y escritura del archivo especificado
7. LOF (número de archivo): devuelve la longitud del archivo
8. EOF (número de archivo): se utiliza para probar si el archivo finaliza y devuelve verdadero cuando finaliza
9. Imprimir #Número de archivo, variable 1, variable 2,...Variable. n: el valor de cada variable en orden Escribe archivos secuenciales
Si se imprime #número de archivo, escribe una línea en blanco
10. Escribe #número de archivo, tabla de expresiones... : La función es la misma que Imprimir
11. Ingrese #Número de archivo, tabla de variables...: Lea el archivo secuencial, realice la operación opuesta a Imprimir
12. #Número de archivo, variable de cadena: lee una línea del archivo secuencial
13. Entrada$(n, #número de archivo): lee una cadena de n caracteres del archivo secuencial
14. Ponga #número de archivo, [número de registro], variable: escriba el contenido de cualquier variable, excepto las variables de objeto y las variables de matriz (incluidas las variables de subíndice que contienen un solo elemento de matriz) en un archivo aleatorio.
Por ejemplo: poner #2, filebuff
15. Obtener #Número de archivo, [número de registro], variable: leer un archivo aleatorio y realizar la operación opuesta a poner
16. Obtener|poner #Número de archivo, [posición], variable: leer y escribir archivos binarios, la posición se refiere a la ubicación de la siguiente operación de lectura y escritura.
17. Eliminar el nombre del archivo: eliminar el archivo
18. Copiar el nombre del archivo de origen, nombre del archivo de destino: copiar el archivo
19. Nombre de archivo: archivo de comando pesado