El formulario es el plano de fondo para los controles. Se puede cambiar la situación y el tamaño de una ventana (formulario) utilizando el ratón.

Tamaño: px
Comenzar la demostración a partir de la página:

Download "El formulario es el plano de fondo para los controles. Se puede cambiar la situación y el tamaño de una ventana (formulario) utilizando el ratón."

Transcripción

1 Crear una aplicación Cuando arranca Visual Basic, aparece una ventana como la siguiente: Esta ventana tiene tres pestañas que hacen referencia al proyecto: Nuevo, Existente o Recientes que vamos a abrir. La ficha Nuevo tiene un grupo de iconos, que se corresponden con plantillas de proyectos. Elija la plantilla seleccionada por omisión, EXE estándar, y pulse el botón Aceptar. Las plantillas son de diversos tipos y están localizadas en el directorio...\vb\template. Una nueva aplicación siempre se inicia con los controles personalizados, características y opciones especificados en la plantilla elegida. Lógicamente, cuando sea necesario, construiremos nuestras propias plantillas. Si ya se encuentra en Visual Basic y lo que ha sucedido es que ha finalizado una aplicación y desea empezar otra nueva, ejecute la orden Nuevo proyecto del menú Archivo. Una ventana igual a la ficha Nuevo de la figura anterior aparece también cuando se ejecuta esta orden. Al pulsar Abrir aparecerá una ventana titulada Form1. Visual Basic denomina a esta ventana formulario. Observe cómo el formulario tiene algunos de los elementos comunes a las ventanas de Windows. Mover y ajustar el tamaño del formulario El formulario es el plano de fondo para los controles. Se puede cambiar la situación y el tamaño de una ventana (formulario) utilizando el ratón. En la figura se observa que el área del usuario está llena de puntos regularmente distribuidos. Estos puntos forman una rejilla que nos ayudará a alinear los controles que coloquemos dentro del formulario. Para hacer que la rejilla desaparezca, ejecutaremos la orden Opciones del menú Herramientas y en la página General quitaremos la señal de la opción Mostrar cuadrícula. Para finalizar, haremos clic en el botón Aceptar de la caja de diálogo Opciones. Si ahora le indicamos a Visual Basic que ejecute este programa, para lo cual tendremos que elegir la opción Iniciar del menú Ejecutar o hacer clic en el botón correspondiente de la barra de herramientas, aparecerá sobre la pantalla la ventana sin la rejilla, en la situación y con el tamaño asignados, y podremos actuar sobre cualquiera de sus controles o sobre las órdenes del menú de control para minimizarla, maximizarla, moverla, ajustar su tamaño, etc. Ésta es la parte que Visual Basic realiza por nosotros y para nosotros. Para finalizar la ejecución de la aplicación, dispone de varias posibilidades: 1. Hacer clic en el botón que cierra la ventana. 2. Hacer un doble clic en el icono situado a la izquierda en la barra de título de la ventana. 3. Activar el menú de control de la ventana Form1 y ejecutar Cerrar. Visual Basic 1

2 4. Pulsar las teclas Alt + F4. 5. Seleccionar la orden Terminar del menú Ejecutar. Dibujar los controles En Visual Basic disponemos fundamentalmente de dos tipos de objetos: ventanas y controles. Un formulario es una ventana sobre la que nosotros dibujamos los elementos que el usuario tiene que utilizar para comunicarse con la aplicación. Los elementos son los controles; esto es, objetos gráficos que permiten entrar o salir datos; por ejemplo, cajas de texto, botones, etiquetas, marcos, listas y temporizadores. El formulario más los controles forman la interfaz o medio de comunicación. En Visual Basic, tanto los formularios como cada uno de los controles tienen definidos un conjunto de propiedades o datos y un conjunto de procedimientos para actuar sobre sus datos. Para añadir un control a un formulario, utilizaremos la caja de herramientas que se muestra en la figura siguiente. Cada herramienta de la caja crea un único control. Puntero Etiqueta Marco Casilla de verificación Lista desplegable Barra de desplazamiento horizontal Temporizador Lista de directorios Figuras Imagen Caja de imagen Caja de texto Botón de pulsación Botón de opción Lista Barra de desplazamiento vertical Lista de unidades de lista Lista de ficheros Línea Datos OLE Categorías de controles Hay tres categorías de controles en Visual Basic: Controles intrínsecos, como los controles de botón de comando y de marco. Estos controles se encuentran dentro del archivo ejecutable de Visual Basic. Los controles intrínsecos están siempre incluidos en el cuadro de herramientas, no como los controles ActiveX y los objetos insertables, que se pueden quitar o agregar al cuadro de herramientas. Controles ActiveX, que existen como archivos independientes con extensión de nombre de archivo.ocx. Entre éstos se incluyen los controles disponibles en todas las ediciones de Visual Basic (controles cuadrícula, cuadro combinado y lista enlazada a datos y varios más) y los que sólo están disponibles en la Edición Profesional y la Edición Empresarial (como Listview, Toolbar, Animation y Tabbed Dialog). También se encuentran disponibles muchos controles ActiveX de otros fabricantes. Los controles ActiveX con extensión.vbx utilizan una tecnología antigua y se encuentran en aplicaciones escritas en versiones anteriores de Visual Basic. Cuando Visual Basic abre un proyecto que contiene un control.vbx, el comportamiento predeterminado es Visual Basic 2

3 sustituir el control.vbx por un control.ocx, pero sólo si hay disponible una versión.ocx de dicho control. Objetos insertables, como un objeto Worksheet de Microsoft Excel que contiene la lista de los empleados de su empresa, o un objeto Calendar de Microsoft Project que contiene la información del calendario de un proyecto. Puesto que estos objetos se pueden agregar al cuadro de herramientas, se les considera controles. Algunos de estos objetos también aceptan Automatización (anteriormente llamada Automatización OLE), que permite programar objetos de otra aplicación desde una aplicación de Visual Basic. Controles intrínsecos En la tabla siguiente se enumeran los controles intrínsecos del cuadro de herramientas de Visual Basic. Icono Nombre del control Nombre de clase Casilla de verificación CheckBox Presenta una opción de tipo Verdadero o Falso, o Sí o No. Puede activar varias casillas de verificación al mismo tiempo. Cuadro combinado ComboBox Combina un cuadro de texto y un cuadro de lista. Permite que el usuario escriba una selección o seleccione un elemento de la lista desplegable. Botón de comando CommandButton Ejecuta un comando o una acción cuando un usuario hace clic en él. Datos Data Permite conectar con una base de datos existente y presentar información de ella en formularios. Cuadro de lista de directorios Cuadro de lista de unidades Cuadro de lista de archivos DirListBox DriveListBox FileListBox Presenta directorios y rutas de acceso, y permite que el usuario los seleccione. Presenta unidades de disco válidas y permite que el usuario las seleccione. Presenta una lista de archivos y permite que el usuario los seleccione. Marco Frame Proporciona un contenedor visual y funcional para otros controles. Barras de desplazamiento horizontal y vertical HScrollBar y VScrollBar Permite que un usuario agregue barras de desplazamiento a controles que no las tienen de forma automática. (No son las barras de desplazamiento incorporadas que se incluyen en muchos controles.) Imagen Image Presenta mapas de bits, iconos o metarchivos de Windows, archivos JPEG o GIF, y actúa como un botón de comando cuando se hace clic en él. Etiqueta Label Presenta texto con el que el usuario no puede interactuar ni modificar. Línea Line Agrega un segmento de línea recta a un formulario. Visual Basic 3

4 Icono Nombre del control Nombre de clase Cuadro de lista ListBox Presenta una lista de elementos entre los que el usuario puede elegir. Contenedor OLE OLE Incrusta datos en una aplicación de Visual Basic. Se utiliza para presentar y manipular datos de otras aplicaciones de Windows, como Microsoft Excel y Microsoft Word. Botón de opción OptionButton El control OptionButton, como parte de un grupo de opciones con otros botones de opción, presenta varias opciones entre las que el usuario sólo puede elegir una. Cuadro de imagen PictureBox Presenta mapas de bits, iconos o metarchivos de Windows, archivos JPEG o GIF. También presenta texto o actúa como contenedor visual para otros controles. Forma Shape Agrega un rectángulo, un cuadrado, una elipse o un círculo a un formulario, marco o cuadro de imagen. Cuadro de texto TextBox Proporciona un área para escribir o presentar texto. Cronómetro Timer Ejecuta eventos periódicos a intervalos de tiempo especificados. La herramienta puntero proporciona una forma de mover y cambiar el tamaño de los formularios y controles. No es un control. Controles ActiveX estándar La edición de aprendizaje de Visual Basic contiene varios controles ActiveX (llamados controles ActiveX estándar) que permiten agregar características avanzadas a las aplicaciones. Los controles ActiveX tienen la extensión nombre de archivo.ocx y puede usarlos en un proyecto si los agrega manualmente al cuadro de herramientas. En la tabla siguiente se enumeran los controles Actives estándar disponibles en la Edición de aprendizaje de Visual Basic. Icono Nombre del control Nombre de clase Control de datos ADO ADODC Crea una conexión a una base de datos mediante ADO. Asignable a la propiedad DataSource de otros controles, como el control DataGrid. Diálogo común CommonDialog Proporciona un conjunto de cuadros de dialogo estándar para operaciones como abrir y guardar archivos, establecer opciones de impresión y seleccionar colores y fuentes. Cuadro combinado enlazado a datos DataCombo Proporciona la mayoría de las funciones del control ComboBox estándar, así como mayor capacidad de acceso a datos. Visual Basic 4

5 Icono Nombre del control Cuadrícula enlazada a datos Cuadro de lista enlazado a datos Nombre de clase DataGrid Control con apariencia de hoja de cálculo vinculado a un origen de datos como un control de datos ADO. Es posible la lectura y la modificación del recordset. DataList Proporciona la mayoría de las características del control ListBox estándar, así como también mayor capacidad de acceso a datos. FlexGrid de Microsoft MSHFlexGrid Control con apariencia de hoja de cálculo de sólo lectura que se puede vincular al diseñador de entorno de datos para mostrar recordset jerárquicos. Para agregar un control ActiveX al cuadro de herramientas 1. En el menú Proyecto, elija Componentes. 2. Active la casilla de verificación situada junto al control.ocx y después haga clic en Aceptar. Cuando el control esté colocado en el cuadro de herramientas, puede agregarlo a un formulario como si fuera un control intrínseco. Para quitar un control ActiveX 1. Quite todas las instancias del control agregadas a los formularios del proyecto. Elimine las referencias al control que se encuentren en el código del proyecto. Si deja en el código referencias a un control eliminado, aparecerá un mensaje de error al compilar la aplicación. 2. En el menú Proyecto, elija Componentes. Desactive la casilla de verificación situada junto al control.ocx y después haga clic en Aceptar. Aparecerá un mensaje de error si queda en el proyecto alguna instancia del control. Siguiendo con nuestra aplicación, seleccionamos de la caja de herramientas que acabamos de describir los controles que vamos a utilizar. En primer lugar vamos a añadir al formulario una caja de texto. Para ello, hacemos un doble clic sobre la herramienta caja de texto y vemos cómo en el centro del formulario aparece una caja de texto de un tamaño predefinido, según se muestra en la figura siguiente: Observe en la ventana de propiedades, la propiedad Nombre (Name); tiene asignado el valor Text1 que es el nombre por defecto dado al control caja de texto. El nombre de un control se utiliza para referirnos a dicho control en el código de la aplicación. También se observan sobre la caja de texto ocho cuadrados pequeños que reciben el nombre de modificadores de tamaño, los cuales permiten modificar el tamaño de los controles que estamos dibujando. Para modificar el tamaño de un control, primero selecciónelo haciendo clic sobre él, después apunte con el ratón a alguno de los modificadores de tamaño, observe que aparece una doble flecha, y, entonces, con el botón izquierdo del ratón pulsado, arrastre en el sentido que desee ajustar el tamaño. Visual Basic 5

