La base de sintaxis de VB6.0.
La sintaxis del lenguaje VB es básicamente la misma que la de QBASIC. Se puede decir que si puedes entender los programas QBASIC, entonces no tendrás problemas para leer los programas VB. Hablemos brevemente sobre VB Gramática, porque continuaremos estando expuestos a nuevos conocimientos gramaticales en varios ejemplos en el futuro, lo cual también es un proceso de acumulación.
Si aún recuerdas el contenido de la sección anterior, mencionamos que si haces doble clic en un componente (control) en el "Área de diseño del formulario", aparecerá la "Ventana de edición de código", que Es como se muestra en la ventana a continuación, podemos ingresar o modificar el código del programa. En el proceso desde hacer doble clic en el control hasta escribir el código, tocamos un concepto muy importante. Esta es una de las principales diferencias entre VB y QBASIC, como todos sabemos, en QBASIC, incluidos Tubro C, Tubro Pascal y otros lenguajes. , el programa comienza desde el principio. Necesitamos escribir código poco a poco para realizar todas las funciones, como la interfaz de ejecución del programa, entrada y salida, control del teclado, etc. Se reflejan en el programa como procesos o funciones y subrutinas. Todos son lenguajes de programación completamente orientados a procesos; pero ahora VB, VC, DELPHI y otros lenguajes de programación proporcionan un entorno de programación visual, con un conjunto completo de componentes (controles) comunes que podemos usar. Considerados como objetos (VB no es estrictamente un lenguaje de programación orientado a objetos completo), cuando escribimos programas, trataremos directamente con estos objetos, a diferencia del original. Entonces, la mayor parte del código en VB está relacionado con estos. Por ejemplo, el fragmento de código que se muestra en la siguiente figura es un subproceso generado automáticamente por VB cuando hacemos doble clic con el mouse en un botón (Comando), Subcomando privado1_Click. () Es el comienzo del subproceso y End Sub indica el final del subproceso. Luego podemos agregar código de programa en el subproceso, es decir, podemos escribir la respuesta del programa cuando se hace clic en el botón.
Para declarar una variable en VB, use el método "Dim nombre de variable como tipo de variable". Generalmente, todas las variables utilizadas en el programa deben tener declaraciones de variable. Por ejemplo, en el ejemplo anterior, a, b. , y i se definen respectivamente como variables enteras y de cadena, los tipos de variables en VB son los siguientes:
Descripción del tipo de datos
Byte Número binario
Booleano Verdadero y false Valor
Entero
Largo
Número real único
Doble
Moneda
Fecha Fecha y hora
Objeto Objeto
Cadena Cadena
Variante Tipo de variable
La estructura de control y las estructuras de bucle son dos estructuras comunes en programación.
Cuando el ordenador ejecuta un programa, el orden de ejecución de las sentencias es de arriba a abajo. Algunos programas simples se pueden escribir usando solo un flujo unidireccional, pero programas un poco más complejos dependen de declaraciones de control para controlar el flujo de ejecución del programa. Hay dos tipos principales de estructuras de control, estructuras de rama y estructuras de bucle.
Estructura de rama: la estructura de rama es en realidad una elección, ya que se elige ejecutar diferentes segmentos del programa en diferentes condiciones. Hay muchas declaraciones para implementar estructuras de rama, las más utilizadas son if...then...else.... Por ejemplo:
……
si la condición entonces
{Programa sección uno}
otro
{ Sección 2 del programa}
Finalizar si
……
Si se cumplen las condiciones, la computadora ejecutará las instrucciones en la sección 1 del programa y luego omitirá el programa. sección 2. Ejecute la siguiente declaración. Si no se cumplen las condiciones, la computadora omitirá las declaraciones en la sección uno del programa, ejecutará la sección dos del programa y luego continuará ejecutando las siguientes declaraciones.
Estructura de bucle: La estructura de bucle permite que la computadora ejecute repetidamente una determinada sección del programa varias veces. Utilice Do...Loop para ejecutar repetidamente un bloque de declaraciones en un bucle, y el número de repeticiones es variable. Bajo la condición de que se conozca el número de bucles, For...next se puede utilizar para ejecutar repetidamente el mismo bloque de instrucciones.