Introducción a las aplicaciones Windows

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

Download "Introducción a las aplicaciones Windows"

Transcripción

1 Introducción a las aplicaciones Windows En la primera parte del libro se ha estudiado las características de C#, pero realmente, se ha hecho una escasa utilización de las clases contenidas en el Framework.NET. Una vez conocidos los conceptos de clase y herencia se puede aprovechar toda la potencia de la programación orientada a objetos y de este lenguaje, para utilizar el conjunto de clases que ofrece la plataforma.net. En este capítulo se hará una breve introducción a la programación de aplicaciones para Windows y se construirán algunos programas muy sencillos para explicar el esqueleto de una aplicación. En primer lugar, se implementa una aplicación utilizando un editor de textos cualquiera con objeto de explicar con detalle el código necesario para construir una aplicación Windows y posteriormente se implementará otra con ayuda de Visual Studio.NET para describir el entorno que proporciona el paquete. Breve descripción del namespace System.Windows.Forms Toda la funcionalidad que se requiere para crear aplicaciones para Windows la proporciona el namespace System.Windows.Forms. El namespace System.Windows.Forms se compone de clases, estructuras, delegates, interfaces y enumeraciones. En los próximos capítulos se irán estudiando muchos de ellos. Para escribir aplicaciones Windows con C# se puede utilizar cualquier editor, por simple que sea. Desde luego, ayudará a comprender mucho mejor el código el hecho de escribir las primeras aplicaciones con el block de notas. En este capítulo se escribirán de esta manera un par de aplicaciones, muy sencillas, que servirán para describir los fundamentos de una aplicación Windows. La segunda opción y realmente la más práctica- es trabajar en el entorno de desarrollo proporcionado por Visual Studio.NET. La utilización de este paquete simplifica la tarea del programador y permite centrarse en lo que de verdad es su misión: escribir el código sin perder mucho tiempo con el diseño gráfico de la aplicación. De modo esquemático el namespace System.Windows.Forms contiene las siguientes clases o tipos: Application Esta clase es el corazón de una aplicación Windows. Utilizando los métodos de esta clase se puede procesar los mensajes de Windows, comenzar y terminar la aplicación, etc... Form Esta clase representa las ventanas o cuadros de diálogo de una aplicación Windows. Button, ListBox, TextBox, PictureBox 1/37

2 Estas y otras muchas clases proporcionan toda la funcionalidad y flexibilidad de los controles más habituales de Windows. StatusBar, Splitter, ToolBar, ScrollBar, Son clases que corresponden a utilidades de Windows: barras de estado y de desplazamiento, cajas de herramientas, etc. ColorDialog, FileDialog, Son las cajas de diálogo estándar. Menu, MainMenu, MenuItem, ContextMenu Se utiliza para crear menús y menús PopUp ToolTip, Timer, Facilitan la interactividad de las aplicaciones. Los controles, en general, son instancias u objetos de estas clases. Se añaden a un formulario cuando son miembros de la clase a la que pertenece dicho formulario. De manera esquemática, el árbol de herencia de las clases correspondientes a los controles del namespace System.Windows.Forms es el de la figura 14.1: 2/37

3 Figura 14.1: Jerarquía de clases del namespace System.Windows.Forms Las clases situadas en el exterior del cuadro no pertenecen a este namespace. Se han representado con un tono un poco más claro las clases abstractas. Todas las clases de este namespace derivan de la clase object. Es muy importante conocer lo que aporta cada una de las clases base de las que hereda una determinada clase que se vaya a utilizar porque hereda todas sus propiedades, métodos y eventos. A continuación se explica brevemente la funcionalidad de las principales clases base. 3/37

4 La clase Object es clase base de todas las clases. Sobre ella se ha hablado anteriormente, por lo que no se insistirá en este punto. La clase MarshalByRefObject define el comportamiento para trabajar con un tipo por referencia y no por valor. En general, todos los controles son de tipo referencia y heredan de esta clase. El tipo Component proporciona la funcionalidad para que un control interactúe con su contenedor, como por ejemplo, un botón con el formulario que lo contiene. Además, proporciona la implementación del método Dispose(), que es el método que se ejecuta cuando, por ejemplo, se cierra un formulario. En el código del formulario de una aplicación, una clase que heredada de la clase Form puede sobrescribir este método de la siguiente manera: public override void Dispose() base.dispose(); //código Observe que las tres clases citadas pertenecen a namespace diferentes. La clase Control Esta es una clase muy importante porque establece gran parte del comportamiento común de muchas clases que derivan de ella: una gran mayoría de los controles de Windows la tienen como clase base. Permite configurar gráficamente la posición y el tamaño de un control, capturar las entradas desde el teclado y ratón, etc. Más adelante se estudiará con profundidad esta clase. A continuación se describen dos clases base que derivan de la clase Control, llamadas ScrollableControl y ContainerControl. Son muy importantes porque, aunque la gran mayoría de los controles no heredan de ellas, sí lo hace la clase Form ver figura 14.1-, que es la clase de la que heredan todos los formularios. La clase ScrollableControl Se utiliza para definir un pequeño número de miembros que permiten a un control soportar barras de desplazamiento horizontales y verticales. Los controles que derivan de esta clase tienen dos propiedades relacionadas con ella que son AutoScroll y ScroollSize. Por ejemplo, imagine que en el constructor de un formulario, se incluyen las dos siguientes líneas: this.autoscroll = true; this.autoscrollminsize = new System.Drawing.Size(250,250); La primera de ellas define si se establecen barras de desplazamiento o no en el control el formulario en este caso-. La segunda, establece el tamaño mínimo del control a partir del cual las barras se harán visibles. En el ejemplo anterior, si el ancho o la altura del 4/37

5 formulario son menores de 250 píxeles, se visualizará una barra de desplazamiento horizontal o vertical respectivamente. En la figura 14.1 se puede observar que no son muchos los controles que derivan de esta clase. Pero entre ellos, además de Form, está la clase Panel y la clase TabPage. Por esta razón, si se desea que un PictureBox tenga barras de desplazamiento por ejemplo, para visualizar una imagen más grande que el propio control- se puede trabajar con un panel y en él, introducir un PictureBox. Más adelante se hace un ejemplo de esto, al describir el control Panel. Si se pretende personificar las barras de desplazamiento o tener cierto control sobre ellas, es mejor trabajar con los controles HScrollBar o VScrollBar, porque la clase ScrollableControl no define muchos métodos o propiedades para ella. La clase ContainerControl Esta clase deriva de la clase ScrollableControl y además define propiedades y métodos para relacionar un control contenedor de controles con los controles que contiene. Permite también manejar el foco de la aplicación. En la práctica, es muy corriente cuando un formulario contiene varios controles y se desea utilizar la tecla Tabulador para pasar el foco de uno a otro. Con muy poca programación y muchas veces se puede hacer visualmente, en tiempo de diseño - se puede forzar al foco para que después de un determinado evento siga un determinado orden en los controles que lo van recibiendo. En el siguiente capítulo, se utiliza esta funcionalidad en un ejemplo. Todos los controles heredan las propiedades TabStop y TabIndex. Se utilizan para definir el orden relativo para adquirir el foco respecto al control que los contiene un formulario, un panel, etc- y se utilizan en combinación con las propiedades anteriores. Las propiedades y métodos más importantes de esta clase son: ActiveControl: define el control activo. ParentForm: es una referencia al formulario que contiene al control. ProcessTabKey(): este método permite ir o no adelante a través de los controles del contenedor de los controles. La primera aplicación Windows con el block de notas Se puede escribir directamente el código necesario para implementar una aplicación básica para Windows en cualquier procesador de textos pero esta no es la mejor opción si el programa se complica un poco. Sin embargo, se anima al lector a trabajar de este modo al principio porque le ayudará a comprender mejor el código que Visual Studio escribe por defecto. En este caso, se trabajará con el block de Notas, pero puede hacerse con el editor que se prefiera. 5/37

