Red de conocimiento informático - Conocimiento del nombre de dominio - ¿Cómo programan los civiles?

¿Cómo programan los civiles?

Aprendí VB, pero todavía no puedo leer libros de VC. La lógica y la redacción del lenguaje específico no son muy diferentes, pero cuando se trata de los antecedentes generales del lenguaje o el punto de partida de la programación, la brecha es grande.

No sé si el C que aprendiste antes era C bajo Windows o C bajo DOS, y si la interfaz de programación es visual. ¿Puedes diseñar una ventana de programa o simplemente escribir código para programar?

Si el C que aprendiste antes no tiene una interfaz de programación visual, entonces es diferente de la programación VB en su conjunto. El contenido específico no es muy diferente. Cuando puedas adaptarte a la programación visual, será más fácil.

Por ejemplo, un programa VB parece un conjunto de programas C. Por supuesto, el lenguaje es básico o debería llamarse un conjunto de subrutinas. Se combinan y empaquetan, y las funciones empaquetadas son los botones y cuadros de texto que usted diseña en la interfaz de diseño de ventanas.

Cuando el programa se está ejecutando, si hace clic en un botón, ejecutará el programa correspondiente, y este programa es el que escribió en la posición correspondiente al diseñar.

Este es el llamado modelo basado en eventos. Determina qué programa ejecutar en función de lo que hace en la ventana.

O puedes entender un programa VB como este. Por supuesto, la estructura real puede no ser así.

Es como escribir un fragmento de código en C y dibujar una ventana. Entonces, esta ventana tiene muchos botones. Cuando se dibuja la ventana, entra en un bucle. Dentro de este bucle, hay una estructura de rama CASE esperando su entrada. Si hace clic en un botón u otra acción, a la variable CASE se le asignará un valor y luego se ejecutará el código correspondiente. Cuando hace clic en el botón salir, la variable CASE indica que el programa finaliza y sale.

Pero en VB, primero puedes dibujar esta ventana manualmente, y el IDE de VB te ayudará a completar el código de dibujo correspondiente. La forma de ingresar la variable CASE se convierte en varios eventos en VB.

En cuanto a la gramática específica, todos los idiomas son similares. La clave es recordar las especificaciones.

Por lo tanto, en un libro de introducción a VB, es posible que no explique primero la sintaxis específica, sino que explique varias interfaces y controles, así como sus propiedades, eventos y métodos. Esta es información básica en la programación VB. Para aprender Vb, primero debes estar familiarizado con estos materiales básicos. Sólo cuando esté familiarizado con estos materiales podrá combinarlos razonablemente en un programa.

Sin embargo, los controles reales utilizados pueden no ser demasiados, ni propiedades, eventos, métodos, etc. Primero puede echar un vistazo breve a algunos y luego implementarlos en detalle. Estoy seguro de que me acostumbraré pronto.

Por ejemplo, después de crear un nuevo proyecto, habrá una ventana predeterminada. Haga clic en Ejecutar y aparecerá una ventana vacía sin funcionalidad porque no ha escrito nada. Puedes agregarle un botón. Luego, haga doble clic en este botón, aparecerá una ventana de edición de código y se agregará una subrutina vacía. Esta subrutina es el código que se ejecutará cuando se haga clic en el botón. Puede agregar código adentro, como msgbox "OK", y aparecerá un cuadro de diálogo. Etcétera. Puede hacer todo tipo de cálculos y mostrar los resultados; por supuesto, no siempre puede ser msgbox, pero hay muchas otras formas, lo que requiere el uso de algunos controles básicos, como cuadros de texto y etiquetas. Luego, puede consultar el contenido del libro para ver qué tipo de controles existen y qué resultados se pueden lograr mediante la operación. Poco a poco domine conocimientos más básicos como controles, eventos, propiedades, métodos, etc., y podrá programar programas cada vez más potentes.