6 También puede mover el control a un lugar deseado dentro del formulario. Para mover un control, primero selecciónelo haciendo clic sobre él y después apunte con el ratón a alguna zona perteneciente al formulario y, con el botón izquierdo del ratón pulsado, arrastre hasta situarlo en el lugar deseado. Ahora ajuste el tamaño de la caja de texto y muévala para que se corresponda con la figura situada a la izquierda. Visual Basic 6

7 Borrar un control Para borrar un control, primero se selecciona haciendo clic sobre él, y a continuación se pulsa la tecla Supr (Del). Para borrar dos o más controles, primero se seleccionan haciendo clic sobre cada uno de ellos al mismo tiempo que se mantiene pulsada la tecla Ctrl, y después se pulsa Supr. Se pueden seleccionar también dos o más controles contiguos, arrastrando el botón alrededor de ellos, con el botón izquierdo pulsado. Propiedades de los objetos Cada clase de objeto tiene predefinido un conjunto de propiedades, como título, nombre, color, etc. Las propiedades de un objeto representan todos los datos que por definición están asociados con ese objeto. Algunas propiedades las tienen varios objetos y otras son únicas para un objeto determinado. Por ejemplo, la propiedad Caption (título) la tienen varios objetos, pero la propiedad Interval sólo la tiene el cronómetro. Cuando se selecciona más de un objeto, la ventana de propiedades visualiza las propiedades comunes a esos objetos. Cada propiedad de un objeto tiene un valor por defecto que puede ser modificado si se desea. Por ejemplo, la propiedad Caption del formulario del ejemplo tiene el valor Forml. Cuando se selecciona un objeto, puede ver sus propiedades en la ventana de propiedades. Por ejemplo, la figura siguiente muestra las propiedades del objeto Text1 (una caja de texto) y podemos ver que la propiedad Text tiene el valor Text1. Lista desplegable de los objetos de un formulario, incluido éste. Fichas de orden: elija entre una lista alfabética de propiedades o una vista jerárquica dividida en categorías lógicas, como las que tratan de la apariencia, fuentes o posición. Lista de las propiedades del objeto seleccionado. Para cambiar el valor de una propiedad de un objeto, siga los pasos indicados a continuación: 1. Seleccione el objeto. Para ello, haga clic sobre el objeto o pulse sucesivamente la tecla Tab hasta que esté seleccionado (un control seleccionado aparece rodeado por los modificadores de tamaño, y un formulario cambia el color de fondo de la barra de título). 2. Seleccione de la lista de propiedades la propiedad que desea cambiar. 3. Modifique el valor que actualmente tiene la propiedad seleccionada. El valor actual de la propiedad seleccionada aparece escrito a continuación del nombre de la propiedad. Para cambiar este valor, sobrescriba el valor actual o, si es posible, seleccione uno de la lista que se despliega haciendo clic sobre la flecha que aparece a la derecha del valor actual. Para algunas propiedades, esta flecha es sustituida por tres puntos (...). En este caso se visualizará un caja de dialogo. Se puede también modificar una propiedad durante la ejecución de la aplicación. Esto implica añadir el código necesario en el procedimiento que deba realizar la modificación. Para verificar el valor de una misma propiedad en varios objetos, se selecciona ésta en la ventana de propiedades para uno de ellos, y a continuación se pasa de un objeto al siguiente haciendo clic con el ratón sobre cada uno de ellos, o simplemente pulsando la tecla Tab. Visual Basic 7

8 Siguiendo con nuestro ejemplo, vamos a cambiar el título Form1 del formulario por el título UTN. Para ello, seleccione el formulario y a continuación la propiedad Caption en la ventana de propiedades. Después, sobrescriba el texto Forml con el texto UTN. Veamos ahora las propiedades de la caja de texto. Seleccione la caja de texto y observe la lista de propiedades. Algunas de estas propiedades son BackColor (color del fondo de la caja de texto), Name (Nombre: identificador de la caja de texto para referirnos a ella en el código), y Text (contenido de la caja de texto). Siguiendo los pasos descritos anteriormente, cambie el valor actual de la propiedad Name al valor Texto, y el valor Text1 de la propiedad Text a nada (esto es, borre Text1 ). A continuación, vamos a cambiar el color de fondo de la caja de texto. Para ello, seleccione la propiedad BackColor en la ventana de propiedades, pulse el botón situado a la derecha del valor actual de la propiedad, haga clic en la pestaña Paleta y elija un color de fondo. El resultado se muestra en la figura de la izquierda. El paso siguiente será añadir los controles que nos faltan. Tenemos que agregar dos botones de pulsación. Para añadirlos, hacemos un doble clic sobre la herramienta botón de la caja de herramientas. Observamos que en el centro del formulario aparece un botón titulado Commandl. Mueva el botón y ajuste su tamaño para conseguir el diseño que puede observar en la figura siguiente. Ahora modifique las propiedades y asigne a Caption (título) el valor Mensaje. Luego agregue el segundo botón y asígnele a Caption el valor Borrar. Bloquear la posición de todos los controles Una vez que haya ajustado el tamaño de los objetos y haya situado los controles en su posición definitiva, puede seleccionar el formulario y bloquear sus controles para que no puedan ser movidos accidentalmente. Para ello, En el menú Formato, elija Bloquear controles. o bien Haga clic en el botón Alternar bloqueo de controles de la barra de herramientas Editor de formularios. Esto bloqueará todos los controles del formulario en sus posiciones actuales. Se bloquearán los controles sólo en el formulario seleccionado; los controles de otros formularios no se ven afectados. Es un comando de alternar, por lo que puede usarlo también para desbloquear las posiciones de los controles. Para ajustar la posición de controles bloqueados Puede arrastrar el control que tiene el enfoque si presiona la tecla CTRL y la tecla de dirección adecuada. o bien Puede cambiar las propiedades Top y Left del control en la ventana Propiedades. Icono de la aplicación Todos los formularios en Visual Basic tienen un icono genérico predeterminado que aparece cuando minimiza ese formulario. Sin embargo, probablemente cambiará este icono por uno que Visual Basic 8

9 ilustre el uso del formulario en su aplicación. Para asignar un icono a un formulario, establezca la propiedad Icon para ese formulario. Para utilizar su propio icono (de 16 x 16 o de 32 x 32 píxeles), sólo tiene que asignarlo a la propiedad Icon del formulario; esto es, seleccione el formulario, vaya a la ventana de propiedades, elija la propiedad Icon, pulse el botón de la derecha y asigne el archivo.ico que contiene el icono. Unir código a los objetos Sabemos que el nombre de un objeto, propiedad Name, nos permite referirnos a él dentro del código de la aplicación. Por ejemplo, a la caja de texto se le ha dado el nombre Texto. Pues bien, para poder asignar el valor Bienvenidos a Visual Basic a la propiedad Text del objeto Mensaje escribiremos dentro del procedimiento apropiado la sentencia: Texto.Text = "Bienvenidos a Visual Basic" En otras palabras, en Visual Basic la forma general de referirse a una propiedad de un determinado objeto es Objeto.Propiedad donde Objeto es el nombre del formulario o control y Propiedad es el nombre de la propiedad del objeto cuyo valor queremos asignar u obtener. Una vez que hemos creado la interfaz o medio de comunicación entre la aplicación y el usuario, tenemos que unir el código necesario a cada uno de los objetos para hacer que la aplicación responda a las acciones del usuario. Hemos dicho que una aplicación en Windows es conducida por eventos y orientada a objetos. Esto significa que nosotros ligamos unidades de código escritas para un determinado objeto a eventos que pueden ocurrir sobre dicho objeto, de tal forma que cuando ocurra un evento se ejecute la unidad de código correspondiente. Por ello, la unidad que agrupa ese código recibe el nombre de procedimiento conducido por un evento. Para ver, mientras diseñamos una aplicación, los posibles eventos que se pueden asociar con un objeto, se hace un doble clic sobre el objeto. Por ejemplo, si hace doble clic sobre el botón del formulario, aparece entonces una nueva ventana, como se muestra en la figura siguiente, llamada ventana de código. La ventana de la izquierda muestra el procedimiento, vacío, que se ha de ejecutar cuando sobre el objeto Mensaje ocurra el evento Click. En otras palabras, el nombre del procedimiento Mensaje_Click indica que ese procedimiento conducido por el evento Click está ligado al botón Mensaje, lo que significa que será ejecutado cuando el usuario haga clic en dicho botón. Esto es muy fácil de manejar por dos razones: una, porque el código queda unido al objeto referenciado, y dos, porque la propia ventana de código indica qué clase de evento tiene que ocurrir para que se ejecute el código. Además del evento Click, hay otros eventos asociados con un botón de pulsación. Observe en la figura siguiente, en la lista de la derecha. los eventos que se pueden dar para el objeto particular Mensaje. Observe que para distinguir visualmente qué eventos están siendo utilizados y cuáles no, Visual Basic pone en negrita los eventos de la lista que vayamos utilizando. Visual Basic 9

10 En la ventana de código también podemos ver, en la lista de la izquierda, la lista de todos los objetos pertenecientes al formulario sobre el que estamos trabajando. Para ver el procedimiento asociado a cualquiera de ellos para el evento elegido, haga clic sobre su nombre. Observe la lista de la figura de la izquierda; en ella figuran los nombres de la caja de texto (Texto), del botón de pulsación (Mensaje) y (Borrar), y del formulario (Form). Además de los objetos mencionados, hay otro objeto simbólico, (General), que es añadido por Visual Basic. Utilizaremos General para definir las variables y constantes comunes a todos los procedimientos pertenecientes al formulario al que se refiere la ventana de código (su nombre aparece en la barra de título de esta ventana). Si en la lista anterior aparece el nombre del formulario, significa que también hay varios eventos que se pueden dar al actuar sobre el formulario; por ejemplo, Load. Cuando un formulario es cargado por una aplicación por primera vez, se produce el evento Load y, por lo tanto. se ejecuta el procedimiento Form_Load si lo hemos escrito. Finalmente, observe los dos botones que aparecen en la esquina inferior izquierda de la ventana de código. El primero ( ) permite ver sólo el procedimiento asociado con el objeto y evento elegidos, y el segundo ( ) permite ver todos los procedimientos del formulario (ver el módulo completo). Sigamos con nuestro ejemplo y pensemos en la función que tiene que realizar cada uno de los controles. La caja de texto tiene que visualizar el texto que se envía cuando se pulsa el botón Mensaje, dicho texto se tendrá que borrar cuando se haga clic en el botón Borrar. Esto quiere decir que la caja de texto no lleva código asociado puesto que el evento ocurre sobre los botones. Cuando el usuario haga clic en el botón Mensaje, tiene que visualizarse en la caja de texto el mensaje Bienvenidos a Visual Basic. Esto requiere asignar ese mensaje a la propiedad Text de la caja de texto, cada vez que se produzca el evento Click sobre el botón Mensaje. También podrá definir el tamaño del texto mediante la propiedad FontSize y transformarlo en negrita con FontBold. Por lo tanto, el procedimiento que responderá a un clic sobre el botón Mensaje será así: Private Sub Mensaje_Click() Texto.FontSize = 10 Texto.FontBold = True Texto.Text = "Bienvenidos a Visual Basic" End Sub Haga doble clic en el botón Mensaje y escriba el cuerpo de este procedimiento en la ventana de código presentada. Observe que al escribir el código se ha realizado, un.sangrado en las líneas (puede hacerlo con espacios en blanco o con tabulaciones). Este sangrado no es obligatorio, pero es una buena práctica en programación, ya que de esta forma se consiguen programas más fáciles de leer. El sangrado se efectúa sobre un grupo de sentencias para indicar su pertenencia a otra sentencia. El procedimiento que corresponderá a un clic sobre el botón Borrar será el siguiente: Private Sub Borrar_Click() Texto.Text = "" End Sub Al asignar a la propiedad Text de la caja de texto hará que desaparezca el texto mostrado en él. Guardar la aplicación Una vez finalizada la aplicación, se debe guardar en el disco para que pueda tener continuidad; por ejemplo, por si más tarde se quiere modificar. Para ello, elija la opción Guardar proyecto del Visual Basic 10