6 Los pasos necesarios para crear una aplicación mínima para Windows son los siguientes: a) Derivar una clase de la clase System.Windows.Forms.Form. La clase Form proporciona toda la funcionalidad de un formulario. b) En el método Main() de la clase que se está definiendo, invocar al método estático Run() de la clase Application pasándole como argumento una instancia u objeto de la clase. Por ejemplo: ejecute el block de notas y escriba el siguiente código y guárdelo en un fichero denominado Form1.cs. Puede llamarse de cualquier forma, aunque la extensión debe ser cs. //Aplicación Form1. Fichero Form1.cs using System.Windows.Forms; public class Form1 : Form static void Main() Application.Run(new Form1()); A continuación, se ha de compilar el fichero desde el SDK. Para ello, se puede cargar Visual Studio como se indica en la figura 14.2: Figura Cargando Visual Studio.NET en modo comando. Para compilar, se ha de escribir la línea (figura 14.3) csc Form1.cs La línea anterior crea un fichero Form1.exe en el mismo directorio. 6/37

7 Para ejecutarlo se ha de escribir (figura 14.3): Form1 Figura 14.3: Modo de compilar y ejecutar una aplicación en modo comando. Al ejecutarlo, se despliega la siguiente ventana (figura 14.4): Figura 14.4: La aplicación Form1.exe Observe que esta ventana tiene los tres botones en la parte superior derecha y el icono de la esquina superior izquierda, cada uno de ellos con toda su funcionalidad. Además, se puede cambiar el formulario de tamaño. Para comprender este primer programa, es preciso hacer algunas puntualizaciones y, sobre todo, profundizar un poco en la clase Application. A continuación, se describe brevemente cada línea del código del programa anterior. En primer lugar se importa el namespace System.Windows.Forms: using System.Windows.Forms; 7/37

8 Este primer paso es necesario porque las clases Application y Form pertenecen a este namespace. Se crea una clase de nombre Form1, que deriva de la clase Form. Por esta razón, Form1 tendrá todos los miembros que posee la clase Form, y podrá hacer uso de ellos. Un objeto de la clase Form representa una ventana estándar de Windows que será visualizada cuando se ejecute la aplicación. public class Form1 : Form Con la directiva using se le indica al compilador que importe el namespace. De esta manera, para hacer referencia a la clase, basta con invocarla con su nombre Form- y no con el nombre completo -System.Windows.Forms.Form-. La clase Form1 tiene un único método además de todos los que hereda de la clase Form-, que es estático y llamado Main(). Este es el punto de entrada de la aplicación. Cuando se ejecuta el fichero Form1.exe, de hecho, se está llamando al método Main() de ese fichero para comenzar en ese lugar la Aplicación. static void Main() El método Main() sólo tiene una única línea de código. Application.Run(new Form1()); En realidad, la línea anterior podría haberse desdoblado en dos: Form1 unformulario = new Form1(); Application.Run(unFormulario); En la primera se crea un objeto de la clase Form1 y en la segunda se le pasa ese objeto al método Run(). Lo primero que hace el programa es llamar al constructor de la clase Form1 para crear un objeto o instancia de la clase Form1. Este objeto se le pasa al método Run() de la clase Application. Run() es un método estático de la clase Application. Si a este método se le pasa un objeto que deriva de la clase Form comienza una aplicación estándar de Windows, visualizándose la ventana correspondiente al objeto pasado como argumento. Run() proporciona una serie de métodos y propiedades para manejar una aplicación como comenzar, terminar, parar y procesar los mensajes de Windows y para obtener información sobre la aplicación. Esta clase no puede ser heredada. En general, el método Run inicializa el bucle de mensajes de la aplicación en el hilo actual y, opcionalmente, hace visible un formulario. Invocando los métodos Exit o ExitThread se puede parar el bucle o el hilo. Puede llamar a DoEvents para procesar los mensajes mientras el programa está en un bucle. 8/37

9 Los métodos más importantes de clase Application son: DoEvents() Procesa todos los mensajes de Windows que están en la cola. Se puede pensar en este método como un rápido camino para simular el comportamiento de un hilo. Exit() Termina la aplicación. ExitThread() Termina el hilo. Run() Sobrecargado. Comienza la aplicación. La estructura de estos métodos son las siguientes: public static void DoEvents(); public static void Exit(); public static void ExitThread(); public static void Run(); public static void Run(System.Windows.Forms.ApplicationContext contexto); public static void Run(System.Windows.Forms.Form formularioprincipal); En el ejemplo anterior, se podría invocar cualquiera de los miembros de la clase Form1. Por ejemplo, se puede escribir un título en la cabecera de la ventana con la propiedad Text- o asignar un color de fondo al formulario con la propiedad BackColor. En este último caso, se debe importar el namespace System.Drawing en donde se sitúa la clase Color. El código correspondiente es: //Aplicacion Form2 //Fichero Form2.cs using System.Windows.Forms; using System.Drawing; public class Form2 : Form static void Main() Form2 unformulario = new Form2(); unformulario.text = "Primer Formulario"; unformulario.backcolor=color.blue; Application.Run(unFormulario ); Guarde este fichero con el nombre Form2.cs, compílelo y ejecútelo. La salida de este programa es (figura 14.5): 9/37

10 Figura Salida del programa Form2.exe Cuando un formulario tiene como miembro un control, dicho control se visualizará con el formulario. Se pueden añadir los controles que se deseen a un formulario. A continuación se realiza una sencilla aplicación con un botón que cuando se pulsa cambia el texto de su etiqueta y el título del formulario. Para ello, debe añadirse a la clase Form3 un botón, como se indica a continuación: //Aplicacion Form3 //Fichero Form3.cs using System; using System.Windows.Forms; public class Form3 : Form Button b; public Form3() b = new Button(); b.text="aceptar"; this.text= Tercera aplicación ; b.click += new EventHandler(b_Click); this.controls.add(b); private void b_click(object sender, EventArgs e) this.text = "Acabo de pulsar el botón"; b.text = Pulsado ; static void Main() Form3 unformulario = new Form3(); Application.Run(unFormulario ); Si se guarda el fichero con el nombre Form3.cs y se ejecuta la programa, la salida será (Figura 14.6): 10/37

11 Figura Salida del programa Form3.exe. A continuación, se realizan algunas consideraciones sobre algunas líneas del programa anterior: using System; Se importa el namespace System para poder tratar los eventos Button b; Se declara un botón en el formulario como miembro de la clase Form3. b = new Button(); Se crea un objeto de tipo Button en el constructor de Form3 b.click += new EventHandler(b_Click); Se registra el evento Click del botón b para que sea manejado y tratado por el método b_click. this.controls.add(b); Se añade el botón b a la colección Controls de controles del formulario (this). private void b_click(object sender, EventArgs e) this.text = "Acabo de pulsar el botón"; b.text = Pulsado ; Este es el método que se ejecuta cuando se pulsa el botón. En primer lugar se modifica el texto del formulario (this) y posteriormente el del botón (b). 11/37

