Академический Документы
Профессиональный Документы
Культура Документы
0 Descargar manual
http://es.kioskea.net/forum/affich-110500-manual-o-curso-de-visual-studio-2008 http://www.youtube.com/watch?v=2e2BA_qPBW8
y y y y y y y
Archivos del proyecto Formularios (*.frm) Mdulos estndar (*.bas) Mdulos de clase (*.cls) Controles El Depurador (Debugger) http://vbgabriel.galeon.com/
Es un lenguaje de programacin de alto nivel, que permite desarrollar aplicaciones Windows; este lenguaje utiliza el cdigo BASIC para las instrucciones y sentencias de la aplicacin. Es un lenguaje basado en objetos, ya que tiene una interfaz grfica donde se colocan los controles y luego se programan los eventos de cada objeto en cdigo BASIC y se ejecuta la aplicacin. Contiene todos los controles que se ven en el entorno Windows y stos se colocan sobre un elemento llamado Formulario, el cual ser la ventana de la aplicacin. Con Visual Basic 6.0 es muy sencillo crear aplicaciones y es el lenguaje predilecto de los que recin principian en el campo de la programacin Los programas creados con Visual Basic 6.0 se podrn ejecutar en cualquier equipo, aunque no tengan instalado el lenguaje; slo basta con que est presente en el directorio C:\Windows\System el archivo msvbvm60.dll (se puede copiar y pegar en dicho directorio) para que las aplicaciones funcionen. Sin embargo, pueden ser necesarios otros archivos, generalmente con extensin *.ocx y*.dll con informacin sobre los controles y libreras de objetos utilizados por el programa. Toda aplicacin que se est creando en Visual Basic 6.0 se denomina Proyecto y contiene bsicamente dos archivos, uno con extensin *.vbp y otro con extensin *.frm. El archivo *.vbp contiene toda la informacin acerca del proyecto en cdigo ASCIi, o sea, editable por el Block de Notas; entre los datos que contiene, estn los archivos que lo componen (*.frm, *.bas, *.cls, etc) y los archivos que utiliza, como los ya mencionados con extensin *.ocx o *.dll. Para crear el ejecutable, en el men Archivo, Generar... exe, se desplegar un cuadro de
dilogo donde se elegir el lugar donde colocar el ejecutable, una vez hecho esto se compilar el proyecto y se crear el ejecutable. Al iniciar el programa aparecer una pantalla donde se elegir el tipo de programa que se crear: una aplicacin estndar, una aplicacin ActiveX, un control, etc. Si se selecciona una aplicacin estndar (EXE estndar) aparecer una pantalla donde se encuentra el Formulario, o sea, la futura ventana. Tambin se visualiza la caja de herramientas donde se encuentran los controles que se colocarn en el formulario. En la parte superior derecha se encuentra el Explorador de Proyecto, el cual es un cuadro donde se ven los formularios, mdulos y dems que pueda contener ese proyecto. Debajo de ste se encuentra el cuadro Propiedades, el cual muestra las propiedades del objeto seleccionado. Debajo de ste se encuentra el cuadro Posicin, el cual muestra la posicin del formulario en la pantalla, y permite ajustarla. Por ltimo, si alguna de estas pantallas no llega a visualizarse porque se cerraron, se las hace aparecer desde el men Ver. Los formularios, mdulos, etc., tienen una pantalla propia que muestra su contenido y que al haber ms de una abierta, se puede cambiar de ventana desde el men Ventana.
Formularios (*.frm)
Estos archivos tienen la informacin acerca de la ventana que representa, los controles que tiene, sus propiedades y el cdigo escrito en l. Este archivo contiene la interfaz grfica de la ventana y tambin el cdigo en ella escrito. Por lo tanto, a la hora de editarlo, se tendrn dos ventanas, una que muestra su interfaz grfica la cual se puede ver seleccionando dicho formulario en el Explorador del Proyecto y en Ver Objeto en el men Ver; la otra mostrar el cdigo BASIC escrito en el archivo y se accede a ella seleccionando el formulario y en Ver Cdigo desde el men Ver. Este archivo est escrito en cdigo ASCII editable por el Block de Notas.
Controles.
Los controles son aquellos objetos de Visual Basic 6.0 que tienen una interfaz grfica. Estos se encuentran en la caja de herramientas y son controles estndar; entre ellos se encuentran los siguientes:
y y y y y y y y y y y y y
Etiquetas (Label) Cajas de Texto (Textbox) Barras de Desplazamiento (Scrollbars) Marcos (Frame) Botones de Opcin (Option) Casillas de Verificacin (Checkbox) Cuadros de Lista (Listbox) Cuadros Combinados (Combobox) Botones de Comando (Commandbutton) Controles de archivos (Drive, Dirlist, Filelist) Controles grficos (Image, Picturebox) Control de tiempo (Timer) Control de Datos (Datacontrol)
Si se agregan algunos componentes, desde el men Proyecto, Controles adicionales, se agregarn libreras y controles ActiveX (*.dll y *.ocx) los cuales contienen otros tipos de controles que aparecern disponibles en la caja de herramientas, controles como la barra de progreso (Progressbar), el control Listview, el control Imagelist, el control de Fechas (DTPitch), etc.
Cada control que se coloca en el formulario, y aun el mismo formulario tienen sus propios Eventos, Propiedades y Mtodos; stos se vern ms adelante.
El Depurador (Debugger)
Cuando se crea una aplicacin, se suelen cometer muchos errores hasta que, con muchas pruebas, se los va corrigiendo (depurando) hasta que responde de acuerdo a lo que se espera. Visual Basic 6.0 tiene una excelente herramienta para la depuracin de las aplicaciones. Para este fin se puede ejecutar la aplicacin en cualquier momento, desde el men Ejecutar, si se llega a un momento en el programa en el cual se introdujeron errores, el programa dar un mensaje de error y mostrar en la ventana de cdigo el lugar donde se encuentra el error. Tambin se puede pausar o terminar la ejecucin del programa con los botones Interrumpir y Restablecer de este men. Estos tres botones se encuentran tambin en la barra de herramientas Estndar. El men Depuracin permite la ejecucin controlada del programa;ejecutar el programa paso a paso, colocar puntos de interrupcin en el cdigo y al llegar a ese punto la ejecucin del programa se pausa y se muestra la lnea de cdigo resaltada. En este men hay un comando llamado Agregar Inspeccin, donde se escribe una expresin (variable, propiedad de un control, etc.), se le asigna un contexto (procedimiento, funcin, etc.), un mdulo (un formulario, un mdulo estndar, todo el proyecto, etc.) y un tipo de inspeccin, la cual ser el criterio que se utilizar para examinarla y que interrumpir el programa cuando la condicin se cumpla. Tambin en el men Ver se encuentra la ventana Inmediato, en la cual se pueden visualizar los resultados (cuando el programa est interrumpido o no est ejecutndose), escribiendo la sentencia Print y luego la expresin. Se puede utilizar tambin llamndola desde el cdigo con la sentencia Debug. Otra ventana es la ventana Locales, en la cual se visualizan los cambios ocurridos en las variables locales de un procedimiento o funcin, es ideal para cuando se ejecuta un programa paso a paso, para examinar el comportamiento de las variables. Por ltimo, la ventana Inspecciones muestra las variables que se hallan agregado con Agregar inspeccin.
La ventana de cdigo. Comentarios. Sentencias en la misma lnea y sentencias en ms de una lnea Agregando componentes Propiedades del Proyecto
Visual Basic 6.0 se puede personalizar para una mayor facilidad al trabajar con l, de acuerdo a las preferencias del usuario.
En la ventana de cdigo, el cdigo que se escribe aparece con determinados colores. El cdigo escrito aparece en negro, las palabras clave (Keywords) de Visual Basic 6.0 aparecen en azul, los errores en rojo y los comentarios en verde. Estos colores aparecen por defecto, sin embargo se pueden personalizar. Para esto, ir al men Herramientas y luego a Opciones. En la pestaa Formato del Editor aparece la opcin de cambiar los colores del cdigo, la fuente y tamao. En la ventana de cdigo, los procedimientos (las expresiones que comienzan con Private Sub y finalizan con End Sub) aparecen separadas por una lnea. En la pestaa Editor, la casilla Separador de procedimientos, se activa y desactiva esta caracterstica. Cuando se escribe un identificador (el nombre de un objeto por ejemplo) seguido de un punto, aparece una lista con las propiedades y mtodos de ese objeto. Esta caracterstica se habilita o deshabilita desde la pestaa Editor, las casillas Lista de miembros automtica, Informacin rpida automtica y Sugerencias de datos automticas. Estas caractersticas se denominan Autocompletar. Los formularios poseen una cuadrcula en la vista diseo, la cual no se ve cuando se ejecuta el programa. Esta sirve como gua para el usuario a la hora de posicionar los controles en el formulario. Se personaliza, activa o desactiva esta caracterstica desde la pestaa General, Opciones de Cuadrcula. Cuando se utilicen variables, puede elegirse que se obligue a declararlas todas a la hora de escribir cdigo, aparecer al inicio de la ventana una expresin que dir Option Explicit; para activar o desactivar esta opcin, pestaa Editor, casilla Requerir declaracin de variables.
La ventana de cdigo.
Con respecto a la ventana de cdigo, vale mencionar algunas caractersticas de sta a fin de utilizar mejor las posibilidades que brinda. Los cuadros combinados de la parte superior indican el control y el evento que involucra el procedimiento a editar. Los botones de la parte inferior izquierda sirven para mostrar un slo procedimiento a la vez en la ventana (se puede alternar con los cuadros combinados de la parte superior) o todos los procedimientos separados por una lnea. En la parte izquierda de esta ventana hay una barra vertical donde se cliquea para agregar puntos de interrupcin (que aparecen como un crculo bord) para la ejecucin controlada de un programa.
Comentarios.
Los comentarios son frases explicativas acerca del cdigo que se est escribiendo, se presentan por defecto de color verde y no son tomados en cuenta a la hora de ejecutar el programa (lo mismo que para las sentencias que utilicen Debug). Para escribir un comentario, se comienza con un carcter '(apstrofe) y luego se escribe lo que se desee.
Agregando componentes.
Puede que se desee utilizar controles adicionales (como los ya mencionados) o que se deseen utilizar libreras de objetos especiales, como DAO para el acceso a bases de datos (Access, dBase, Paradox, etc.). Estos componentes se pueden agregar desde el men Proyecto, Controles adicionales (o con Ctrol+T desde el teclado) para los controles y Proyecto, Referencias para las libreras. En ambos casos aparecer un cuadro para elegir los componentes deseados, o eliminar los que no se deseen utilizar.