11 menú Archivo y asigne un nombre de archivo al formulario y al proyecto cuando le sean solicitados. Si desplegamos el menú Archivo nos encontramos, además de con la opción Guardar proyecto, con tres opciones más: Guardar nombre-fichero, Guardar nombre-fichero como... y Guardar proyecto como... La opción Guardar nombre-fichero guarda en el disco el formulario o módulo actualmente seleccionado y la orden Guardar nombre-fichero como... realiza la misma operación, y además nos permite cambiar el nombre, lo cual es útil cuando el formulario o el módulo ya existe. La orden Guardar proyecto guarda en el disco todos los ficheros asociados con la aplicación actual. La orden Guardar proyecto como... nos permite guardar la aplicación en el disco con otro nombre. Esto es útil, por ejemplo, cuando a partir de una aplicación existente realizamos otra. No es conveniente que utilice los nombres que Visual Basic asigna por defecto, porque pueden ser fácilmente sobrescritos al guardar aplicaciones posteriores. Verificar la aplicación Para ver cómo se ejecuta la aplicación y los resultados que produce, hay que seleccionar la opción Iniciar del menú Ejecutar o pulsar F5. Si durante la ejecución encuentra problemas o la solución no es satisfactoria y no es capaz de solucionarlos por sus propios medios, puede utilizar, fundamentalmente, las opciones Paso a paso por instrucciones (F8), Paso a paso por procedimientos (Mayús + F8), Alternar puntos de interrupción (F9), todas ellas del menú Depuración, para hacer un seguimiento paso a paso de la aplicación, y las opciones Agregar inspección..., Inspección rápida... y Modificar inspección..., también del menú Depuración, para observar los valores que van tomando las variables y expresiones de la aplicación. La orden Paso a paso por instrucciones permite ejecutar cada procedimiento de la aplicación paso a paso. Esta modalidad se activa y se continúa pulsando F8. Si no quiere que los procedimientos y funciones llamados a su vez por el procedimiento en ejecución se ejecuten línea a línea, sino de una sola vez, utilice las teclas Mayús + F8 (Paso a paso por procedimientos). La orden Alternar puntos de interrupción permite colocar una pausa en cualquier línea. Esto permite ejecutar la aplicación hasta la pausa en un solo paso (F5), y ver en la ventana de Inspecciones o Inmediato los valores que tienen las variables y expresiones en ese instante. Para poner o quitar una pausa, se coloca el cursor en el lugar donde va a tener o tiene lugar dicha pausa y se pulsa F9, o bien se hace clic con el ratón sobre la barra situada a la izquierda del código. Alternativamente al menú de depuración, puede utilizar la barra de herramientas de depuración. La figura siguiente le muestra esta barra dentro de la ventana de código en un proceso de depuración. La línea de código sombreada es la siguiente sentencia a ejecutar. También puede utilizar el ratón para arrastrar el puntero de ejecución (observe la flecha en el margen izquierdo de la ventana anterior) a otro lugar dentro del mismo procedimiento con la intención de alterar el flujo normal de ejecución. Durante el proceso de depuración, puede ver en la ventana Inspecciones los valores de las variables y expresiones que desee; utilice para ello Agregar inspección... y Modificar inspección... Visual Basic 11

12 También, puede seleccionar en la ventana de código la expresión cuyo valor quiere inspeccionar y ejecutar Inspección rápida... Una forma más rápida de hacer esto último es situando el puntero del ratón sobre la expresión; le aparecerá una etiqueta con el valor. Así mismo, como se puede observar en la figura anterior, puede ejecutar en la ventana Inmediato cualquier sentencia de una forma inmediata. Para mostrar u ocultar esta ventana elija la opción Ventana Inmediato del menú Ver. El resultado del ejemplo mostrado es el contenido de la propiedad Text de la caja Texto. (el símbolo? equivale a la palabra clave Print). Una vez iniciada la ejecución de la aplicación, si se pulsa la tecla F5, la ejecución continúa desde la última sentencia ejecutada en un procedimiento hasta finalizar ese procedimiento o hasta un punto de parada. Crear un fichero ejecutable Una vez que la aplicación tiene el aspecto deseado y que su ejecución transcurre satisfactoriamente, se puede generar un fichero ejecutable que permita ejecutar dicha aplicación fuera del entorno de Visual Basic. Para generar un fichero ejecutable de la aplicación, elija la opción Generar nombreproyecto.exe... del menú Archivo. Para ejecutar un archivo de este tipo se requiere Windows 95 o posterior y el archivo msvbvm60.dll. Dependiendo de los requerimientos de la aplicación, puede ser que necesite otros archivos. Cambio de propiedades en ejecución Supongamos ahora que necesitamos realizar algunas modificaciones sobre nuestra aplicación anterior. Por ejemplo, nos hemos dado cuenta de que cuando se visualiza un mensaje, el usuario puede destruirlo sólo con escribir sobre la caja de texto, y deseamos que esto no suceda. Una de las propiedades correspondiente a una caja de texto es Enabled (Habilitar). La propiedad Enabled permite activar o desactivar formularios y controles en tiempo de ejecución, es decir, al asignarle el valor False a la propiedad Enabled de la caja de texto Texto no sería posible la introducción de datos en la misma. Para nuestra aplicación, esta propiedad deberíamos asignarla en el evento Load del formulario. Al cargarse el formulario la caja de texto aparecería deshabilitada. Haciendo doble clic sobre el formulario, se visualiza la ventana de código para este control. En ella se observa que uno de los eventos que se pueden dar sobre el objeto Form es Load. Tendríamos que completar el procedimiento Form_Load con la sentencia: Texto.Enabled = False Lo que hace esta sentencia es deshabilitar la caja de texto. Esto sucederá siempre que el formulario se cargue. Visual Basic 12

13 Ejecute el programa y observe cómo que cuando intenta escribir sobre la caja de texto no podrá hacerlo., eventos, métodos y propiedades de los controles utilizados Form (formulario) Los formularios tienen sus propios eventos, propiedades y métodos con los que se puede controlar su apariencia y comportamiento. El primer paso para diseñar un formulario consiste en establecer sus propiedades. Puede establecer las propiedades de un formulario en tiempo de diseño en la ventana Propiedades o en tiempo de ejecución, escribiendo código. En tiempo de diseño, que es cualquier momento mientras está desarrollando una aplicación en el entorno de Visual Basic, se trabaja con formularios y controles, se establecen propiedades y se escribe código para los eventos. Tiempo de ejecución es cualquier momento mientras se ejecuta realmente la aplicación y se interactúa con ella como lo haría un usuario. Estableciendo las Propiedades más importantes de los formularios Muchas propiedades de un formulario afectan a su apariencia física. La propiedad Caption determina el texto que muestra la barra de título del formulario y la propiedad Icon establece el icono que aparece cuando se minimiza un formulario. Las propiedades MaxButton y MinButton determinan si el formulario se puede maximizar o minimizar. Cambiando la propiedad BorderStyle puede controlar el comportamiento de cambio de tamaño del formulario. Las propiedades Height y Width determinan el tamaño inicial de un formulario, mientras que las propiedades Left y Top determinan la ubicación del formulario en relación con la esquina superior izquierda de la pantalla. Con la propiedad WindowState puede establecer si el formulario se inicia en estado maximizado, minimizado o normal. La propiedad Name establece el nombre con el que hará referencia al formulario en el código. De forma predeterminada, cuando se agrega un formulario por primera vez a un proyecto, su nombre es Form1, Form2, etc. Es conveniente establecer la propiedad Name a algo más significativo, como frmentry para un formulario de entrada de pedidos. La mejor manera de familiarizarse con las numerosas propiedades de los formularios es experimentar. Cambie algunas propiedades de un formulario en la ventana Propiedades y ejecute la aplicación para ver su efecto. Puede aprender más sobre cada propiedad si la selecciona y presiona F1 para ver Ayuda contextual. Eventos y Métodos de los formularios Como objetos que son, los formularios pueden ejecutar métodos y responder a eventos. El evento Resize de un formulario se desencadena siempre que se cambia el tamaño de un formulario, ya sea por una acción del usuario o a través del código. Esto permite realizar acciones como mover o cambiar el tamaño de los controles de un formulario cuando han cambiado sus dimensiones. El evento Activate se produce siempre que un formulario se convierte en el formulario activo; el evento Deactivate se produce cuando otro formulario u otra aplicación se convierte en activo. Estos eventos son adecuados para iniciar o finalizar acciones del formulario. Por ejemplo, en el evento Activate podría escribir código para resaltar el texto de un determinado cuadro de texto; con el evento Deactivate podría guardar los cambios efectuados en un archivo o en una base de datos. Para hacer visible un formulario se invoca el método Show: Form2.Show Para descargar un formulario (cerrarlo), se invoca al método Unload: Form2.Unload Unload Me Donde Me significa el Formulario activo. Visual Basic 13