12 Antes de realizar un programa parecido con el apoyo de Visual Studio, es interesante hacer una introducción a los formularios. Los Formularios Como se ha venido diciendo Windows Forms es la nueva plataforma de desarrollo de aplicaciones para Microsoft Windows. Está basada en el Framework.NET, ofreciendo un conjunto de clases claro, orientado a objetos y extensible. Además, Windows Forms puede actuar como interfaz de usuario local en soluciones distribuídas multi-capa. Un formulario es un objeto o instancia de la clase System.Windows.Forms.Form. Es una ventana, generalmente rectangular, que puede ser utilizada para presentar información al usuario y aceptar una entrada del mismo. Los formularios pueden ser ventanas normales, ventanas padre o hijo MDI, cuadros de diálogo, o simples superficies para rutinas gráficas. Los formularios son objetos que exponen propiedades que controlan su apariencia, métodos que definen su comportamiento y eventos que proporcionan la posibilidad de interacción con el usuario. La labor del desarrollador es establecer el valor de las propiedades cuando sea necesario y escribir el código de respuesta a los eventos. Es sencillo crear y diseñar un formulario. Para ello, si se utiliza Visual Studio.NET, se puede añadir controles a su superficie arrastrándolos desde la caja de herramientas al formulario. Una vez añadidos, cada uno de los controles pasa a ser miembro de esta nueva clase que se está creando. Visual Studio va escribiendo el código correspondiente de manera automática cada vez que el programador añade de manera visual un control al formulario. Cuando se diseña un formulario se está creando una clase derivada de la clase Form y cuando se muestra en pantalla en tiempo de ejecución, se está creando una instancia de esa clase. Aunque la creación, diseño, etc... de un formulario puede hacerse directamente desde cualquier editor, el modo más cómodo, rápido y sencillo es utilizar el entorno Visual Studio. En la figura 14.7 se representa la jerarquía de herencia de la clase Form: 12/37

13 Object MarshalByRefObject Component Control ScrollableControl ContainerControl Form MiFormulario Figura Arbol de herencia de la clase Form. Como se ha visto anteriormente, es posible utilizar un Form como la clase de inicio de una aplicación. Para ello ha de contener el método Main con el código para crear y mostrar el Form. Cuando se cierre el Form de inicio, la aplicación será también cerrada. Cualquier formulario puede invocar cualquiera de los métodos y propiedades de las clases de las que hereda. Por eso es fundamental conocer los detalles que implementan cada clase base. A través de la clase Form se pueden crear también ventanas MDI (Múltiple Document Interface). En concreto, la propiedad IsMDIContainer puesta a true hace que un Form sea de tipo MDI padre y la propiedad MDIParent conteniendo una referencia a una ventana MDI hace que un Form sea de tipo MDI hijo. En el siguiente capítulo se tratará con profundidad la clase Form junto con las demás clases del namespace System.Windows.Forms 13/37

14 Diseño de una aplicación básica con Visual Studio.NET A continuación se va a diseñar una aplicación sencilla por medio de Visual Studio.NET. La aplicación Hola Mundo, mostrará el texto Hola Mundo en el título del formulario de la aplicación. Los pasos a realizar son: Crear un proyecto Aplicación para Windows : Para ello, en el menú, seleccione Archivo/Nuevo/Proyecto...(Figura 14.8) Figura Creando un nuevo proyecto. En la pantalla que Visual Studio propone, escoja las siguientes opciones ( figura 14.9): Tipo de Proyectos: Proyectos de Visual C# Plantillas: Aplicación para Windows. Nombre: HolaMundo (este será el nombre del proyecto). Ubicación: La que se desee. Piense que el entorno creará un directorio en la parte inferior de la ventana se describe el path- con el nombre del proyecto donde se ubicarán todos los ficheros necesarios para la aplicación. Pulse el botón Aceptar. 14/37

15 Figura Ventana para describir un nuevo proyecto. Se crea una aplicación que por defecto muestra un formulario vacío. Pulse con el botón derecho sobre él y seleccione Ver código, como se indica en la figura Figura Ventana de diseño del formulario. 15/37

16 Aparece de manera automática la ventana donde se almacena el código correspondiente a esta aplicación y que tiene de nombre Form1.cs. Pulsando sobre las pestañas de la parte superior se puede intercambiar entre la ventana anterior ( Form1.cs [Diseño]) y la ventana de código Form1.cs. El código será parecido al siguiente: using System; using System.Drawing; using System.Collections; using System.ComponentModel; using System.Windows.Forms; using System.Data; namespace HolaMundo public class Form1 : System.Windows.Forms.Form private System.ComponentModel.Container components = null; public Form1() InitializeComponent(); protected override void Dispose( bool disposing ) if( disposing ) if (components!= null) components.dispose(); base.dispose( disposing ); #region Windows Form Designer generated code private void InitializeComponent() this.components=new Container(); this.size = new System.Drawing.Size(300,300); this.text = "Form1"; #endregion [STAThread] static void Main() Application.Run(new Form1()); Téngase en cuenta que aquí se han eliminado las líneas de comentarios. Es posible que no puedan verse algunas de estas líneas. Puede ser que estén comprimidas. Fíjese que en la ventana de código, en la parte izquierda aparece una línea gris vertical con unos cuadros muy pequeños (figura 14.11). Algunos de ellos tienen un 16/37

17 signo + y otros con un signo -. El signo + significa que esas líneas de código están comprimidas para poder ver mejor el código. Sin embargo, si el cursor del ratón permanece unos instantes encima de una de ellas, aparece un cuadro con el código que está oculto, como se indica en la figura Para descomprimir el código, se ha de pulsar sobre el signo +. Figura Ventana de código del formulario Form1. La propiedad Text de la clase Form determina el título que se mostrará en la barra de título del formulario. Bien directamente sobre el código se ha señalado en negrita en el código anterior-, o bien mediante la ventana de propiedades del formulario (figura 14.12) se puede cambiar esta propiedad. En el primer caso, sólo tiene que cambiar el texto de la línea en negrita por la línea this.text = "HolaMundo"; Es posible que cuando se pulsa sobre una propiedad aparezca una pequeña descripción de ella en la parte inferior de la ventana de propiedades. Si no se puede ver, pulse con el botón derecho del ratón en la barra de herramientas de la ventana de propiedades donde se indica en la figura y escoja la opción Descripción. 17/37

18 Figura 14.12: Ventana de propiedades Antes de compilar es recomendable guardar todos los ficheros de su aplicación: Archivo/Guardar todo. Para compilar la aplicación seleccione en el menú Generar/Generar. Si se hubiera producido algún error, el entorno se lo hará saber en la ventana Resultados que aparece en la parte inferior. En caso contrario, aparecerán los mensajes de error con una pequeña descripción. Haciendo doble click sobre cada error, el cursor se sitúa sobre la línea donde está el error en el código. En caso de que la compilación haya sido satisfactoria, aparecerá en dicha pantalla el aviso: Listo Generar: 1 correctos, 0 incorrectos, 0 omitidos Para ejecutar el programa: Depurar/Iniciar o pulse F5 o bien pulse sobre el icono de color verde representado por un pequeño triángulo. El resultado que se obtiene es el de la figura /37

