¿Cuáles son las funciones comúnmente utilizadas en la programación VB?
Recogido y compilado hace algún tiempo. Espero que ayude.
Si no lo entiende, puede agregarme la función de conversión de tipo QQ 138001655
1: encuentre el número entero más grande que no sea mayor que la variable independiente x
. 2. Fix(x): Elimina una parte decimal del número de coma flotante, conservando su parte entera
3 Hex$(x): Convierte un número decimal a un número hexadecimal
<. p>4. Oct$(x): convierte un número decimal en un número octal5. 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 en una cadena
8. Cint(x): redondea la parte decimal de x y conviértela a un número entero
9. Ccur(x): convierte el valor de x en un valor de tipo moneda. mantiene hasta 4 dígitos y se redondea automáticamente
10. CDbl(x): convierte el valor de x en un número de doble precisión
11 CLng(x): redondea la parte decimal. de x y convertirlo en un número entero largo
12: Convierte el valor de x en un número de precisión simple
13. valor a un valor de tipo variante
14.VarPtr(var): Obtiene el puntero de la variable var
2 Funciones matemáticas
1. : 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 la tangente. valor de la variable independiente x
4. Atn(x): Devuelve el valor arcotangente de la variable independiente x
5. variable x
6. Sgn(x): Devuelve el signo de la variable independiente x, es decir, cuando x es un número negativo, devuelve -1 cuando x es 0, devuelve
<; p>0; cuando x es un número positivo, devuelve 17. Sqr(x): devuelve la raíz cuadrada de la variable independiente x, x debe ser mayor o igual a 0
8. Exp(x): Devuelve un valor con e como base y x como exponente, es decir, e elevado a la potencia de x
2 Función de fecha y hora
1. Día(Ahora): Devuelve la fecha actual
2. SemanaDía(Ahora): Devuelve la semana actual
3.
4. Año(Ahora): Devuelve el año actual
5. Hora(Ahora): Devuelve la hora (0~23)
6. (Ahora): devuelve minutos (0~59)
7. Segundo (ahora): devuelve segundos (0~59)
2 Función de número aleatorio
1. Rnd[(x)]: genera un número aleatorio de precisión simple entre 0 y 1
2 Randmize[(x)]: la función es la misma que la anterior, pero mejor
.2 funciones de cadena
1. LTrim$(string): elimina los caracteres en blanco en el lado izquierdo de la cadena
2. Caracteres en blanco a la derecha
3. Izquierda$(string, n): Obtiene n caracteres en el lado izquierdo de la cadena
4. n caracteres en el lado derecho de la cadena
5. Mid$(string, p, n): toma n caracteres de la cadena a partir de la posición p
6. ): prueba la longitud de la cadena
7. String$(n, string): devuelve una cadena compuesta de n caracteres
8.
9.
Cadena 1, Cadena 2): Buscar cadena 2 en la cadena 1
10. Ucase$(cadena): Convertir letras minúsculas a mayúsculas
11. letras mayúsculas a letras minúsculas
2 Funciones de entrada y salida del formulario
1. Imprimir (cadena): genera una cadena en el formulario, puede usar "amp;" y salida
2. Tab(n): Mueve el cursor al principio de n en la línea
3. Spc(n): Salta n espacios
5. Mover esquina superior izquierda x, esquina superior izquierda y, ancho, alto: mover el formulario o Control
6 . InputBox(prompt,...): salta de una ventana de entrada de datos y el valor de retorno es el valor de entrada de la ventana
7. Aparece una ventana emergente
2 Funciones 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: asignar buffers para la entrada y salida de archivos, y determinar el método de acceso utilizado en el buffer
Descripción:
1) Método: especificar la entrada y el modo de salida del archivo, opcional, el valor predeterminado es Aleatorio, que puede tener los siguientes valores
a Salida: especifique el modo de salida secuencial, que sobrescribirá el contenido original
. b. Entrada: especifique el modo de entrada secuencial
c. Agregar: especifique el modo de salida secuencial, agregue contenido al final del archivo
d. , que también es el modo predeterminado En modo aleatorio Cuando, si no hay una cláusula de acceso, cuando se ejecuta la instrucción Open, VB abrirá el archivo en el siguiente orden: lectura/escritura, solo lectura, solo escritura. p>
e, archivo binario especificado. 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]...: cerrar 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. 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