14 Para ocultar un formulario (pero dejarlo activo en memoria) se invoca al método Hide: Form2.Hide Invocar el método Show tiene el mismo efecto que establecer a True la propiedad Visible del formulario. Muchos métodos de un formulario implican texto o gráficos. Los métodos Print, Line, Circle y Refresh son útiles para imprimir o dibujar directamente en la superficie de un formulario. Establecer el formulario de arranque de la aplicación De forma predeterminada, el primer formulario de la aplicación es el formulario inicial. Cuando la aplicación inicia la ejecución, se presenta este formulario (el primer código que se ejecuta es el del evento Form_Initialize de dicho formulario). Si quiere presentar un formulario diferente cuando se inicie la aplicación, debe cambiar el formulario inicial. Para cambiar el formulario inicial 1. En el menú Proyecto, elija Propiedades del proyecto. 2. Elija la ficha General. 3. En el cuadro de lista Objeto inicial, seleccione el formulario que desee que sea el nuevo formulario inicial. 4. Elija Aceptar. Inicio sin formulario inicial Algunas ve ces puede desear que la aplicación se inicie sin cargar ningún formulario. Por ejemplo, puede que desee ejecutar código que cargue un archivo de datos y después presentar uno de entre varios formularios, según el contenido de dicho archivo. Puede hacerlo creando un procedimiento Sub llamado Main en un módulo estándar, como en el siguiente ejemplo: Sub Main() Dim intstatus As Integer ' Llamar a un procedimiento de función para comprobar el estado ' del usuario. intstatus = GetUserStatus ' Mostrar un formulario inicial distinto según el estado. If intstatus = 1 Then frmmain.show Else frmpassword.show End If End Sub Este procedimiento tiene que ser un procedimiento Sub y no puede estar en un módulo de formulario. Para establecer el procedimiento Sub Main como objeto inicial, en el menú Proyecto elija Propiedades del proyecto, seleccione la ficha General y seleccione Sub Main en el cuadro Objeto inicial. TextBox (caja de texto) Un control TextBox, también denominado control de campo de edición o de edición, muestra información introducida en tiempo de diseño, introducida por el usuario o asignada al control en código en tiempo de ejecución. Para mostrar múltiples líneas de texto en un control TextBox, establezca la propiedad MultiLine a True. Si un TextBox de múltiples líneas no tiene una barra de desplazamiento horizontal, el texto se ajustará automáticamente aunque se ajuste el tamaño de TextBox. Para personalizar la combinación de barra de desplazamiento en un TextBox, establezca la propiedad ScrollBars. Visual Basic 14

15 Las barras de desplazamiento siempre aparecerán en el TextBox cuando su propiedad MultiLine se haya establecido a True y su propiedad ScrollBars a cualquier cosa excepto None (0). Si establece la propiedad MultiLine a True, podrá emplear la propiedad Alignment para establecer la alineación del texto dentro del TextBox. El texto está justificado a la izquierda de forma predeterminada. Si la propiedad MultiLine es False, el valor de la propiedad Alignment no tiene ningún efecto. Eventos Change Clic DblClick DragDrop DragOver GotFocus KeyDown y KeyUp KeyPress LinkClose LinkError LinkNotify LinkOpen LostFocus MouseDown y MouseUp MouseMove Indica que el contenido de una caja de texto ha cambiado. Ocurre cuando un vínculo DDE actualiza los datos, cuando un usuario cambia el texto o cuando cambia la configuración de la propiedad Text mediante código. Ocurre cuando el usuario presiona y suelta un botón del mouse (ratón) en un objeto. También puede ocurrir cuando se cambia el valor de un control. Se produce cuando un usuario presiona y suelta un botón del mouse (ratón) dos veces sobre un objeto. Ocurre cuando se completa una operación de arrastrar y colocar como resultado de arrastrar un control sobre un objeto y soltar el botón del mouse o usar el método Drag con su argumento acción establecido a 2 (Drop). Ocurre cuando una operación de arrastrar y colocar está en curso. Puede usar este evento para controlar el puntero del mouse a medida que entra, sale o descansa directamente sobre un destino válido. La posición del puntero del mouse determina el objeto de destino que recibe este evento. Ocurre cuando un objeto recibe el enfoque, ya sea mediante una acción del usuario, como tabular o hacer clic en el objeto, o cambiando el enfoque en el código mediante el método SetFocus. Ocurren cuando el usuario presiona (KeyDown) o suelta (KeyUp) una tecla mientas un objeto tiene el enfoque. Ocurre cuando el usuario presiona y suelta una tecla ANSI. Ocurre cuando termina una conversación DDE. Cualquier aplicación de una conversación DDE puede terminar una conversación en cualquier momento. Ocurre cuando se produce un error durante una conversación DDE. Este evento sólo se reconoce como el resultado de un error relacionado con DDE que ocurre cuando no se está ejecutando código de Visual Basic. El número de error se pasa como un argumento. Ocurre cuando el origen ha cambiado los datos definidos por el vínculo DDE si la propiedad LinkMode del control de destino está establecida a 3 (Notify). Ocurre cuando se está iniciando una conversación DDE. Ocurre cuando un objeto pierde el enfoque, ya sea por una acción del usuario, como tabular o hacer clic en otro objeto, o bien mediante un cambio del enfoque en el código con el método SetFocus. Ocurren cuando el usuario presiona (MouseDown) o suelta (MouseUp) un botón del mouse. Ocurre cuando el usuario mueve el mouse. Visual Basic 15

16 Eventos OLECompleteDrag OLECompleteDrag (Controles ActiveX) OLEDragDrop OLEDragOver OLEDragOver (Controles ActiveX) OLEGiveFeedback OLESetData OLEStartDrag Validate Se produce cuando un componente de origen se coloca en un componente de destino e informa al componente de origen de que se ha realizado o cancelado una operación de arrastre. Se produce cuando un componente de origen se coloca en un componente de destino e informa al componente de origen de que se ha realizado o cancelado una operación de arrastre. Se produce cuando un componente de origen se coloca en un componente de destino, si el componente de origen determina que la colocación puede realizarse. Nota: Este evento sólo se produce cuando OLEDropMode está establecido a 1 (Manual). Se produce cuando un componente se arrastra sobre otro. Se produce cuando un componente se arrastra sobre otro. Se produce después de cada evento OLEDragOver. OLEGiveFeedback permite al componente de origen proporcionar al usuario una indicación visual, como cambiar el cursor del mouse para indicar lo que ocurrirá si coloca el objeto o señalar visualmente la selección (en el componente de origen) para indicar lo que va a ocurrir. Se produce en un componente de origen cuando un componente de destino realiza el método GetData sobre el objeto DataObject del origen, pero antes de que se carguen los datos del formato especificado. Se produce cuando se ejecuta el método OLEDrag de un componente o cuando un componente inicia una operación OLE de arrastrar y colocar, y la propiedad OLEDragMode está establecida a Automatic. Ocurre cuando el foco cambia a un (segundo) control que tiene su propiedad CausesValidation establecida a True. Métodos Drag LinkExecute LinkPoke LinkRequest LinkSend Move OLEDrag Refresh SetFocus Inicia, termina o cancela una operación de arrastre del control. Envía una cadena de comandos a la aplicación de origen de una conversación DDE. No acepta argumentos con nombre. Transfiere el contenido del control a la aplicación de origen de una conversación DDE. Pide a la aplicación de origen de una conversación DDE que actualice el contenido de un control. Transfiere el contenido de un control PictureBox a la aplicación de destino de una conversación DDE. Mueve controles. No acepta argumentos con nombre. Hace que un componente inicie una operación OLE de arrastrar y colocar. Fuerza el volver a dibujar un formulario o un control completo. Mueve el enfoque al control o formulario especificado. ShowWhatsThis Muestra un tema seleccionado de un archivo de Ayuda utilizando el menú emergente Qué es esto? que ofrece la Ayuda de Windows 95. Visual Basic 16

17 Métodos Zorder Coloca un control al principio o al final del orden z dentro de su nivel gráfico. No acepta argumentos con nombre. Propiedades Alignment Appearance BackColor y ForeColor BorderStyle Container DataChanged DataField DataFormat DataMember DataSource DragIcon DragMode Enabled Devuelve o establece un valor que determina la alineación del texto de el control. Es de sólo lectura en tiempo de ejecución para este control. Devuelve o establece el estilo de dibujo de los controles de un objeto MDIForm o Form en tiempo de diseño. Es de sólo lectura en tiempo de ejecución. BackColor: devuelve o establece el color de fondo de un objeto. ForeColor: devuelve o establece el color de primer plano utilizado para mostrar texto y gráficos en un objeto. Devuelve o establece el estilo del borde de un objeto. Para este control es de sólo lectura en tiempo de ejecución. Devuelve o establece el contenedor de un control de un Form. No está disponible en tiempo de diseño Devuelve o establece un valor que indica que algún proceso distinto de la recuperación de datos del registro actual ha cambiado los datos del control enlazado. No está disponible en tiempo de diseño. Devuelve o establece el nombre de un campo al que será enlazado un receptor de datos. Devuelve o establece el objeto StdDataFormat al que está adjunto un objeto vinculado. Lectura y escritura en tiempo de diseño y en tiempo de ejecución. Devuelve o establece un miembro de datos especificado entre los varios que ofrece el proveedor de datos. Devuelve o establece el origen de datos mediante el cual un receptor de datos enlaza con una base de datos. Devuelve o establece el icono que se presenta como puntero en una operación de arrastrar y colocar. Devuelve o establece un valor que determina si se usa el modo de arrastre manual o automático en una operación de arrastrar y colocar. Devuelve o establece un valor que determina si un la caja de texto puede responder a eventos generados por el usuario. Font FontBold, FontItalic, FontStrikethru y FontUnderline FontName FontSize Height y Width HelpContextID HideSelection Devuelve un objeto Font. Devuelve o establece los estilos de fuente en los siguientes formatos: Negrita, Cursiva, Tachado y Subrayado. Devuelve o establece la fuente utilizada para mostrar texto en el control. Devuelve o establece el tamaño de la fuente que se va a usar para el texto mostrado en el control. Devuelven o establecen las dimensiones del control. Devuelve o establece un número de contexto asociado a un objeto. Se utiliza para proporcionar Ayuda interactiva para la aplicación. Devuelve un valor que determina si el texto seleccionado aparece Visual Basic 17