19 figura Resultado de la ejecución del programa HolaMundo. El entorno Es importante conocer con detalle el entorno visual de programación que proporciona Visual Studio.NET. El entorno de desarrollo integrado (IDE) permite diseñar el interfaz gráfico de manera visual. El programador sólo tiene que arrastrar los controles que desee hasta su lugar de destino en un formulario. En ese momento, el entorno añade el código correspondiente a ese control en la ventana de código. El IDE facilita mucho las cosas al programador porque proporciona una ventana de propiedades que corresponde al control que esté seleccionado en cada momento. Basta con ir asignando distintos valores a las propiedades de un control para que sin escribir ningún código, el entorno lo escriba por defecto. La ventana de propiedades ayudará mucho en la edición de los métodos que manipularán los eventos. El editor de código es inteligente en el sentido de que sugiere métodos o parámetros o nombres de controles conforme se escribe. Esta característica es de gran ayuda ya que permite detectar con facilidad los errores que comete el programador al escribir su código. Cuando se arranca Visual Studio.NET por primera vez aparece esta pantalla (figura 14.14). 19/37

20 Figura 14.14: Pantalla inicial de Visual Studio.NET Para aprovechar la potencia que ofrece el entorno, es necesario tener conexión a Internet. Sin embargo, la opción Mi Perfil, proporciona la posibilidad de definir a grandes rasgos el entorno de trabajo. El hecho de elegir algunas de estas opciones acelera de modo considerable algunas funciones del entorno, como puede ser la ayuda. Sin embargo, no es necesario definir ningún perfil para poder trabajar con el programa. El entorno es realmente flexible y las posibilidades para el programador a la hora de configurarlo son muchas. Por ello, es importante que se conozca cuáles son las posibilidades que tiene y cómo se puede personalizar. 20/37

21 Figura 14.15: Entorno de trabajo de Visual Studio.NET En la figura se representa el entorno de trabajo en donde se pueden distinguir varias zonas: a) Ventana de diseño: aquí aparecen varias ventanas que se pueden localizar por medio de sus correspondientes pestañas: la página de inicio, la de diseño y la de código. Inicialmente esta última no aparece pero basta con pulsar con el botón derecho sobre la ventana de diseño y escoger Ver código. En la ventana de código, aparece una pequeña etiqueta de ayuda cuando se deja el cursor inmóvil sobre un determinado método. b) Cuadro de herramientas, donde están situados los controles más comunes. Para añadir cualquiera de ellos al formulario hay que seleccionarlo y arrastrarlo hasta él. Si no está disponible esta ventana, sitúe el ratón sobre el rectángulo de texto cuadro de herramientas situado en el borde izquierdo de la pantalla o bien sobre el icono situado en la parte superior derecha de la barra de herramientas de Visual Studio, o en el menú seleccione Ver/Ventana de herramientas o pulse Control+ALT+X. c) Ventana de propiedades. Esta ventana visualiza las propiedades del objeto que esté seleccionado. Pueden cambiarse las propiedades y el programa modifica el código para que corresponda a lo que se ha introducido en esta ventana. Esto también sucede de modo inverso: si se cambia una determinada propiedad en la ventana de código, la modificación aparecerá en esta ventana de propiedades. Sin embargo, es mejor realizar los cambios desde la ventana de propiedades. Para verla, pulse F4 o en el menú elija Ver/Ventana de propiedades o pulse sobre el icono correspondiente de la parte superior derecha en la barra de 21/37

22 herramientas de Visual Studio. En la ventana de propiedades los dos primeros iconos de la parte superior izquierda permiten presentar la información de esta ventana por categorías o por orden alfabético. Los dos siguientes permiten que esta ventana visualice las propiedades o los eventos del control que está seleccionado. d) Una herramienta de incalculable valor es el Examinador de objetos que nos permite, de un vistazo, estudiar los distintos métodos y propiedades de cada clase o tipo (Figura 14.16). Para verlo, seleccione en el menú Ver/OtrasVentanas/Examinador de objetos o pulse Control+ALT+J. Observe que en la parte inferior se escribe la estructura completa del método o propiedad elegida. e) Se aconseja al lector que utilice la ayuda dinámica. Para ello, elija en el menú: Ayuda/Ayuda dinámica. Se puede observar que cuando se escribe código, esta ventana sugiere distintas posibilidades de ayuda. Figura El examinador de objetos f) Otra estupenda y utilísima herramienta que proporciona Visual Studio es un Visualizador de clases llamado WinCV, cuyo ejecutable se encuentra en el directorio Microsoft.NET \ FrameworkSDK \ Bin. Tiene el aspecto de la figura Este visualizador informa de la ubicación de la clase tanto del namespace como del Assembly- y de su definición. Es muy sencillo recorrer sus métodos, propiedades, etc. : 22/37

23 Figura Visualizador de clases WinCV. Además, el explorador de soluciones y la ventana de vistas de clase ayudan mucho en la construcción de proyectos. Si se pulsa con el botón secundario sobre el nombre del proyecto en el explorador de soluciones (figura 14.18) es posible añadir un nuevo formulario o clase al proyecto, etc. Se puede modificar el nombre del fichero.cs bien desde la ventana de propiedades o bien pulsando con el botón derecho, cambiando el nombre del fichero. Si se hace lo mismo sobre el nombre de un formulario en la ventana de vista de clases se puede añadir una propiedad, método, campo o indexador a la clase (figura 14.19). 23/37

24 Figura Menú contextual del explorador de soluciones 24/37

25 Figura Menú contextual de la vista de clases. El entorno proporciona otra herramienta muy útil cuando se está trabajando en la ventana de código de un proyecto de cualquier clase. Siempre que se guarde algo en el portapapeles, ese texto queda almacenado en la barra de herramientas. Cuando se necesite ese texto únicamente deberá arrastrarse el texto como si fuera un controlhasta la ventana de código y se pegará en la ventana (figura 14.20). Figura Utilidad del cuadro de herramientas para almacener líneas de código. Visual Studio incluye otras herramientas y opciones que ayudan a administrar un proyecto y las diferentes ventanas del entorno. El IDE admite dos modos de interfaz distintos: MDI (Interfaz de documentos múltiples) y Organización por fichas. Pueden cambiarse los modos utilizando el panel General de las opciones de Entorno en el cuadro de diálogo Opciones: Herramientas/Opciones: Configuración. 25/37

C.F.G.S. DESARROLLO DE APLICACIONES INFORMÁTICAS. MÓDULO: Diseño y realización de servicios de presentación en entornos gráficos.

C.F.G.S. DESARROLLO DE APLICACIONES INFORMÁTICAS. MÓDULO: Diseño y realización de servicios de presentación en entornos gráficos. C.F.G.S. DESARROLLO DE APLICACIONES INFORMÁTICAS MÓDULO: Diseño y realización de servicios de presentación en entornos gráficos Unidad 1 Introducción Visual Basic.NET El objetivo de la unidad es conocer

Más detalles

Finalmente, aprenderá a interceptar y a manejar muchos de los eventos comunes que tienen los componentes y los formularios de Windows Form.

Finalmente, aprenderá a interceptar y a manejar muchos de los eventos comunes que tienen los componentes y los formularios de Windows Form. Sistemas expertos e Inteligencia Artificial,Guía 1 Facultad : Ingeniería Escuela : Computación Asignatura: Sistemas expertos e Inteligencia Artificial Tema: INTRODUCCIÓN AL IDE C#. Objetivo Identificar

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

Hoy en día la mayoría de las aplicaciones para Windows tienen menús. Es realmente sencillo trabajar con ellos con C#.

