popularidad duradera de Visual Basic es el resultado de varias de sus características, como su lenguaje principal, BASIC, un lenguaje creado específicamente para los programadores principiantes . Otra característica clave de Visual Basic es su adaptabilidad. Se puede utilizar para proyectos que varían mucho en complejidad , el entorno operativo y propósito. En otras palabras, se puede utilizar para aplicaciones web llamativos y juegos , sino también los servicios públicos simples, de cinco líneas. Aprender acerca de otras características de Visual Basic le ayudará a decidir si es adecuado para su proyecto. Visual Basic es Object Oriented
Escribir código Visual Basic implica pensar visualmente , y en primera instancia a los objetos , en lugar de los procedimientos . Una forma para recibir la entrada del usuario es un objeto y probablemente contiene otros objetos - sus " hijos". Los botones de comando , cuadros de texto y botones de opción son ejemplos de controles que puedes encontrar en un formulario de usuario.
Visuales Programas básicos están orientados a los
Una consecuencia natural de la programación con los objetos es la elección de los eventos que cada objeto responder y , a continuación, elegir la respuesta de cada objeto a esos eventos. El siguiente es un fragmento de código que representa un botón de radio ( un objeto) respuesta al caso de un usuario haga clic en él .
Si ( RadioButton1.Checked ) Entonces
MsgBox ( " Una excelente opción ! " )
End If
código de Visual Basic es" Orientado a la familia "
Como se mencionó antes, los objetos pueden ser los padres de otros objetos . Esto tiene más sentido el código más Visual Basic que escribes. Y esta relación familiar hace que su código sea más fácil de entender. Los siguientes fragmentos de código desactiva y permite que todos menos uno de los controles sentados en un formulario de entrada .
For Each ct como control en Me.Controls
Si No ( TypeOf ct es botón ) Entonces
ct.Enabled = No ct.Enabled
End IfNext
código como este demuestra que los controles que estés desactivar o activar todos se sientan en un formulario (en adelante, Me ) . Usted no ve la conexión entre los controles y su forma principal si usted se refiere a los controles por sus nombres individuales , así:
RadioButton1.Enabled = falseTextBox37.Enabled = falseListBox29.Enabled = false ...
WYSIWYG Form Designer
Otra característica de Visual Basic es su WYSIWYG (lo que ves es lo que obtienes) diseñador de formularios . Puede crear formas visualmente y rápidamente , mientras que las fuentes de Visual Basic el código esqueleto detrás de su formulario y sus controles. Crear un nuevo formulario en Visual Basic a través de la opción de menú " Proyecto> Agregar Windows Forms . " Puedes arrastrar y soltar los controles en la forma de una paleta de controles , que luego el tamaño y posición de acuerdo a las necesidades de su proyecto. Visual Basic recuerda los ajustes que se asignan en la ventana de diseño cuando finalmente ejecutar su programa.
Agregar código a cada objeto
Haga doble clic en cada objeto en la ventana del diseñador hace que Visual Basic para crear un código esqueleto para ese objeto. Su trabajo consiste en llenar los espacios en blanco para que el objeto hace algo . Si crea un control de botón para el formulario , haga doble clic en él , mientras que en la ventana de diseño de formularios. Visual Basic le lleva a la rutina Button1_Click . En este subprograma , de codificar lo que queremos que suceda cuando los usuarios de su programa , pulse el botón durante la ejecución del programa.