18 Propiedades resaltado cuando un control pierde el enfoque. hwnd Index Array) Left y Top LinkItem LinkMode LinkTimeout LinkTopic Locked MaxLength (Control Devuelve el controlador de un formulario o un control. Nota: Esta propiedad no es compatible con el control contenedor OLE. Devuelve o establece el número que identifica un control de forma exclusiva en una matriz de controles. Sólo está disponible si el control forma parte de una matriz de controles. Left: devuelve o establece la distancia entre el borde interno izquierdo de un objeto y el borde izquierdo de su contenedor. Top: devuelve o establece la distancia entre el borde interno superior de un objeto y el borde superior de su contenedor. Devuelve o establece los datos pasados a un control de destino en una conversación DDE con otra aplicación. Devuelve o establece el tipo de vínculo usado en una conversación DDE y activa la conexión de la forma siguiente: permite que un control de destino de un formulario de Visual Basic inicie una conversación, como se especifica en las propiedades LinkTopic y LinkItem. Devuelve o establece la cantidad de tiempo que un control espera una respuesta a un mensaje DDE. Para un control de destino, devuelve o establece la aplicación de origen y el tema correspondiente (el agrupamiento de datos fundamental utilizado en esa aplicación). Utilice LinkTopic con la propiedad LinkItem para especificar el vínculo de datos completo. Devuelve o establece un valor que indica si un control se puede modificar. Devuelve o establece un valor que indica si existe un número máximo de caracteres que se pueden introducir en un control TextBox y, en caso afirmativo, especifica dicho valor máximo. MouseIcon MousePointer MultiLine Name OLEDragMode OLEDropMode OLEDropMode (Controles ActiveX) Parent PasswordChar Devuelve o establece un icono personalizado de mouse (ratón). Devuelve o establece un valor que indica el tipo de puntero de mouse que aparece cuando se sitúa el mouse sobre un área determinada de un objeto en tiempo de ejecución. Devuelve o establece un valor que indica si un control TextBox acepta y muestra múltiples líneas de texto. Es de sólo lectura en tiempo de ejecución. Devuelve el nombre utilizado en el código para identificar al control. Es de sólo lectura en tiempo de ejecución. Devuelve o establece un valor que indica si las operaciones OLE de arrastrar y colocar las controla el componente o el programador. Devuelve o establece el modo en que un componente de destino realiza las operaciones de colocación. Devuelve o establece el modo en que un componente de destino realiza las operaciones de colocación. Devuelve el formulario, objeto o colección que contiene al control u otro objeto o colección. Devuelve o establece un valor que indica si en un control TextBox aparecen los caracteres que escribe el usuario o un carácter marcador de posición. Devuelve o establece el carácter utilizado como marcador de Visual Basic 18

19 Propiedades ScrollBars SelLength, SelStart y SelText TabIndex TabStop Tag Text ToolTipText Visible WhatsThisHelpID posición. Devuelve o establece un valor que indica si un objeto tiene barras de desplazamiento horizontal o vertical. Es de sólo lectura en tiempo de ejecución. SelLength: devuelve o establece el número de caracteres seleccionados. SelStart: devuelve o establece el punto inicial del texto seleccionado, indicando la posición del punto de inserción si no se ha seleccionado texto. SelText: devuelve o establece una cadena con el texto seleccionado actualmente o es una cadena de longitud cero ("") si no hay caracteres seleccionados. Estas propiedades no están disponibles en tiempo de diseño. Devuelve o establece el orden de tabulación de la mayoría de los objetos dentro de su formulario primario. Devuelve o establece un valor que indica si el usuario puede usar la tecla TAB para llevar el enfoque a un objeto. Devuelve o establece una expresión que almacena cualquier dato adicional que necesite el programa. Al contrario de lo que sucede con otras propiedades, Visual Basic no utiliza el valor de Tag. Puede usar esta propiedad para identificar objetos. Devuelve o establece el texto contenido en el área de edición. Devuelve o establece Información sobre herramientas. Devuelve o establece un valor que indica si un objeto es visible o está oculto. Devuelve o establece un número de contexto asociado a un objeto. Se utiliza para dotar a las aplicaciones de Ayuda interactiva con el menú emergente Qué es esto? de la Ayuda de Windows 95. CommandButton (botón de comando) Utilice un control CommandButton para comenzar, interrumpir o terminar un proceso. Cuando está activado, un CommandButton aparece presionado y a veces se denomina botón de comando. Para mostrar texto en un control CommandButton, establezca su propiedad Caption. Un usuario siempre puede elegir un CommandButton si hace clic en él. Para permitir que el usuario lo elija presionando la tecla ENTRAR, establezca la propiedad Default a True. Eventos Click DragDrop DragOver Ocurre cuando el usuario presiona y suelta un botón del mouse (ratón) en un objeto. Para un control, este evento ocurre cuando el usuario: Presiona ENTRAR cuando un formulario tiene un control CommandButton con su propiedad Default establecida a True. Ocurre cuando se completa una operación de arrastrar y colocar como resultado de arrastrar un control sobre un objeto y soltar el botón del mouse o usar el método Drag con su argumento acción establecido a 2 (Drop). Ocurre cuando una operación de arrastrar y colocar está en curso. Puede usar este evento para controlar el puntero del mouse a medida que entra, sale o descansa directamente sobre un destino válido. La posición del puntero del mouse determina el objeto de destino que recibe este evento. Visual Basic 19

20 Eventos GotFocus KeyDown y KeyUp KeyPress LostFocus MouseDown y MouseUp MouseMove OLECompleteDrag OLEDragDrop OLEDragOver OLEGiveFeedback OLESetData OLEStartDrag Validate Ocurre cuando un objeto recibe el enfoque, ya sea mediante una acción del usuario, como tabular o hacer clic en el objeto, o cambiando el enfoque en el código mediante el método SetFocus. Un formulario recibe el enfoque sólo cuando todos los controles visibles están desactivados. Ocurren cuando el usuario presiona (KeyDown) o suelta (KeyUp) una tecla mientas un objeto tiene el enfoque. (Para interpretar los caracteres ANSI, utilice el evento KeyPress.) Ocurre cuando el usuario presiona y suelta una tecla ANSI. Ocurre cuando un objeto pierde el enfoque, ya sea por una acción del usuario, como tabular o hacer clic en otro objeto, o bien mediante un cambio del enfoque en el código con el método SetFocus. Ocurren cuando el usuario presiona (MouseDown) o suelta (MouseUp) un botón del mouse. Ocurre cuando el usuario mueve el mouse. Se produce cuando un componente de origen se coloca en un componente de destino e informa al componente de origen de que se ha realizado o cancelado una operación de arrastre. Se produce cuando un componente de origen se coloca en un componente de destino, si el componente de origen determina que la colocación puede realizarse. Nota: Este evento sólo se produce cuando OLEDropMode está establecido a 1 (Manual). Se produce cuando un componente se arrastra sobre otro. Se produce después de cada evento OLEDragOver. OLEGiveFeedback permite al componente de origen proporcionar al usuario una indicación visual, como cambiar el cursor del mouse para indicar lo que ocurrirá si coloca el objeto o señalar visualmente la selección (en el componente de origen) para indicar lo que va a ocurrir. Se produce en un componente de origen cuando un componente de destino realiza el método GetData sobre el objeto DataObject del origen, pero antes de que se carguen los datos del formato especificado. Se produce cuando se ejecuta el método OLEDrag de un componente o cuando un componente inicia una operación OLE de arrastrar y colocar, y la propiedad OLEDragMode está establecida a Automatic. Este evento especifica los formatos de los datos y los efectos de colocación que admite el componente de origen. También puede usarlo para insertar datos en el objeto DataObject. Ocurre cuando el foco cambia a un (segundo) control que tiene su propiedad CausesValidation establecida a True. Métodos Drag Move OLEDrag Refresh Inicia, termina o cancela una operación de arrastre del control. No acepta argumentos con nombre. Mueve el control. No acepta argumentos con nombre. Hace que un componente inicie una operación OLE de arrastrar y colocar. Fuerza el volver a d ibujar un formulario o un control completo. Visual Basic 20

En la tabla siguiente se enumeran los controles intrínsecos del cuadro de herramientas de Visual Basic.

En la tabla siguiente se enumeran los controles intrínsecos del cuadro de herramientas de Visual Basic. Controles comunes de Visual Basic Los controles comunes de Visual Basic se encuentran dentro del archivo ejecutable de Visual Basic. Los controles intrínsecos están siempre incluidos en el cuadro de herramientas,

Más detalles

Operación Microsoft Access 97

Operación Microsoft Access 97 Trabajar con Controles Características de los controles Un control es un objeto gráfico, como por ejemplo un cuadro de texto, un botón de comando o un rectángulo que se coloca en un formulario o informe

Más detalles

2_trabajar con calc I

2_trabajar con calc I Al igual que en las Tablas vistas en el procesador de texto, la interseccción de una columna y una fila se denomina Celda. Dentro de una celda, podemos encontrar diferentes tipos de datos: textos, números,

Más detalles

La pestaña Inicio contiene las operaciones más comunes sobre copiar, cortar y pegar, además de las operaciones de Fuente, Párrafo, Estilo y Edición.

La pestaña Inicio contiene las operaciones más comunes sobre copiar, cortar y pegar, además de las operaciones de Fuente, Párrafo, Estilo y Edición. Microsoft Word Microsoft Word es actualmente (2009) el procesador de textos líder en el mundo gracias a sus 500 millones de usuarios y sus 25 años de edad. Pero hoy en día, otras soluciones basadas en

Más detalles

Para crear formularios se utiliza la barra de herramientas Formulario, que se activa a través del comando Ver barra de herramientas.

Para crear formularios se utiliza la barra de herramientas Formulario, que se activa a través del comando Ver barra de herramientas. Formularios TEMA: FORMULARIOS. 1. INTRODUCCIÓN. 2. CREACIÓN DE FORMULARIOS. 3. INTRODUCIR DATOS EN UN FORMULARIO. 4. MODIFICAR UN FORMULARIO 5. MANERAS DE GUARDAR UN FORMULARIO. 6. IMPRIMIR FORMULARIOS.

Más detalles

Formularios. Formularios Diapositiva 1

Formularios. Formularios Diapositiva 1 Formularios Crear un formulario utilizando el Asistente para formularios Modificación en vista Diseño Adición de Controles a un Formulario Adición de un Subformulario a un formulario Formularios Diapositiva

Más detalles

... Formas alternativas de escribir un texto. Columnas. anfora CAPÍTULO 4

... Formas alternativas de escribir un texto. Columnas. anfora CAPÍTULO 4 CAPÍTULO 4. Formas alternativas de escribir un texto........ Columnas Para fijar columnas se posiciona el Punto de Inserción donde se desee que comiencen las columnas, o bien se selecciona el texto que

Más detalles

Trabajar con diapositivas

Trabajar con diapositivas Trabajar con diapositivas INFORMÁTICA 4º ESO POWERPOINT Una vez creada una presentación podemos modificarla insertando, eliminando, copiando diapositivas, Insertar una nueva diapositiva.- Para insertar

Más detalles

TEMA 2. CARACTERÍSTICAS DEL LENGUAJE VISUAL BASIC

TEMA 2. CARACTERÍSTICAS DEL LENGUAJE VISUAL BASIC MINISTERIO DE EDUCACIÓN TEMA 2. CARACTERÍSTICAS DEL LENGUAJE VISUAL BASIC Objetivo específico: Emplea los elementos básicos del lenguaje de programación en el entorno tecnológico PROF. ELIECER ESPINOSA

Más detalles

A25. Informática aplicada a la gestión Curso 2005/2006 Word Tema 3. Formato de sección.

A25. Informática aplicada a la gestión Curso 2005/2006 Word Tema 3. Formato de sección. DEPARTAMENTO DE LENGUAJES Y SISTEMAS INFORMÁTICOS ESCUELA SUPERIOR DE TECNOLOGÍA Y CIENCIAS EXPERIMENTALES A.D.E.M. Segundo Curso A25. Informática aplicada a la gestión Curso 2005/2006 Word Tema 3. Formato

Más detalles

1.- MENU DE CONTROL O MENU VENTANA: permite cerrar la ventana cambiarla de tamaño y pasar a otra ventana

1.- MENU DE CONTROL O MENU VENTANA: permite cerrar la ventana cambiarla de tamaño y pasar a otra ventana EXCEL PRÓLOGO Microsoft Excel es una hoja de cálculo de gran capacidad y fácil uso. Excel no solo es una hoja de calculo, sino también tiene capacidad para diseñar bases de datos (listas) de forma totalmente

Más detalles

Práctica 3: Introducción a Word

Práctica 3: Introducción a Word Departament d Enginyeria i Ciència dels Computadors Práctica 3: Introducción a Word B12. Informática I. Curso 2001/2002 Profesores: Julio Pacheco Juanjo Murgui Raul Montoliu Mª Carmen Ortiz Octubre 2001

Más detalles

Roberto Quejido Cañamero

Roberto Quejido Cañamero Crear un documento de texto con todas las preguntas y respuestas del tema. Tiene que aparecer en él todos los contenidos del tema. 1. Explica qué son los modos de presentación en Writer, cuáles hay y cómo

Más detalles

Centro de Profesorado Luisa Revuelta (Córdoba) TEMA 6 TABLAS Y GRÁFICOS EN IMPRESS

Centro de Profesorado Luisa Revuelta (Córdoba) TEMA 6 TABLAS Y GRÁFICOS EN IMPRESS Centro de Profesorado Luisa Revuelta (Córdoba) TEMA 6 TABLAS Y GRÁFICOS EN IMPRESS Antes que nada tenemos que hablar de la distinción entre tabla y hoja de cálculo. Una tabla es una estructura formada

Más detalles

Informes. 3. Elija la opción Nuevo (en la parte superior de la ventana) 4. Elija Autoinformes: en tablas y luego la tabla o consulta que se usará.

Informes. 3. Elija la opción Nuevo (en la parte superior de la ventana) 4. Elija Autoinformes: en tablas y luego la tabla o consulta que se usará. Informes Se pueden imprimir fácilmente los registros en una tabla o el resultado de un filtro simplemente usando el botón de Impresora de la barra de herramientas, o la opción Archivo / Imprimir. Sin embargo,

Más detalles

La ventana de Microsoft Excel

La ventana de Microsoft Excel Actividad N 1 Conceptos básicos de Planilla de Cálculo La ventana del Microsoft Excel y sus partes. Movimiento del cursor. Tipos de datos. Metodología de trabajo con planillas. La ventana de Microsoft

Más detalles

Para crear una lista como la anterior, primero escribe la información, y después selecciona el texto y aplícale el formato de viñetas.

Para crear una lista como la anterior, primero escribe la información, y después selecciona el texto y aplícale el formato de viñetas. Módulo 3 Herramientas de Cómputo Listas, tabulaciones, columnas y cuadros de texto Listas En muchas ocasiones es necesario que enumeres diferentes elementos en tus documentos. Word no sólo reconoce números

Más detalles

POWER POINT. Iniciar PowerPoint

POWER POINT. Iniciar PowerPoint POWER POINT Power Point es la herramienta de Microsoft Office para crear presentaciones que permiten comunicar información e ideas de forma visual y atractiva. Iniciar PowerPoint Coloque el cursor y dé

Más detalles

Operación de Microsoft Excel

Operación de Microsoft Excel Representación gráfica de datos Generalidades Excel puede crear gráficos a partir de datos previamente seleccionados en una hoja de cálculo. El usuario puede incrustar un gráfico en una hoja de cálculo,

Más detalles

Guía de Aprendizaje No. 1

Guía de Aprendizaje No. 1 MICROSOFT WORD Fundamentos básicos, ejecutar Word, su ventana y sus barras de herramientas Objetivos de la Guía de Aprendizaje No. 1 Obtener fundamentos básicos sobre Procesador de Texto Microsoft Word

Más detalles

Introducción a los controles más usuales de Visual Basic 6.0

Introducción a los controles más usuales de Visual Basic 6.0 Introducción a los controles más usuales de 3.1 Los controles más usuales en Los controles más usuales son aquellos que usamos con mayor frecuencia al momento de crear una aplicación. Estos controles son

Más detalles

3_formato I. NOTA: al pegar unas celdas sobre otras no vacías, se borrará el contenido de estas últimas.

3_formato I. NOTA: al pegar unas celdas sobre otras no vacías, se borrará el contenido de estas últimas. 3. Luego se seleccionan las celdas donde se quiere que se sitúen las celdas cortadas. No hace falta seleccionar el rango completo sobre el que se va a pegar, ya que si se selecciona una única celda, Calc

Más detalles

TEMA 2 WINDOWS XP Lección 4 BLOC DE NOTAS

TEMA 2 WINDOWS XP Lección 4 BLOC DE NOTAS TEMA 2 WINDOWS XP Lección 4 BLOC DE NOTAS 1) EL PEQUEÑO EDITOR El Bloc de notas de Windows XP es un básico editor de texto con el que podemos escribir anotaciones, de hasta 1024 caracteres por línea y