Hoy en día la mayoría de las aplicaciones para Windows tienen menús. Es realmente sencillo trabajar con ellos con C#. Hoy en día la mayoría de las aplicaciones para Windows tienen menús. Es realmente sencillo trabajar con ellos con C#. Hay tres tipos de menús y los tres derivan de una clase común, denominada Menu, que

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

COLEGIO DE BACHILLERES ELABORADO POR: ING. IVETT ZARZA HIDALGO Y LIC. CLAUDIA HERNÀNDEZ ALPÍZAR PROFA. DE INFORMATICA Y DE CECAT-INFORMATICA

COLEGIO DE BACHILLERES ELABORADO POR: ING. IVETT ZARZA HIDALGO Y LIC. CLAUDIA HERNÀNDEZ ALPÍZAR PROFA. DE INFORMATICA Y DE CECAT-INFORMATICA Visual Basic.NET es la última versión del sistema de desarrollo Visual Basic. Antes de empezar a crear aplicaciones en Visual Basic.NET, le será útil conocer y entender algunos conceptos básicos de.net.

Más detalles

Práctica1. Introducción a Microsoft Access. Qué es Access?

Práctica1. Introducción a Microsoft Access. Qué es Access? Práctica1. Introducción a Microsoft Access Los sistemas de información empresariales tienen como misión el proporcionar información precisa en el momento adecuado, tanto para la gestión y realización de

Más detalles

Introducción a las aplicaciones Windows

Introducción a las aplicaciones Windows Introducción a las aplicaciones Windows En la primera parte del libro se ha estudiado las características de C#, pero realmente, se ha hecho una escasa utilización de las clases contenidas en el Framework.NET.

Más detalles

Navegar por Windows 8. capítulo 05

Navegar por Windows 8. capítulo 05 Navegar por capítulo 05 Navegar por navegar presenta novedades en cuanto a la navegación. Podríamos separar la navegación en dos tipos, la navegación a través del explorador y por lo tanto por el escritorio,

Más detalles

Tema 2. Entorno de desarrollo integrado (IDE) de VS.NET

Tema 2. Entorno de desarrollo integrado (IDE) de VS.NET Tema 2. Entorno de desarrollo integrado (IDE) de VS.NET La página de inicio del entorno de desarrollo integrado (IDE) Desde esta página podremos acceder a: nuestros proyectos recientes, noticias relacionadas

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

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

Introducción a Visual Studio.Net

Introducción a Visual Studio.Net Introducción a Visual Studio.Net Visual Studio es un conjunto completo de herramientas de desarrollo para la generación de aplicaciones Web ASP.NET, Servicios Web XML, aplicaciones de escritorio y aplicaciones

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

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 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

Introducción a macros en Excel 2007

Introducción a macros en Excel 2007 MACROS CON EXCEL Capítulo 1 Introducción a macros en Excel 2007 A lo largo de este primer capítulo comenzaremos a recorrer el camino de las macros en Excel 2007. Para eso, conoceremos las herramientas

Más detalles

Nos identificamos con nuestro nombre de usuario y la contraseña y llegamos a esta página

Nos identificamos con nuestro nombre de usuario y la contraseña y llegamos a esta página ADMINISTRACIÓN DEL SITIO WEB Todos los jefes de Departamento, coordinadores de proyectos y directivos del Centro somos administradores de la página web. Cada uno tendrá la responsabilidad de administrar

Más detalles

ELABORACIÓN DE TABLEROS DINÁMICOS DE COMUNICACIÓN CON EL PROGRAMA EDITOR TICO

ELABORACIÓN DE TABLEROS DINÁMICOS DE COMUNICACIÓN CON EL PROGRAMA EDITOR TICO ELABORACIÓN DE TABLEROS DINÁMICOS DE COMUNICACIÓN CON EL PROGRAMA (Tico 2.0) EDITOR TICO La idea principal que motivo este proyecto fue trasladar la definición tradicional de tablero de comunicación en

Más detalles

Introducción a Mozilla Navegador

Introducción a Mozilla Navegador 20021125 Universidad de Navarra Introducción a Mozilla Navegador Versión 1.1. cti Centro de Tecnología Informática Tabla de contenidos 1. Mozilla Navegador...3 1.1.Establecer las preferencias de Navigator...4

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

Quieres diseñar una página web y no sabes por dónde empezar? Puedes decantarte por utilizar Visual Web Developer.

Quieres diseñar una página web y no sabes por dónde empezar? Puedes decantarte por utilizar Visual Web Developer. Crear una página Web básica en Visual Web Developer Quieres diseñar una página web y no sabes por dónde empezar? Puedes decantarte por utilizar Visual Web Developer. Visual Web Developer es una herramienta

Más detalles

Cuadernillo Autoaprendizaje Microsoft Powerpoint

Cuadernillo Autoaprendizaje Microsoft Powerpoint Cuadernillo Autoaprendizaje Microsoft Powerpoint Powerpoint es un programa de creación de aplicaciones visuales en forma de demostraciones y presentaciones. La filosofía del funcionamiento de Powerpoint

Más detalles

1.1 PROGRAMAS SECUENCIALES, INTERACTIVOS Y ORIENTADOS A EVENTOS

1.1 PROGRAMAS SECUENCIALES, INTERACTIVOS Y ORIENTADOS A EVENTOS 1. Introducción 1 1.1 Programas secuenciales, interactivos y orientados a eventos 1.2 Programas para el entorno Windows 1.2.1 Modo de Diseño y Modo de Ejecución 1.2.2 Formularios y Controles 1.2.3 Objetos

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

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

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

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

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

El IDE de VB.NET. Herramientas y editores

El IDE de VB.NET. Herramientas y editores El IDE de VB.NET. Herramientas y editores 1.- El Cuadro de herramientas Situado habitualmente como una ficha expandible en el lateral izquierdo del IDE, la ventana Cuadro de herramientas contiene todos

Más detalles

Lic. Saidys Jiménez Quiroz Tecnología e Informática Grado 7 CESCOJ 2011

Lic. Saidys Jiménez Quiroz Tecnología e Informática Grado 7 CESCOJ 2011 Lic. Saidys Jiménez Quiroz Tecnología e Informática Grado 7 CESCOJ 2011 NÚCLEO BÁSICO N 2: INTRODUCCIÓN A LA INFORMÁTICA. SESIÓN DE APRENDIZAJE N 2.4: GENERALIDADES DE WINDOWS XP EL EXPLORADOR DE WINDOWS.

Más detalles

Operación Microsoft Windows XP

Operación Microsoft Windows XP El ambiente de trabajo Descripción del ambiente de trabajo Luego de encendida la computadora, la pantalla se presenta de la forma que lo muestra la figura. El ambiente de trabajo que proporciona el sistema

Más detalles

Creación, configuración, formato y visualización de una presentación en Power Point

Creación, configuración, formato y visualización de una presentación en Power Point Módulo 3 Herramientas de Cómputo Creación, configuración, formato y visualización de una presentación en Power Point Cómo crear una diapositiva nueva? Para crear una diapositiva nueva tienes que ir al

Más detalles

Software EasyKool. Manual de instrucciones

Software EasyKool. Manual de instrucciones Software EasyKool Manual de instrucciones 2 1 Índice 1 Índice 1 Índice... 3 1.1. Indicaciones sobre este manual... 5 2 Especificaciones... 5 2.1. Uso... 5 2.2. Requisitos del sistema... 6 3 Primeros pasos...

Más detalles

Carlos Castro Grande 1

