Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Cuáles son las funciones comúnmente utilizadas en la programación VB?

¿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 uno La parte decimal del número de punto flotante, conservando la parte entera

3 Hex$(x): Convierte un número decimal en un número hexadecimal

<. p>4. Oct$(x): convierte un número decimal en un 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 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. Abs(x): Devuelve el valor absoluto de la independiente. 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 1

7. 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): toma los n caracteres del lado izquierdo de la cadena

4. Toma n caracteres de la parte derecha de la cadena

5. Mid$(string,p,n): Toma n caracteres de la cadena comenzando desde la posición p

6. String): prueba la longitud de la cadena

7. String$(n, string): devuelve una cadena compuesta por n caracteres

8. espacios

9. InStr(String 1, String 2): Encuentra la cadena 2 en String 1

10. Ucase$(String): Convierte letras minúsculas en mayúsculas

.

11. Lcase$(string): Convierte letras mayúsculas a minúsculas

2 Funciones de entrada y salida del formulario

1. Imprimir (cadena): genera una cadena en el formulario. Puede usar "&" para conectar las variables y la salida

2. n): mueve el cursor a la posición inicial de n en la línea

3. Spc(n): salta n espacios

4. Borra el formulario actual Mostrar contenido<. /p>

5. Mover la esquina superior izquierda x, esquina superior izquierda y, ancho, alto: mover el formulario o control

6. InputBox(prompt,…): abre una ventana de entrada de datos. , el valor de retorno es el valor de entrada de la ventana

7. MsgBox(msg,[type]...): aparece una ventana emergente

2 Función de operación de archivos

p>

1. Abrir nombre de archivo [Para modo] [Tipo de acceso] [Bloquear] AS [#]Número de archivo [Len=longitud de registro]

Función: Asignar un búfer para la entrada y salida del archivo y determinar el método de acceso utilizado por el búfer

Descripción:

1) Método: especifique el método de entrada y salida del archivo, opcional, el valor predeterminado es Aleatorio , pueden ser los siguientes valores

a. Salida: especifique el método de salida secuencial, que sobrescribirá el contenido original

b. Entrada: especifique el método de entrada secuencial

.

c. Agregar: especifique el método de salida secuencial, en el archivo Agregar contenido al final

d. Aleatorio: especifica el modo de acceso aleatorio, que también es el modo predeterminado. 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

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]...: 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. 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 colocar

p>

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