Más detalles

Operación de Microsoft Word

Operación de Microsoft Word Generalidades y conceptos Combinar correspondencia Word, a través de la herramienta combinar correspondencia, permite combinar un documento el que puede ser una carta con el texto que se pretende hacer

Más detalles

WINDOWS. Iniciando Windows. El mouse

WINDOWS. Iniciando Windows. El mouse Windows es un sistema operativo, cuyo nombre lo debe al principal elemento de trabajo, la ventana - en inglés window -. Este tiene características como: Multitarea: durante una sesión de trabajo, es posible

Más detalles

MACROS Y FORMULARIOS

MACROS Y FORMULARIOS MACROS Y FORMULARIOS Para poder realizar formularios en Excel es necesario ubicar el menú programador Qué hacer si no aparece el menú programador? En algunos equipos no aparece este menú, por lo que es

Más detalles

Para ingresar a la aplicación Microsoft PowerPoint 97, los pasos que se deben seguir pueden ser los siguientes:

Para ingresar a la aplicación Microsoft PowerPoint 97, los pasos que se deben seguir pueden ser los siguientes: Descripción del ambiente de trabajo Entrar y salir de la aplicación Para ingresar a la aplicación Microsoft PowerPoint 97, los pasos que se deben seguir pueden ser los siguientes: A través del botón :

Más detalles

A continuación se describen cuáles son los elementos principales de las tablas, cómo crear una y cómo modificarla.

A continuación se describen cuáles son los elementos principales de las tablas, cómo crear una y cómo modificarla. 4. TABLAS A continuación se describen cuáles son los elementos principales de las tablas, cómo crear una y cómo modificarla. 4.1. Principales Elementos Al momento de generar y diseñar una tabla es importante

Más detalles

La Administración de Proyectos

La Administración de Proyectos La Administración de Proyectos La administración de proyectos es el proceso de planear, organizar y administrar tareas y recursos para alcanzar un objetivo concreto, generalmente con delimitaciones de

Más detalles

Ministerio de Educación. Base de datos en la Enseñanza. Open Office. Módulo 5: Report Builder

Ministerio de Educación. Base de datos en la Enseñanza. Open Office. Módulo 5: Report Builder Ministerio de Educación Base de datos en la Enseñanza. Open Office Módulo 5: Report Builder Instituto de Tecnologías Educativas 2011 Informes con Oracle Report Builder En su configuración original, OpenOffice

Más detalles

GENERACIÓN DE TRANSFERENCIAS

GENERACIÓN DE TRANSFERENCIAS GENERACIÓN DE TRANSFERENCIAS 1 INFORMACIÓN BÁSICA La aplicación de generación de ficheros de transferencias permite generar fácilmente órdenes para que la Caja efectúe transferencias, creando una base

Más detalles

F O R M U L A R I O S FORMULARIOS

F O R M U L A R I O S FORMULARIOS F O R M U L A R I O S FORMULARIOS Los controles de formulario nos ayudan a hacer más ágil y sencillo el manejo de una hoja de cálculo. Estos controles nos permiten conseguir que el aspecto visual de la

Más detalles

Módulo I - Word. Iniciar Word... 2. Finalizar Word... 3. Definición de elementos de pantalla... 4. Escribir texto en un documento... 5. El cursor...

Módulo I - Word. Iniciar Word... 2. Finalizar Word... 3. Definición de elementos de pantalla... 4. Escribir texto en un documento... 5. El cursor... Módulo I - Word Índice Iniciar Word... 2 Finalizar Word... 3 Definición de elementos de pantalla... 4 Escribir texto en un documento... 5 El cursor... 5 Control de párrafos... 5 Nuevos párrafos... 5 Abrir

Más detalles

TEMA 20 EXP. WINDOWS PROC. DE TEXTOS (1ª PARTE)

TEMA 20 EXP. WINDOWS PROC. DE TEXTOS (1ª PARTE) 1. Introducción. TEMA 20 EXP. WINDOWS PROC. DE TEXTOS (1ª PARTE) El Explorador es una herramienta indispensable en un Sistema Operativo ya que con ella se puede organizar y controlar los contenidos (archivos

Más detalles

PowerPoint 2010 Modificar el diseño de las diapositivas

PowerPoint 2010 Modificar el diseño de las diapositivas PowerPoint 2010 Modificar el diseño de las diapositivas Contenido CONTENIDO... 1 MODIFICAR EL DISEÑO DE LAS DIAPOSITIVAS... 2 DISEÑO DE DIAPOSITIVAS EN POWERPOINT WEB APP... 13 1 Modificar el diseño de

Más detalles

UD6. Diseño de presentaciones

UD6. Diseño de presentaciones UD6. Diseño de presentaciones 1. PowerPoint 1.1 Crear una presentación 1.2 Efectos y transiciones 1 / 11 1. PowerPoint PowerPoint es una aplicación de Microsoft Office para crear presentaciones. Las presentaciones

Más detalles

BASES DE DATOS - Microsoft ACCESS 2007-

BASES DE DATOS - Microsoft ACCESS 2007- BASES DE DATOS - Microsoft ACCESS 2007- Una base de datos es un archivo estructurado de datos que nos permite almacenarlos, modificarlos, ordenarlos, generar informes etc., de manera rápida. Un listín

Más detalles

Microsoft Access proporciona dos métodos para crear una Base de datos.

Microsoft Access proporciona dos métodos para crear una Base de datos. Operaciones básicas con Base de datos Crear una Base de datos Microsoft Access proporciona dos métodos para crear una Base de datos. Se puede crear una base de datos en blanco y agregarle más tarde las

Más detalles

UNIDAD I PROCESADOR DE TEXTOS

UNIDAD I PROCESADOR DE TEXTOS UNIDAD I PROCESADOR DE TEXTOS 1. Entorno de Microsoft Word 2007 Lic. Silvia Mireya Hernández Hermosillo 1.1 INTRODUCCIÓN 1.1.1 Generalidades de Microsoft Word 2007 Microsoft Word 2007 es un procesador

Más detalles

Guía N 1: Fundamentos básicos(i)

Guía N 1: Fundamentos básicos(i) 1 Guía N 1: Fundamentos básicos(i) Objetivos Generales: Ver una breve descripción de las capacidades más comunes de Excel Objetivos específicos: Descripción de los elementos de un libro: Hojas, iconos,

Más detalles

Introducción Cómo usar este libro 1. Instalación Introducción Consideraciones previas Formatos de distribución Versiones de Visual Basic 4.

Introducción Cómo usar este libro 1. Instalación Introducción Consideraciones previas Formatos de distribución Versiones de Visual Basic 4. Introducción Cómo usar este libro 1. Instalación Introducción Consideraciones previas Formatos de distribución Versiones de Visual Basic 4.0 Requerimientos de Visual Basic 4.0 Instalación de Visual Basic

Más detalles

Manual Word 2010. Correspondencia

Manual Word 2010. Correspondencia Manual Word 2010 Correspondencia CONTENIDO Combinar correspondencia Procedimiento para combinar correspondencia Sobres Etiquetas Aplicar criterios de filtro Trabajar con campos de word COMBINAR CORRESPONDENCIA

Más detalles

Guadalinex Básico Impress

Guadalinex Básico Impress 1 IMPRESS: Editor de Presentaciones Impress es un programa con el que podemos crear diapositivas, transparencias y presentaciones con una variada gama de efectos sin demasiadas complicaciones. Objetivos:

Más detalles

Tabla dinámica. Vamos a crear una tabla dinámica a partir de un conjunto de datos.

Tabla dinámica. Vamos a crear una tabla dinámica a partir de un conjunto de datos. Tabla dinámica Una tabla dinámica consiste en el resumen de un conjunto de datos, atendiendo a uno o varios criterios de agrupación, representado como una tabla de doble entrada que nos facilita la interpretación

Más detalles

MICROSOFT WORD 2007 AVANZADO. Unidad Didáctica Nº 1

MICROSOFT WORD 2007 AVANZADO. Unidad Didáctica Nº 1 MICROSOFT WORD 2007 AVANZADO Unidad Didáctica Nº 1 I Tablas A) Explicación conceptual y de uso de una tabla B) Creación de tablas C) Trabajo con tablas D) Formato de las tablas Ejercicio de Repaso Portal