Carlos Castro Grande 1 QUÉ ES VISUAL BASIC.NET? GUIA DE LABORATORIO I TALLER DE DESARROLLO I VB.NET 2012 Es un lenguaje de programación de alto nivel orientado a objetos y eventos que soporta encapsulación, herencia y polimorfismo.

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

En esta segunda y última parte de la unidad veremos algunas de las funciones

En esta segunda y última parte de la unidad veremos algunas de las funciones Semana 6 Presentación En esta segunda y última parte de la unidad veremos algunas de las funciones más importantes de Microsoft PowerPoint, entre ellas: la creación y el trabajo con gráficos y animaciones,

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

Manual básico de utilización de Windows

Manual básico de utilización de Windows Manual básico de utilización de Windows INDICE 1. El escritorio de Windows 2. Ver icono Mi PC en el escritorio 3. Mi PC 4. Crear carpetas y accesos directos 5. Buscar archivos en el PC 6. Papelera de reciclaje

Más detalles

TEMA 2 WINDOWS XP Lección 3 PROGRAMA WORDPAD

TEMA 2 WINDOWS XP Lección 3 PROGRAMA WORDPAD TEMA 2 WINDOWS XP Lección 3 PROGRAMA WORDPAD 1) TRATAMIENTO DE TEXTOS Uno de los programas accesorios más útiles entre los que vienen con Windows XP es WordPad: un tratamiento de textos pequeño, pero potente,

Más detalles

1. TEMA 1... 4 1.1.INTRODUCCION... 4 2. TEMA 2... 4 2.1.ABRIR OUTLOOK EXPRESS... 4 3. TEMA 3... 4 3.1.ESCRIBIR UN MENSAJE... 5 4. TEMA 4...

1. TEMA 1... 4 1.1.INTRODUCCION... 4 2. TEMA 2... 4 2.1.ABRIR OUTLOOK EXPRESS... 4 3. TEMA 3... 4 3.1.ESCRIBIR UN MENSAJE... 5 4. TEMA 4... Curso de Outlook Express por KZgunea se encuentra bajo licencia Creative Commons de Reconocimiento-NoComercial-CompartirIgual_3.0_ (CC-BY-NC-SA_3.0) Índice del curso 1. TEMA 1... 4 1.1.INTRODUCCION...

Más detalles

Manual de gestión de contenidos web en entorno Drupal. Versión sitio maestro para servicios 1.0

Manual de gestión de contenidos web en entorno Drupal. Versión sitio maestro para servicios 1.0 Manual de gestión de contenidos web en entorno Drupal Versión sitio maestro para servicios 1.0 Contenido Gestión de contenidos... 5 Crear contenidos... 5 Tipos de contenido... 5 Página básica o basic

Más detalles

LOS ELEMENTOS DE UN ESPACIO WEB:

LOS ELEMENTOS DE UN ESPACIO WEB: Ardora permite al docente crear un lugar en el que integrar y organizar cualquiera de las distintas páginas o grupo de páginas que crea el programa: actividades interactivas, paquetes de actividades, páginas

Más detalles

ADVISOR MODELO DE DESARROLLO

ADVISOR MODELO DE DESARROLLO ADVISOR MODELO DE DESARROLLO 1 1 INDICE 1 ÍNDICE... 2 2 ENTORNO... 3 3 AREA DE TRABAJO DE LA APLICACION... 3 4 BARRA DE ESTADO... 4 5 BARRA DE HERRAMIENTAS DE MENU... 4 6 MENU CONTEXTUAL... 6 7 MENU DE

Más detalles

Tutorial: Gestión básica de contenidos en SharePoint

Tutorial: Gestión básica de contenidos en SharePoint Tutorial: Gestión básica de contenidos en SharePoint Juan Segura Versión 1.1 11 de Noviembre de 2010 SEGURA DURAN ASSESSORS, S.A. Palma-Central: C/. Bartomeu Rosselló Porcel 5A. 07004 Palma. Madrid-Centro:

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

MÓDULO 2: Manejar las ventanas de Windows. Antes de comenzar

MÓDULO 2: Manejar las ventanas de Windows. Antes de comenzar MÓDULO 2: Manejar las ventanas de Windows Antes de comenzar El funcionamiento de Windows está relacionado con su nombre, ventanas. El funcionamiento de las ventanas en Windows se mantiene invariable a

Más detalles

SIMULADOR DE SISTEMAS DE EVENTOS DISCRETOS

SIMULADOR DE SISTEMAS DE EVENTOS DISCRETOS SIMULADOR DE SISTEMAS DE EVENTOS DISCRETOS MANUAL DE USUARIO 1.1 Introducción. El simulador de sistemas de eventos discretos está compuesto por dos aplicaciones: el Simulador de redes de Petri y el Simulador

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

Insertar o crear tablas. Insertar una tabla. Crear una tabla. Usar plantillas de tabla. Utilizar el menú Tabla. Utilizar el comando Insertar tabla

Insertar o crear tablas. Insertar una tabla. Crear una tabla. Usar plantillas de tabla. Utilizar el menú Tabla. Utilizar el comando Insertar tabla Insertar o crear tablas Insertar una tabla En Microsoft Office Word 2007 se puede insertar una tabla eligiendo un diseño entre varias tablas con formato previo (rellenas con datos de ejemplo) o seleccionando

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

Manual de Firefox Instalación y uso

Manual de Firefox Instalación y uso Manual de Firefox Instalación y uso Servicio de Información Mesoamericano de Agricultura Sostenible ÍNDICE Qué es Firefox?... Cómo lo descargo a mi computadora?... Instalación... Comenzar a utilizar Mozilla

Más detalles

Pasos para crear un sitio web ASP.Net con el Visual Studio en cualquiera de sus versiones. Unidad 1. Conceptos [ASP.NET EN VISUAL STUDIO]

Pasos para crear un sitio web ASP.Net con el Visual Studio en cualquiera de sus versiones. Unidad 1. Conceptos [ASP.NET EN VISUAL STUDIO] Pasos para crear un sitio web ASP.Net con el Visual Studio en cualquiera de sus versiones Conceptos Lo primero que necesitamos para crear una aplicación o proyecto web es seleccionar el entorno del Visual

Más detalles

TEMA 1: INTRODUCCIÓN Y CONCEPTOS BÁSICOS DE WINDOWS Qué es Windows?

TEMA 1: INTRODUCCIÓN Y CONCEPTOS BÁSICOS DE WINDOWS Qué es Windows? TEMA 1: INTRODUCCIÓN Y CONCEPTOS BÁSICOS DE WINDOWS Qué es Windows? Windows es un Sistema Operativo. Un Sistema Operativo es un programa. Sin embargo, se trata de un programa especial cuya misión es la

Más detalles

Manual del Usuario de Microsoft Access Introducción - Página 1. I. Introducción. I.1. Base de Datos Relacional

Manual del Usuario de Microsoft Access Introducción - Página 1. I. Introducción. I.1. Base de Datos Relacional Manual del Usuario de Microsoft Access Introducción - Página 1 I. Introducción I.1. Base de Datos Relacional Una base de datos relacional es una colección de información secundaria a un tema o propósito

Más detalles

Si es la primera vez que trabajas con Power Point, lo que debes hacer es localizar el botón de inicio. después haz doble clic sobre el icono

Si es la primera vez que trabajas con Power Point, lo que debes hacer es localizar el botón de inicio. después haz doble clic sobre el icono Módulo 3 Herramientas de Cómputo Conociendo Power Point Para qué sirve un programa como Power Point? Power Point es un programa que permite hacer dispositivas (láminas) digitales para mostrar en ellas