Más detalles

Contenido. Samayra Niebles Velasquez chamayra@hotmail.com www.insser.net

Contenido. Samayra Niebles Velasquez chamayra@hotmail.com www.insser.net Contenido MACROS EN MS EXCEL... 1 Objetos, propiedades y métodos... 1 Propiedades... 1 Métodos.... 1 Editor de Visual Basic.... 2 Insertar un nuevo módulo.... 2 Insertar un procedimiento.... 2 Ejecutar

Más detalles

ESTÁNDAR DESEMPEÑO BÁSICO Recopila información, la organiza y la procesa de forma adecuada, utilizando herramientas tecnológicas.

ESTÁNDAR DESEMPEÑO BÁSICO Recopila información, la organiza y la procesa de forma adecuada, utilizando herramientas tecnológicas. ESTÁNDAR DESEMPEÑO BÁSICO Recopila información, la organiza y la procesa de forma adecuada, utilizando herramientas tecnológicas. Sala de sistemas, Video proyector, Guías RECURSOS ACTIVIDADES PEDAGÓGICAS

Más detalles

GENERACIÓN DE ANTICIPOS DE CRÉDITO

GENERACIÓN DE ANTICIPOS DE CRÉDITO GENERACIÓN DE ANTICIPOS DE CRÉDITO 1 INFORMACIÓN BÁSICA La aplicación de generación de ficheros de anticipos de crédito permite generar fácilmente órdenes para que la Caja anticipe el cobro de créditos

Más detalles

reemplaza menú archivo y esta situado en la esquina superior izquierda de estos programas de

reemplaza menú archivo y esta situado en la esquina superior izquierda de estos programas de Taller de Computación Básica Curso de Apoyo a la Modalidad Presencial Lección 1: Conociendo Word Indicaciones: 1. Identifica los elementos principales e interfaz de Word. 2. Maneja los elementos principales

Más detalles

HIPERVÍNCULOS. Es posible asignar un vínculo a un texto, a una imagen, o a parte de una imagen

HIPERVÍNCULOS. Es posible asignar un vínculo a un texto, a una imagen, o a parte de una imagen HIPERVÍNCULOS Un hiperenlace, hipervínculo, o vínculo, no es más que un enlace, que al ser pulsado lleva de una página o archivo a otra página o archivo. Es posible asignar un vínculo a un texto, a una

Más detalles

CONCEPTOS BASICOS. Febrero 2003 Página - 1/10

CONCEPTOS BASICOS. Febrero 2003 Página - 1/10 CONCEPTOS BASICOS Febrero 2003 Página - 1/10 EL ESCRITORIO DE WINDOWS Se conoce como escritorio la zona habitual de trabajo con windows, cuando iniciamos windows entramos directamente dentro del escritorio,

Más detalles

Presentaciones. Con el estudio de esta Unidad pretendemos alcanzar los siguientes objetivos:

Presentaciones. Con el estudio de esta Unidad pretendemos alcanzar los siguientes objetivos: UNIDAD 8 Presentaciones Reunión. (ITE. Banco de imágenes) as presentaciones son documentos formados por una sucesión de páginas, llamadas diapositivas, que transmiten información estructurada de manera

Más detalles

CAPÍTULO 4. EL EXPLORADOR DE WINDOWS XP

CAPÍTULO 4. EL EXPLORADOR DE WINDOWS XP CAPÍTULO 4. EL EXPLORADOR DE WINDOWS XP Características del Explorador de Windows El Explorador de Windows es una de las aplicaciones más importantes con las que cuenta Windows. Es una herramienta indispensable

Más detalles

Elementos de Microsoft Word

Elementos de Microsoft Word Contenido 1. Distintas formas de iniciar Word 2007... 2 2. Ayuda de Word... 2 3. Las barras de herramientas... 3 4. Funcionamiento de las pestañas. Cómo funcionan?... 4 5. Personalizar barra de acceso

Más detalles

Manual de Microsoft Power Point 2007 Parte 2 Universidad Politécnica de San Luis Potosí

Manual de Microsoft Power Point 2007 Parte 2 Universidad Politécnica de San Luis Potosí Contenido: Manual de Microsoft Power Point 2007 Parte 2 1. Insertar y dar formato a los cuadros de texto.... 2 2. Insertar cuadros de texto.... 2 3. Estilos de forma - Contornos y colores.... 3 4. Estilos

Más detalles

Diseño de formularios

Diseño de formularios Universidad Complutense de Madrid CURSOS DE FORMACIÓN EN INFORMÁTICA Diseño de formularios Introducción a las bases de datos Tema 5 El aspecto de los formularios Se puede modificar a voluntad el aspecto

Más detalles

MS ACCESS BÁSICO 6 LOS INFORMES

MS ACCESS BÁSICO 6 LOS INFORMES 2010 MS ACCESS BÁSICO 6 LOS INFORMES 93 LOS INFORMES Los informes son una herramienta de Access para elaborar información, sobre los datos que deseemos, preparada para ser impresa. A partir de una base

Más detalles

COMBINAR CORRESPONDENCIA EN MICROSOFT WORD

COMBINAR CORRESPONDENCIA EN MICROSOFT WORD COMBINAR CORRESPONDENCIA EN MICROSOFT WORD Combinar documentos consiste en unir dos documentos diferentes sin que se modifiquen los datos que aparecen en ellos. Esta operación es muy útil y muy frecuente

Más detalles

vbnmqwertyuiopasdfghjklzxcvbnmrty uiopasdfghjklzxcvbnmqwertyuiopasdf ghjklzxcvbnmqwertyuiopasdfghjklzxc

vbnmqwertyuiopasdfghjklzxcvbnmrty uiopasdfghjklzxcvbnmqwertyuiopasdf ghjklzxcvbnmqwertyuiopasdfghjklzxc vbnmqwertyuiopasdfghjklzxcvbnmrty uiopasdfghjklzxcvbnmqwertyuiopasdf ghjklzxcvbnmqwertyuiopasdfghjklzxc COMBINACIÓN DE CARTAS Y CORRSPONDENCIA vbnmqwertyuiopasdfghjklzxcvbnmqw ertyuiopasdfghjklzxcvbnmqwertyuiop

Más detalles

Vamos a ver las dos formas básicas de arrancar PowerPoint.

Vamos a ver las dos formas básicas de arrancar PowerPoint. Iniciar Powerpoint Vamos a ver las dos formas básicas de arrancar PowerPoint. 1) Desde el botón Inicio situado, normalmente, en la esquina inferior izquierda de la pantalla. Coloca el cursor y haz clic

Más detalles

PLANTILLAS DE DOCUMENTOS EN WORD 2007

PLANTILLAS DE DOCUMENTOS EN WORD 2007 1 PLANTILLAS DE DOCUMENTOS EN WORD 2007 Introducción Una plantilla es un modelo o patrón para crear nuevos documentos. En una plantilla se guarda internamente el formato utilizado, es decir, el estilo

Más detalles

Apuntes de ACCESS. Apuntes de Access. Campos de Búsqueda:

Apuntes de ACCESS. Apuntes de Access. Campos de Búsqueda: Apuntes de ACCESS Campos de Búsqueda: Los campos de búsqueda permiten seleccionar el valor de un campo de una lista desplegable en lugar de tener que escribirlos. El usuario sólo tiene que elegir un valor

Más detalles

PowerPoint 2010 Introducción a Microsoft Office PowerPoint 2010

PowerPoint 2010 Introducción a Microsoft Office PowerPoint 2010 PowerPoint 2010 Introducción a Microsoft Office PowerPoint 2010 Contenido CONTENIDO... 1 DESCRIPCIÓN DE LA VENTANA PRINCIPAL... 2 INTRODUCCIÓN A POWERPOINT WEB APP... 8 1 Descripción de la ventana principal

Más detalles

Cómo configurar Microsoft Outlook