Más detalles

Módulo 1 Sistema Windows. Explorador de Windows

Módulo 1 Sistema Windows. Explorador de Windows Módulo 1 Sistema Windows Explorador de Windows El Explorador es una herramienta indispensable en un sistema operativo, ya que con él podemos organizar y controlar los archivos y carpetas de los distintos

Más detalles

GUÍA DE TRABAJO N 3 C# Ing. Néstor Raúl Suarez Perpiñan Página 1 de 10. Tema: APLICACIONES WINDOWS FORMS LENGUAJE C#

GUÍA DE TRABAJO N 3 C# Ing. Néstor Raúl Suarez Perpiñan Página 1 de 10. Tema: APLICACIONES WINDOWS FORMS LENGUAJE C# Página 1 de 10 Tema: APLICACIONES WINDOWS FORMS LENGUAJE C# Objetivo: Conocer y aplicar correctamente las diferentes estructuras de programación que hacen parte del lenguaje de Programación C# en una Aplicación

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

Formularios y menús Windows.

Formularios y menús Windows. Formularios y menús Windows. INDICE 1. Formularios....1 Principales propiedades del control Form...1 Principales eventos del formulario...2 Colocar Controles en formularios. Establecer Orden de Tabulación...2

Más detalles

IMÁGENES. Existen una serie de formatos de imagen más recomendables que otros para ser introducidos en una página web.

IMÁGENES. Existen una serie de formatos de imagen más recomendables que otros para ser introducidos en una página web. IMÁGENES Todas las páginas web acostumbran a tener un cierto número de imágenes, que permiten mejorar su apariencia, o dotarla de una mayor información visual. Existen una serie de formatos de imagen más

Más detalles

GENERADOR DE REPORTES. Saint Casa de software Todos los derechos reservados. Contenido. Instrucciones para el Usuario Final 1.

GENERADOR DE REPORTES. Saint Casa de software Todos los derechos reservados. Contenido. Instrucciones para el Usuario Final 1. GENERADOR DE REPORTES Saint Casa de software Todos los derechos reservados Contenido Instrucciones para el Usuario Final 1. CONSULTA RÁPIDA 1 1.1. PANTALLA PRINCIPAL...4 1.2.CLAVE DE ACCESO......4 1.3.

Más detalles

Trabajando con Windows Movie Maker

Trabajando con Windows Movie Maker Trabajando con Windows Movie Maker Windows Movie Maker es un programa que incluye Windows XP, que puede utilizarse para capturar audio y video en la computadora, desde una cámara de video, una cámara web

Más detalles

Operación Microsoft Windows XP

Operación Microsoft Windows XP 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 en

Más detalles

A-PDF Merger NO requiere Adobe Acrobat, y produce documentos compatibles con Adobe Acrobat Reader Versión 5 y superior.

A-PDF Merger NO requiere Adobe Acrobat, y produce documentos compatibles con Adobe Acrobat Reader Versión 5 y superior. Nota.- Este producto se distribuye bajo el sistema probar-antes-de-comprar. Todas las características descritas en este documento están activas. La versión registrada no inserta una marca de agua en sus

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

Para iniciar Excel es posible realizarlo de varias maneras, una de ellas es: Desde el menú Inicio.

Para iniciar Excel es posible realizarlo de varias maneras, una de ellas es: Desde el menú Inicio. Alexander Siniscalchi Agosto 2005 Introducción Este documento está adaptado al curso de Excel que se dicta a estudiantes que se inician con poco o ningún conocimiento de las herramientas de hojas de cálculos,

Más detalles

Módulo III - PowerPoint

Módulo III - PowerPoint Módulo III - PowerPoint Índice Insertando imágenes prediseñadas... 2 Moviendo imágenes insertadas... 3 Copiando y duplicando imágenes insertadas... 4 Eliminando imágenes insertadas... 5 Definiendo una

Más detalles

Capítulo 8. Editar tablas de resultados

Capítulo 8. Editar tablas de resultados Capítulo 8 Editar tablas de resultados Los objetos del Visor de resultados adoptan, según sabemos ya, tres tipos de formato: texto, tablas y gráficos. Pero la mayor parte de los objetos adoptan formato

Más detalles

13.3. Personalización avanzada

13.3. Personalización avanzada 13.3. Personalización avanzada Cómo crear informes mediante Report Builder Un informe es un documento que nos va a mostrar una información. En un informe disponemos de varias secciones. El encabezado de

Más detalles

GUÍA DE OUTLOOK Y DE OUTLOOK WEB ACCESS

GUÍA DE OUTLOOK Y DE OUTLOOK WEB ACCESS GUÍA DE OUTLOOK Y DE OUTLOOK WEB ACCESS Bienvenido a Outlook Hola y bienvenido a Outlook 2003, la ventana a su nuevo sistema de correo. Para abrir Outlook, haga doble clic sobre el icono de Outlook que

Más detalles

Espacios web con Ardora José Manuel Bouzán Matanza

Espacios web con Ardora José Manuel Bouzán Matanza Espacios web con Ardora José Manuel Bouzán Matanza Ardora permite al docente crear un lugar en el que integrar y organizar cualquiera de las distintas páginas o grupo de páginas que crea el programa: actividades

Más detalles

ANEXO Windows 98. En el curso trabajaremos con Windows 98, el sistema operativo instalado en las computadoras del Laboratorio.

ANEXO Windows 98. En el curso trabajaremos con Windows 98, el sistema operativo instalado en las computadoras del Laboratorio. ANEXO Windows 98 ENTORNO VISUAL En el curso trabajaremos con Windows 98, el sistema operativo instalado en las computadoras del Laboratorio. WINDOWS 98 Windows 98 es un Sistema Operativo definido como

Más detalles

Ajustes de sombras. 1) Añadir localización

Ajustes de sombras. 1) Añadir localización Ajustes de sombras El cuadro de diálogo "Ajustes de sombras" se utiliza para controlar las funciones de proyección de sombras de SketchUp, incluyendo su visibilidad, la fecha y la hora, la posición geográfica

Más detalles

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

Para ingresar a la aplicación Microsoft Word 97, los pasos que se deben seguir pueden ser los siguientes: Acceso a la aplicación Descripción del ambiente de trabajo Para ingresar a la aplicación Microsoft Word 97, los pasos que se deben seguir pueden ser los siguientes: A través del botón Inicio: 1. Seleccionar

Más detalles

Manual de creación de Interfaces de Usuario en Netbeans

Manual de creación de Interfaces de Usuario en Netbeans Three Headed Monkey Manual de creación de Interfaces de Usuario en Versión 2.0 Jesús Omar Álvarez Márquez Miércoles, 14 de Abril de Contenido Introducción... 2 Propósito del documento... 2 Programas necesarios...

Más detalles

Prácticas de Windows XP

Prácticas de Windows XP Prácticas de Windows XP 1. Iniciar sesión, cerrar sesión, cambiar de usuario y apagar el equipo Conceptos a recordar: Iniciar sesión, cerrar sesión, cambiar de usuario, apagar el equipo, reiniciar, hacer

Más detalles

Unidad 1. Introducción. Elementos de Excel

Unidad 1. Introducción. Elementos de Excel 1 Unidad 1. Introducción. Elementos de Excel Excel es un programa del tipo Hoja de Cálculo que permite realizar operaciones con números organizados en una cuadrícula. Es útil para realizar desde simples

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

ENTORNO DE DESARROLLO MICROSOFT.NET 2010

ENTORNO DE DESARROLLO MICROSOFT.NET 2010 ENTORNO DE DESARROLLO MICROSOFT.NET 2010 UNIDAD 2 Estructura de contenidos: 1. Conociendo ASP 2. Sitio Web y Proyecto Web 3. WebForm 4. Características de los webforms 5. Entorno del.net 6. Controles básicos

Más detalles

Herramientas Informáticas para la Documentación Práctica 1. Introducción al navegador Netscape

Herramientas Informáticas para la Documentación Práctica 1. Introducción al navegador Netscape Herramientas Informáticas para la Documentación Práctica 1. Introducción al navegador Netscape Introducción y objetivos De modo muy resumido Internet es una red que interconecta redes de ordenadores. Conectándose

Más detalles

Cálculo de calidad del suministro eléctrico y Energía y Facturación. - Manual de Usuario

Cálculo de calidad del suministro eléctrico y Energía y Facturación. - Manual de Usuario Cálculo de calidad del suministro eléctrico y Energía y Facturación. - Manual de Usuario ÍNDICE 1. INTRODUCCIÓN 2. ASPECTOS COMUNES DE LA APLICACIÓN 3. GESTIÓN 3.1. USUARIOS 3.2. ORGANIZACIONES 3.3. ASOCIACIONES

Más detalles

Formularios. Microsoft Excel 2007

Formularios. Microsoft Excel 2007 Person Sistemas de Información II Formularios Microsoft Excel 2007 Formularios de entrada de datos Microsoft Excel ofrece los siguientes tipos de formularios para ayudarle a escribir datos en un rango

Más detalles

Manual de Windows XP

Manual de Windows XP Universidad de Chiclayo Pagina 1 1. Sistema Operativo 2. El escritorio (desktop) 3. Íconos importantes 4. Menú contextual 5. Carpetas 6. Fondo del escritorio (papel tapiz) 7. El protector de pantalla 8.

Más detalles

Prácticas de Windows XP 1. Iniciar sesión, cerrar sesión, cambiar de usuario y apagar el equipo

Prácticas de Windows XP 1. Iniciar sesión, cerrar sesión, cambiar de usuario y apagar el equipo Prácticas de Windows 1. Iniciar sesión, cerrar sesión, cambiar de usuario y apagar el equipo Conceptos a recordar: Iniciar sesión, cerrar sesión, cambiar de usuario, apagar el equipo, reiniciar, hacer

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

Módulo I - Excel. Conociendo la aplicación de Excel... 2. Abriendo una planilla de Excel... 2. Entendiendo el concepto de Libro, hoja y celda...

Módulo I - Excel. Conociendo la aplicación de Excel... 2. Abriendo una planilla de Excel... 2. Entendiendo el concepto de Libro, hoja y celda... Módulo I - Excel Índice Conociendo la aplicación de Excel... 2 Abriendo una planilla de Excel... 2 Entendiendo el concepto de Libro, hoja y celda... 3 Creando el primer libro... 4 Saliendo de Excel...

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

RECIBIR Y ENVIAR MENSAJES CON OUTLOOK EXPRESS

RECIBIR Y ENVIAR MENSAJES CON OUTLOOK EXPRESS RECIBIR Y ENVIAR MENSAJES CON OUTLOOK EXPRESS Outlook Express se puede ejecutar de varias formas. Las más inmediatas son hacer doble clic en el icono de Outlook Express situado en el escritorio, hacer

Más detalles

Curso POWERPOINT 97. Introducción

Curso POWERPOINT 97. Introducción Curso POWERPOINT 97 Introducción El curso PowerPoint 97 está destinado a aquellos alumnos que necesiten crear presentaciones que informen de la evolución de un proyecto. PowerPoint es un programa de edición

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

1. INTRODUCCION... 4 2. OUTLOOK EXPRESS... 4

1. INTRODUCCION... 4 2. OUTLOOK EXPRESS... 4 OUTLOOK EXPRESS Curso de Outlook Express elaborado por KZgunea se encuentra bajo licencia Creative Commons de Reconocimiento-NoComercial-CompartirIgual_3.0_ (CC-BY-NC-SA_3.0) Índice del curso 1. INTRODUCCION...

Más detalles

Mando a distancia. Manual en español. Última actualización: 01.10.04

Mando a distancia. Manual en español. Última actualización: 01.10.04 Mando a distancia Manual en español Última actualización: 01.10.04 Contenido El editor del control remoto... 3 Instalación... 3 El menú... 4 Los conjuntos de órdenes... 5 1. Seleccionar una aplicación...

Más detalles

2_dar formato al texto / documentos I

2_dar formato al texto / documentos I Es posible ejecutar el comando tantas veces como copias se desee hacer, ya que tras pegar el texto, una copia del mismo sigue en el Portapapeles. Se dispone de varios caminos para llegar a estas opciones:

Más detalles

SISTEMA DE CONTROL DE PRESENCIA

SISTEMA DE CONTROL DE PRESENCIA SISTEMA DE CONTROL DE PRESENCIA 1 SISTEMA DE CONTROL DE PRESENCIA 1 1 GENERALIDADES DE LA APLICACIÓN 3 2 SEGURIDAD Y ACCESO AL PROGRAMA 7 2.1 Mantenimiento de usuarios 7 2.2 Perfiles 9 3 GESTIÓN DE EMPRESAS

Más detalles

GUÍA DEL USUARIO DE SOFTWARE

GUÍA DEL USUARIO DE SOFTWARE GUÍA DEL USUARIO DE SOFTWARE Serie RJ El contenido de esta guía y las especificaciones de este producto pueden cambiar sin notificación. Brother se reserva el derecho de modificar sin previo aviso las

Más detalles

Por qué usar VBA en Excel 2010?

Por qué usar VBA en Excel 2010? Por qué usar VBA en Excel 2010? Microsoft Excel 2010 es una herramienta muy eficaz que se puede usar para manipular, analizar y presentar datos. A veces, no obstante, a pesar del amplio conjunto de características

Más detalles

Comencemos a programar con. Entrega 01

Comencemos a programar con. Entrega 01 Comencemos a programar con VBA - Access Entrega 01 Introducción 01-2 Planteamiento Este cursillo nace como respuesta a las continuas demandas por parte de los intervinientes en los foros de Access, de

Más detalles

JGCBusing Manual de Usuario v1.0

JGCBusing Manual de Usuario v1.0 JGCBusing Manual de Usuario v1.0 Agosto 2012 Tabla de Contenido 1. Introducción... 3 2. JGCBusing. Herramienta Web... 4 2.1. Descripción... 4 2.2. Creación de una configuración desde cero... 8 2.3. Generación

Más detalles

UNIVERSIDAD NACIONAL DE COLOMBIA SEDE DE MEDELLÍN. FACULTAD NACIONAL DE MINAS Escuela de Sistemas

UNIVERSIDAD NACIONAL DE COLOMBIA SEDE DE MEDELLÍN. FACULTAD NACIONAL DE MINAS Escuela de Sistemas UNIVERSIDAD NACIONAL DE COLOMBIA SEDE DE MEDELLÍN FACULTAD NACIONAL DE MINAS Escuela de Sistemas OBJETIVOS: General: Estudiar y utilizar los elementos del entorno de trabajo Visual Basic for Applications

Más detalles