Cómo configurar Microsoft Outlook Cómo configurar Microsoft Outlook Para poder utilizar Outlook para enviar y recibir mensajes de correo electrónico, debe configurar una cuenta. Puede tener varias cuentas (para su trabajo, para realizar

Más detalles

Curso de Visual Basic 6.0 - Lección 1 Area Interactiva - www.areaint.com. www.areaint.com CURSO DE. Visual Basic 6.0 WWW.AREAINT.

Curso de Visual Basic 6.0 - Lección 1 Area Interactiva - www.areaint.com. www.areaint.com CURSO DE. Visual Basic 6.0 WWW.AREAINT. www.areaint.com CURSO DE Visual Basic 6.0 Pág. 1 LECCIÓN 1 En esta lección de introducción aprenderemos las principales características de un lenguaje de programación para crear aplicaciones bajo Windows.

Más detalles

Uso de Visual C++ Pre-Practica No. 3

Uso de Visual C++ Pre-Practica No. 3 Pre-Practica No. 3 Uso de Visual C++ Microsoft Visual C++ 2010 es una versión de Visual Studio específica para el lenguaje de programación C++. Es un entorno de desarrollo muy completo y profesional. Por

Más detalles

Crear una página Html con el Editor.

Crear una página Html con el Editor. Crear una página Html con el Editor. El Editor de Páginas HTML de RODAS permite a los usuarios crear, cargar y editar una serie de páginas web HTML que se almacenará en Mis Objetos o en una colección durante

Más detalles

ESCUELA SUPERIOR DE INFORMATICA Prácticas de Estadística UNA SESIÓN EN SPSS

ESCUELA SUPERIOR DE INFORMATICA Prácticas de Estadística UNA SESIÓN EN SPSS UNA SESIÓN EN SPSS INTRODUCCIÓN. SPSS (Statistical Product and Service Solutions) es un paquete estadístico orientado, en principio, al ámbito de aplicación de las Ciencias sociales, es uno de las herramientas

Más detalles

Fundamentos CAPÍTULO 1. Contenido

Fundamentos CAPÍTULO 1. Contenido CAPÍTULO 1 Fundamentos En este capítulo encontrará instrucciones rápidas y sencillas que le permitirán poner manos a la obra de inmediato. Aprenderá también a utilizar la ayuda en pantalla, que le será

Más detalles

Combinar comentarios y cambios de varios documentos en un documento

Combinar comentarios y cambios de varios documentos en un documento Combinar comentarios y cambios de varios documentos en un documento Si envía un documento a varios revisores para que lo revisen y cada uno de ellos devuelve el documento, puede combinar los documentos

Más detalles

Cómo creo las bandejas del Registro de Entrada /Salida y de Gestión de Expedientes?

Cómo creo las bandejas del Registro de Entrada /Salida y de Gestión de Expedientes? Preguntas frecuentes Cómo creo las bandejas del Registro de Entrada /Salida y de Gestión de Expedientes? Atención! Esta opción es de configuración y solamente la prodrá realizar el administrador de la

Más detalles

PLANTILLAS EN MICROSOFT WORD

PLANTILLAS EN MICROSOFT WORD PLANTILLAS EN MICROSOFT WORD Una plantilla es un modelo o patrón para crear nuevos documentos. En una plantilla se guarda internamente el formato utilizado, es decir, el estilo de la fuente, el tamaño,

Más detalles

UF0513 Gestión auxiliar de archivo en soporte convencional o informático

UF0513 Gestión auxiliar de archivo en soporte convencional o informático UF0513 Gestión auxiliar de archivo en soporte convencional o informático Tema 1. Sistemas operativos habituales Tema 2. Archivo y clasificación de documentación administrativa Tema 3. Base de datos Tema

Más detalles

Ejercicio 1. Formato de Fuente y Párrafo.

Ejercicio 1. Formato de Fuente y Párrafo. Ejercicio 1 Formato de Fuente y Párrafo. Para realizar este ejercicio, primero inicie Word. De clic en el Menú Inicio, Todos los programas, Microsoft Office y Seleccionamos Microsoft Word 2003. Se abrirá

Más detalles

Una plantilla es un documento de Word 2003 con la característica de que el tipo de documento es plantilla de documento (.dot).

Una plantilla es un documento de Word 2003 con la característica de que el tipo de documento es plantilla de documento (.dot). Unidad 3. Plantillas Objetivos de la unidad: Una plantilla es un documento prediseñado que usted puede usar para crear nuevos documentos con el mismo formato. A través de una plantilla, el aspecto de un

Más detalles

Notas para la instalación de un lector de tarjetas inteligentes.

Notas para la instalación de un lector de tarjetas inteligentes. Notas para la instalación de un lector de tarjetas inteligentes. Índice 0. Obtención de todo lo necesario para la instalación. 3 1. Comprobación del estado del servicio Tarjeta inteligente. 4 2. Instalación

Más detalles

Internet Information Server

Internet Information Server Internet Information Server Internet Information Server (IIS) es el servidor de páginas web avanzado de la plataforma Windows. Se distribuye gratuitamente junto con las versiones de Windows basadas en

Más detalles

Guía para la Automatización de Documentos en. Microsoft Word

Guía para la Automatización de Documentos en. Microsoft Word UNIVERSIDAD SAN CARLOS DE GUATEMALA CENTRO UNIVERSITARIO DE SAN MARCOS USAC-CUSAM Guía para la Automatización de Documentos en Microsoft Word ID Y ENSEÑAD A TODOS 2015 PRESENTACIÓN El Instituto de Investigaciones

Más detalles

13.1. Tablas dinámicas de Excel

13.1. Tablas dinámicas de Excel 13.1. Tablas dinámicas de Excel Una tabla dinámica consiste en el resumen de un conjunto de datos, atendiendo a varios criterios de agrupación, representado como una tabla de doble entrada que nos facilita

Más detalles

Sección 4.1 Imágenes e ilustraciones

Sección 4.1 Imágenes e ilustraciones Sección 4.1 Imágenes e ilustraciones Imágenes: fotos, capturas de pantalla u otros ficheros de mapas de bits o vectoriales. También se consideran imágenes lo que en otras versiones de PowerPoint se llamaba

Más detalles

Sesión No. 4. Contextualización INFORMÁTICA 1. Nombre: Procesador de Texto

Sesión No. 4. Contextualización INFORMÁTICA 1. Nombre: Procesador de Texto INFORMÁTICA INFORMÁTICA 1 Sesión No. 4 Nombre: Procesador de Texto Contextualización La semana anterior revisamos los comandos que ofrece Word para el formato del texto, la configuración de la página,

Más detalles

Concesionario de coches

Concesionario de coches Realizaremos una práctica que consistirá en informatizar un concesionario de coches. Gestionaremos y mecanizaremos la entrada de datos. Crear el diseño de las tablas Antes de empezar con el diseño de nuestra

Más detalles

NORMA 34.14(SEPA) 05/11/2013

NORMA 34.14(SEPA) 05/11/2013 NORMA 34.14(SEPA) 05/11/2013 1. Descripción La aplicación de generación de ficheros de transferencias permite generar fácilmente órdenes para que se efectúe el pago de transferencias a los beneficiarios

Más detalles

ORGANIZAR LA INFORMACIÓN: EL EXPLORADOR DE WINDOWS

ORGANIZAR LA INFORMACIÓN: EL EXPLORADOR DE WINDOWS ORGANIZAR LA INFORMACIÓN: EL EXPLORADOR DE WINDOWS Organizar la información: El explorador de Windows... 1 Introducción... 1 Explorador de Windows... 2 Ejercicio práctico del explorador de Windows... 5

Más detalles

Creando una webquests

Creando una webquests Creando una webquests 1. LO PRIMERO EL PROGRAMA Para crear paginas web necesitamos el software apropiado. Hay muchas formas y programas para hacerlo, pero por su facilidad de uso y por ser software libre

Más detalles

1. La nueva interfaz del programa

1. La nueva interfaz del programa 1. La nueva interfaz del programa 13 1. La nueva interfaz del programa 1.1 La interfaz del nuevo Flash CS4 Al acceder por primera vez a Adobe Flash CS4 llama la atención la nueva disposición de las paletas,

Más detalles

En términos generales, un foro es un espacio de debate donde pueden expresarse ideas o comentarios sobre uno o varios temas.

En términos generales, un foro es un espacio de debate donde pueden expresarse ideas o comentarios sobre uno o varios temas. 1 de 18 Inicio Qué es un foro En términos generales, un foro es un espacio de debate donde pueden expresarse ideas o comentarios sobre uno o varios temas. En el campus virtual, el foro es una herramienta

Más detalles

Plataforma e-ducativa Aragonesa. Manual de Administración. Bitácora

Plataforma e-ducativa Aragonesa. Manual de Administración. Bitácora Plataforma e-ducativa Aragonesa Manual de Administración Bitácora ÍNDICE Acceso a la administración de la Bitácora...3 Interfaz Gráfica...3 Publicaciones...4 Cómo Agregar una Publicación...4 Cómo Modificar

Más detalles

Contenido. Email: capacitacion@u cursos.cl / Teléfono: 9782450

Contenido. Email: capacitacion@u cursos.cl / Teléfono: 9782450 GMI Contenido PUBLICAR AVISO... 3 CREAR PROCESO DE SELECCIÓN... 6 VER/ELIMINAR AVISOS PUBLICADOS... 8 ETAPAS DE UN PROCESO DE SELECCIÓN... 10 SECCIONES DE LOS PROCESOS DE SELECCIÓN (GPS)... 21 PERSONALIZAR

Más detalles

REGISTRAR LOS SITIOS WEB MÁS INTERESANTES

REGISTRAR LOS SITIOS WEB MÁS INTERESANTES REGISTRAR LOS SITIOS WEB MÁS INTERESANTES La forma más fácil de volver a páginas Web que visitamos con frecuencia es almacenándolas en una lista. En Internet Explorer estas páginas se denominan sitios

Más detalles

GVisualPDA Módulo de Almacén

GVisualPDA Módulo de Almacén GVisualPDA Módulo de Almacén GVisualPDA es una aplicación para Windows Mobile 5/6 que amplía más aún las posibilidades de integración del software de gestión GVisualRec permitiendo estar conectados en

Más detalles

Gestión de Retales WhitePaper Noviembre de 2009

Gestión de Retales WhitePaper Noviembre de 2009 Gestión de Retales WhitePaper Noviembre de 2009 Contenidos 1. Introducción 3 2. Almacén de retales 4 3. Propiedades de los materiales 6 4. Alta de retales 8 5. Utilización de retales en un lote de producción

Más detalles

MANUAL DE USO DE LA APLICACIÓN

MANUAL DE USO DE LA APLICACIÓN MANUAL DE USO DE LA APLICACIÓN ÍNDICE 1. Acceso a la aplicación 2. Definición de funciones 3. Plantillas 4. Cómo crear una nueva encuesta 5. Cómo enviar una encuesta 6. Cómo copiar una encuesta 7. Cómo

Más detalles

Ministerio de Educación. Diseño de Presentaciones en la Enseñanza. Módulo 9: Imprimir

Ministerio de Educación. Diseño de Presentaciones en la Enseñanza. Módulo 9: Imprimir Ministerio de Educación Diseño de Presentaciones en la Enseñanza Módulo 9: Imprimir Instituto de Tecnologías Educativas 2011 Diseño de Presentaciones en la Enseñanza (OpenOffice) Imprimir Imprimir una

Más detalles

LAS CONSULTAS ACCESS 2007. Manual de Referencia para usuarios. Salomón Ccance CCANCE WEBSITE

LAS CONSULTAS ACCESS 2007. Manual de Referencia para usuarios. Salomón Ccance CCANCE WEBSITE LAS CONSULTAS ACCESS 2007 Manual de Referencia para usuarios Salomón Ccance CCANCE WEBSITE LAS CONSULTAS En esta unidad veremos cómo crear consultas y manejarlas para la edición de registros de tablas

Más detalles

Centro de Profesorado Luisa Revuelta (Córdoba) TEMA 2 CREAR, GUARDAR, CERRAR, ABRIR y VISUALIZAR PRESENTACIONES

Centro de Profesorado Luisa Revuelta (Córdoba) TEMA 2 CREAR, GUARDAR, CERRAR, ABRIR y VISUALIZAR PRESENTACIONES Centro de Profesorado Luisa Revuelta (Córdoba) TEMA 2 CREAR, GUARDAR, CERRAR, ABRIR y VISUALIZAR PRESENTACIONES 1.- CREACIÓN DE PRESENTACIONES Al ejecutar OpenOffice, automáticamente se inicia el llamado

Más detalles

Este programa se encuentra en el paquete Microsoft Explorer 5.0 y se instala al mismo tiempo que el navegador Microsoft Explorer.

Este programa se encuentra en el paquete Microsoft Explorer 5.0 y se instala al mismo tiempo que el navegador Microsoft Explorer. Outlook Express Este programa se encuentra en el paquete Microsoft Explorer 5.0 y se instala al mismo tiempo que el navegador Microsoft Explorer. Configuración de cuentas de correo 1. Arrancar el programa

Más detalles

TEMA 1. MANEJO DE PROCESADOR DE TEXTOS: Microsoft WORD 2003

TEMA 1. MANEJO DE PROCESADOR DE TEXTOS: Microsoft WORD 2003 TEMA 1. MANEJO DE PROCESADOR DE TEXTOS: Microsoft WORD 2003 TEMA 1. MANEJO DE PROCESADOR DE TEXTOS: MICROSOFT WORD 2003...1 1. ESTILOS Y FORMATOS...1 1.1. Estilos...1 1.2. Niveles...2 1.3. Secciones...2

Más detalles

Toda base de datos relacional se basa en dos objetos

Toda base de datos relacional se basa en dos objetos 1. INTRODUCCIÓN Toda base de datos relacional se basa en dos objetos fundamentales: las tablas y las relaciones. Sin embargo, en SQL Server, una base de datos puede contener otros objetos también importantes.

Más detalles