Cursosindustriales.net Página 1

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

Download "Cursosindustriales.net Página 1"

Transcripción

1 Cursosindustriales.net Página 1

2 CURSO DE VB.NET. PROGRAMACIÓN VISUAL En capítulos anteriores, hemos indicado como Visual Basic.NET declara las variables, las utiliza y las redefine; hemos estudiado el tipo de variable que utiliza y para qué casos los utiliza. También hemos mencionado como utiliza unas funciones especiales del lenguaje que se llaman eventos para producir ciertas acciones sin necesidad apenas de código. Además te he querido mostrar algunos comandos básicos a todos los lenguajes de programación, como podían ser los condicionales y los operacionales básicos. Ahora vamos a dar un salto adelante en la forma que tiene de programar Visual Basic.NET. Como ya dije, en capítulos anteriores, Visual Basic.NET es un lenguaje estructurado dentro de la solución Visual Studio.NET, la cual tiene integrada una enorme cantidad de librerías que los lenguajes utilizan para crear sus aplicaciones. Esta parte del curso, sirve de introducción para los capítulos posteriores en los que entraremos en detalle a estudiar las librerías. Cursosindustriales.net Página 2

3 ESTRUCTURA GENERAL En Visual Basic.NET, la información de su estructura se ordena de forma jerárquica, con lo cual para poder usar sus comandos debe haber un orden establecido. Te muestro un ejemplo. En programación, por lo general se declara un comando y se asigna la acción a ese comando; así en un código de Visual Basic Script, la instrucción document.write (), te muestra en pantalla un texto que posteriormente introduzcas entre paréntesis. La instrucción document.write, es una instrucción definida por el lenguaje de Script, que genera en el procesador del sistema un código lógico y este lo interpreta ayudado por el compilador del lenguaje de Script. La tarjeta gráfica del PC recibe los datos lógicos y está los convierte en datos legibles para el ojo humano. El compilador de lenguaje de Script, realiza la misma función que el compilador CLR de Visual Basic.NET, y es hacer que el ordenador entienda los datos de los lenguajes de programación. En este ejemplo te he indicado como el compilador es el traductor del programa de Script para que lo entienda el ordenador. Aunque no es el caso, imagina que la sentencia lógica del código generado y compilado que llega al procesador de la CPU del ordenador fuera Esta sentencia lógica mostraría en pantalla la información que hubieses escrito con el comando document.write. Pero si hubiésemos escrito mal la información del comando de Script, como por ejemplo: Document.write ( HOLA ) El código lógico, sería distinto al esperado, y el comparador del Script, mostraría un error, haciendo que el procesador no entendiera ese código (el fallo está en la instrucción, pues he cambiado un letra, sabes cuál?). Todo este rollo viene a indicarte que en Visual Basic.NET, las instrucciones tienen un orden establecido y más aún cuando los comandos comparten librerías con otros comandos. Pero antes de empezar debes de saber que los comandos y librerías se clasifican dentro de su uso: Librerías simples. Son aquellas en los cuales con una simple instrucción se puede generar una salida o un simple programa. Por ejemplo, el comando ya estudiado MSGBOX(), muestra un cuadro de texto que se imprime en pantalla. Cursosindustriales.net Página 3

4 Estructuras. Se refieren a comandos que necesitan de otros comandos para completar su funcionamiento. Generalmente los más conocidos son los comandos que crean los condicionales, como por ejemplo la sentencia IF que termina la frase con el comando THEN y termina de cerrarse el condicional con el fin de la instrucción END IF. Acciones. Designo como acciones al hecho de que las librerías se tengan que concatenar mediante puntos, unas a otras para poder realizar una acción en concreto. Las acciones no son librerías simples. Más bien es una estructura, pero, en vez de ser una estructura lógica como un espacio de nombre, un condicional o un módulo, por ejemplo, es una estructura concatenada de librerías que desarrollan un propósito específico. INTELISENSE Cuando en el código de Visual Basic.NET escribimos cualquier entrada de teclado, nos aparece un cuadro de dialogo con una serie de comandos. De modo que si escribimos una instrucción, el motor CRL tiene agregada una función que te ayuda a elegir adecuadamente el siguiente comando para esa acción de programación. Aunque casi no se aprecia en la imagen, al escribir las entradas de "ms ", INTELISENSE te muestra un cuadro de dialogo con las opciones de MsgBox, MsgBoxResult y MsgboxStyle, porque el CRL interpreta que tú quieres escribir estas sentencias. Puedes desactivar esta ayuda, pero te recomiendo encarecidamente que no lo hagas, ya que, para las personas que están empezando es una gran ayuda visual y recordatorio. En el curso de Visual Basic.NET no nos vamos a privar de disfrutar de esta gran ayuda. Cursosindustriales.net Página 4

5 EMPEZAMOS Cuando utilizas Acciones, debes de saber que estos se separan de las librerías que utilicen de Visual Studio.NET mediante puntos. Así una instrucción para copiar un archivo de texto a una ubicación sería de la forma: Copiar.archivo.enviar.direccion En donde todos los comandos separados por puntos son librerías o bien son comando. Pueden ser unos u otros, o ambos a la vez, pero no se pueden poner de la forma que uno quiera, sino, que existe un orden establecido para ello. Existen miles de posibilidades de combinar estas librerías para conseguir lo que uno quiera, pero tendrás que combinarlas adecuadamente. Antes de realizar el proyecto, debes tener claro cuál es el objetivo que buscas y que quieres que haga; solo eso te facilitará la cosas a la hora de crearlo. Más tarde estudiaremos las principales librerías que vamos a utilizar en VB.NET, pero para empezar voy a describir un objeto fundamental en Visual Basic.NET y que utilizaremos muy a menudo en nuestros proyectos. ME Es una palabra clave del tipo puntero (que hace referencia al objeto), que esta referenciado de la clase. Volviendo al formulario de nuestro videoclub, al pulsar sobre cualquier control, estamos haciendo una referencia a ese control dentro de la clase formulario. Podríamos llamar al control específico mediante la clave ME.nombrecontrol y asignarle una acción u evento. Esto tiene una relación directa con la herencia que tiene un control sobre otros que se le agregan dentro de ese. Vamos a fijarnos en nuestro formulario: Cursosindustriales.net Página 5

6 La palabra clave ME hace referencia a un objeto de una clase que se está reproduciendo. Por lo tanto, en nuestro formulario al referenciar Me.Button4 (botón Guardar del formulario Videoclub). Estoy haciendo hincapié en el Button4 y puedo realizarle la acción desde cualquier otro control o parte del documento sin tener que meterme específicamente en el código del Button4. Así si yo quiero, por ejemplo, que al pulsar el Button1, el texto del Button4 cambie a "Hola", declaro en Button1 mediante la palabra clave ME la instrucción que hará que cambie el valor del texto en Button4: Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Me.Button4.Text = "Hola" End Sub Cuando pulses sobre el botón de Agregar, cambiará el nombre del botón Guardar a "Hola". Vuelve a cambiar el nombre del botón4 a Guardar, para dejarlo como estaba, y borra el código del botón Agregar. Cursosindustriales.net Página 6

7 Has podido ver como desde cualquier parte del documento; pensarás que a este nivel, se puede hacer lo mismo desde cualquier control usando la instrucción: Button4.text="Hola" Sin él ME delante. La respuesta es afirmativa siempre que se haga esta orden desde el formulario principal, pues todos los objetos que se agregan al formulario heredan del objeto formulario todas las funciones necesarias para llamar a los objetos del mismo Form. Es decir, imaginando que tienes en el proyecto 2 formularios A y B, y desde el formulario A quieres cambiar el texto a un botón llamado 1 y ubicado en el formulario 2. Con la palabra clave ME podrías hacerlo, al referenciar al botón 1 con ME desde el formulario A. Eso sí, debes de importar la clase del formulario A en el formulario B para poder acceder a los controles. A lo mejor es un poco lioso para ti, pero es bueno que te vayas acostumbrando a poner ME cuando tengas varios procesos en un formulario o varios formularios. La palabra clave ME, también se usa para crear nuevos controles de forma manual. En Visual Basic.NET puedes crear controles utilizando la ventana de herramientas o creándolos manualmente. Para crearlos manualmente: Public Class Form1 Dim busqueda As New Textbox Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Me.busqueda.Location = New System.Drawing.Point(0, 0) busqueda.text = "Introduce un título para buscar" Me.Controls.Add(busqueda) End Sub End Class Cursosindustriales.net Página 7

8 En el ejercicio de arriba, hemos creado un control TextBox llamado "busqueda" de forma manual dentro de la clase pública de formulario, pero fuera del evento load del formulario. Para llamar al objeto creado mediante la primera frase Dim busqueda as New TextBox, lo que tenemos que hacer es referenciar dentro del evento de formulario.load con la palabra clave ME, para que lo dibuje CRL, pues de lo contrario, no lo dibujaría. La referencia.location ubica el elemento dentro del control principal en el cual se ha asignado, en este caso el formulario mediante las clases New System.Drawing.Point(X, Y). Después para mostrarlo utilizo la palabra clave y la instrucción Controls.Add para dibujarla. Ten en cuenta que la palabra clave ME, es un puntero de la clase principal del formulario. Cursosindustriales.net Página 8

9 HERENCIA Es la cualidad de crear nuevas clases basadas en otras clases. Las nuevas clases, heredarán las cualidades y propiedades de las clases originales pudiendo modificar el comportamiento en los procesos heredados o añadir otros nuevos. Una clase nueva no puede heredar de varias clases, sino que lo hace de una sola clase. Para heredar en una clase las propiedades, métodos y características de otra clase, se utiliza la instrucción Inherits seguido del nombre de la clase que queremos heredar. En el siguiente ejemplo vamos a heredar una clase de otra. Como puedes ver, hemos declarado entre un proceso Sub Main() y End Sub una variable llamada "heredado", de nueva clase que llamaremos clase_derivada(). En la siguiente línea, asignamos la variable de la clase que hemos creada a una variable nombre que heredamos de los procesos anteriores. En Friend Class basica, estamos declarando las variables que luego heredaremos en la clase derivada clase_derivada(). Al declarar con Inherits, en Friend Class clase_derivada, estamos cogiendo las variables declaradas en basica y utilizándolas en clase_derivada. Esta es la forma de heredar una clase. Está claro que la palabra clave ME realiza la herencia de la clase principal form, por lo que cuando haces referencia a un control desde de la clase principal System.Windows.Forms.lo_que_sea, estás accediendo a la representación real de ese control de la librería, por lo que heredas todo las características y métodos del mismo. Cursosindustriales.net Página 9

10 MY(según MSDN) Esta característica de Visual Basic.NET, reduce el número de líneas de código al simplificar el acceso de los procesos. Debido a la amplitud y profundidad de.net Framework, puede resultar muy complicado encontrar la funcionalidad que necesita. Para solucionar este problema, My ofrece puntos de entrada a las clases y funciones que se suelen utilizar en.net Framework. My también expone algunas nuevas clases de alto nivel de.net Framework que reúnen funcionalidad relacionada con API basadas en tareas. My puede exponer funcionalidad devolviendo una clase de.net Framework de la que se ha creado una instancia y está lista para utilizar, aplazando una llamada a un método de.net Framework, devolviendo una clase que agrega la funcionalidad existente en.net Framework relacionada con una misma tarea o devolviendo una clase generada dinámicamente que proporciona acceso a los elementos del proyecto. Siempre que es posible, My sirve como mecanismo de descubrimiento de las clases existentes en.net Framework y expone dichos tipos directamente. Como ejemplo, consideremos My.Application.Deployment: Public ReadOnly Property Deployment() As System.Deployment.ApplicationDeployment Get Return System.Deployment.ApplicationDeployment.CurrentDeploy ment End Get End Property Entre otros ejemplos de exposición directa se incluyen: My.Computer.FileSystem.OpenTextFileReader(), que devuelve un System.IO.StreamReader; My.Application.OpenForms(), que devuelve un System.Windows.Forms.FormsCollection; My.User, que devuelve System.Security.Principal.IPrincipal entre otros. Cursosindustriales.net Página 10

11 MY es un nombre de espacio que se utiliza para llamar a bibliotecas especializadas con las que podrás realizara acciones específicas sin necesidad de escribir cadenas de código enormes. Cuando dentro de un proceso escribes My., Intelisense te muestra las opciones que puedes elegir y que te muestro a continuación: Que como puedes ver se divide en siete familias principales. Cada grupo principal, tiene relación con la acción especificada, de tal forma que seleccionando una u otra podrás realizar funciones específicas. A continuación te describo las principales características de cada librería de MY. My.Application. Este objeto proporciona métodos, eventos y propiedades relacionados con la aplicación actual. Los métodos, propiedades o eventos solo se aplican a la aplicación actual, de tal forma que si tienes varios formularios en el proyecto, deberás de utilizar en cada uno esta librería, pues no podrás programarla en un único objeto y añadirla a otros, a menos que no crees una clase y la heredes. Computer. Este componente de MY le permite realizar muchas opciones a través de propiedades de algunos objetos. Por ejemplo, puedes copiar el contenido del portapapeles a través de la instrucción Clipboard, o escuchar sonido en formato WMA con las librerías Audio.Play. Otra librería que engloba My.Computer es la librería Filesystem, altamente usada para el tratamiento de directorios y archivos en nuestro Pc. Por ejemplo para crear una carpeta en un directorio específico debemos de declarar la creación de esa carpeta con la dirección de las librerías correspondientes y después llamar a la librería para que la cree. En el siguiente ejemplo te muestro el código para realizarlo: Cursosindustriales.net Página 11

12 Poco a poco a lo largo del curso iremos viendo estos métodos y más en cuestión. Forms. Este componente nos permitirá acceder a los formularios que tengamos en nuestra aplicación. No se suele utilizar demasiado esta librería, pero la utilizaremos a la hora de crear nuestra aplicación maestra. Setting. Como indica su nombre, esta librería nos permite acceder a la configuración de la aplicación. Todos los cambios realizados en la configuración de nuestra aplicación será grabada en un fichero XML al que podremos acceder para cambiar la configuración de la aplicación. User. Este componente nos permite configurar información respecto al usuario como acreditar la propiedad del proyecto, entre otros. WebServices. Representa los servicios Web que tenge el proyecto. Habilita al proyecto para poder representar ciertas acciones en una página Web. APLICACIONES DE CONSOLA Aunque principalmente vamos a crear aplicaciones de Windows, también podemos crear aplicaciones de Consola de comandos DOS o símbolo del sistema que ejecuten los mismos proyectos que nuestra aplicación de Windows. En la consola, se produce la llamada "line per line" es decir, debemos de escribir una línea en la ventana de comandos para que se ejecute la siguiente instrucción. Cursosindustriales.net Página 12

13 Esto no es del todo cierto, pues desde la aplicación de consola puedes crear formularios, con sus propiedades, sus funciones, eventos, controles del mismo y generar acciones diferentes sin utilizar la consola para nada en absoluto. La aplicación de consola utiliza la interfaz del Símbolo del sistema para crear la aplicación, eso sí, requiere de las librerías externas de Visual Basic.NET para generar el proyecto, pues, los comandos propios del Símbolo de sistema únicamente no sirven para crear la estructura del proyecto. Para crear un nuevo proyecto, en el cuadro de dialogo Nuevo proyecto, selecciona Aplicación de consola, tal como se muestra en la imagen. Como puedes ver la aplicación de consola no muestra ningún formulario inicial, y la pantalla de diseño no está disponible. Solo tienes una pantalla de código en la cual se muestra el código del proyecto. La consola de comandos todo el código se aplicará entre las etiquetas Module y End Module. Como puedes ver entre estas etiquetas existe también un proceso Sub Main() y End Main en el cual se agregarán las instrucciones principales al igual que si de una clase se tratase en un documento Windows Form. Cursosindustriales.net Página 13

14 La programación en consola difiere de la programación de Windows Form en que por ejemplo, la consola no está orientada a objetos y se requiere de introducir el código que se quiere que se muestre en la pantalla. Esto no dice que no podamos utilizar librerías que utiliza el proyecto de Windows Form, pues, como más adelante veremos, necesitamos de estas librerías para crear proyectos estables y funcionales. En el siguiente código: En esta aplicación se muestra una ventana en negro pidiéndote que insertes la respuesta. Si la respuesta es correcta o falsa, te saldrá un mensaje en pantalla dependiendo de la respuesta dada. Como puedes ver en el código, hemos utilizado los mismos condicionales IF THEN y END IF que al igual que si fuese un proyecto de Windows Form, lo que indica que podemos utilizar las mismas librerías comunes de NET. Framework disponibles en Visual Basic.NET. La librería Console de la aplicación de consola te permite interactuar con el usuario y maneja el tipo de datos String que mostrará en pantalla o en cualquier ventana emergente. La librería WriteLine se ocupa de escribir mensajes en pantalla, mientras que la librería ReadLine espera una respuesta del usuario o una pulsación de teclado. Otro ejemplo de uso de librerías de Windows Form es la librería de Datediff para calcular la diferencia entre fechas (Requiere un valor DATE): Cursosindustriales.net Página 14

15 Como puedes ver con la librería Datediff(DateInterval) hemos calculado los días que llevamos en la tierra. Hemos resignado las variables de la fecha de nacimiento como la variable valor. La fecha actual la hemos puesto como actual. La quinta línea del proyecto, nos calcula la diferencia entre una y otra fecha poniendo primero la fecha que quieres calcular y después la fecha final o actual. Aunque no es el objetivo principal del curso, de vez en cuando abordaremos proyectos de consola junto a los proyectos de Windows Form, para establecer las diferencias entre uno y comprobar fragmentos de código que en modo aplicación de Windows, tal vez no queden claros al 100%. El proyecto anterior en Windows Form tiene esta forma: En este ejemplo de Windows Form, se produce el mismo resultado que en el anterior ejemplo anterior, aunque la única diferencia es que la fecha hay que introducirla en formato Mes/día/año. También puedes ver que se ha utilizado una función de conversión CDate de la variable declarada como String, para poder utilizar el valor en la función DateDiff. Cursosindustriales.net Página 15

16 ANEXO II. ADMINISTRACIÓN DE LA APLICACIÓN Visual Basic.NET es un lenguaje que te facilita el trabajo de muchas tareas sin apenas código fuente. Si es verdad que es una ayuda, pero la verdad es que hay que saber que instrucciones utilizar para realizar una aplicación en concreto. En este capítulo vamos a hablar de cómo el CLR diseña, administra y crea los controles que utilizamos en nuestra aplicación de Visual Basic.NET. Para ello, realizaremos un pequeño proyecto en el cual veremos paso a paso los puntos que realiza el CLR para crear cada control de la aplicación. Dejaremos nuestro proyecto VideoClub para más adelante, por lo que ya mismo puedes abrir un nuevo proyecto de Windows Forms, y llamarlo "proyecto1". PROYECTO 1 Ya hemos hablado de que para aprender bien los conceptos que os quiero dar a conocer es mejor practicar con ejemplos y ejercicios. En este ejemplo vamos a analizar como el CLR de Visual Basic.NET interpreta los controles de cada proyecto en modo Windows Forms. Abre la solución de Visual Basic.NET y elige un nuevo proyecto de Windows Forms y llámalo Proyecto1. Cursosindustriales.net Página 16

17 Cuando le das a Aceptar, el CLR de Visual Basic.NET te muestra directamente el formulario de la aplicación. Ya está pre configurado a unos valores visuales, con varios controles agregados en él (como el botón de minimizar, ampliar y cerrar), un nombre por defecto, y una posición relativa en la pantalla por defecto y un icono por defecto. Estos valores por defecto, los elige el CLR de Visual Basic.NET y en un proyecto de Windows forms suelen ser pre configurados por un archivo XML que llama el motor del lenguaje CLR de Visual Studio.NET. Cursosindustriales.net Página 17

18 Este formulario inicial se muestra en el Explorador de soluciones con el nombre por defecto de Form1.vb. La extensión.vb indica que es un formulario de Visual Basic.NET, ya que el IDE de Visual Studio.NET debe de diferenciar un formulario de un lenguaje específico de otro formulario de otro de sus lenguajes. En el Explorador de soluciones puedes ver de manera inicial los dos archivos que forman el proyecto. Estos archivo tienen más archivos que están ocultos dentro de los mismos. My Project. Ya hemos hablado de esta aplicación. En My Project, se oculta toda la configuración de la aplicación. Es decir, desde aquí podríamos cambiar todos los valores de nuestra aplicación y también podríamos cargárnosla de manera fulminante si no conocemos como proceder con ella. En esta parte del curso nos interesa la importación de las librerías que nuestra aplicación utiliza para poder mostrarse correctamente y pre configuradas. Esas opciones están en la pestaña Recursos: Cursosindustriales.net Página 18

19 Sin estas librerías comunes de Visual Studio.NET, el proyecto que acabamos de crear no funcionaría, ya que el CLR de Visual Basic.NET las utiliza para crear los controles, darles una forma, definirlas, y convertirlas al lenguaje Visual Basic. De todas formas, como el IDE de Visual Basic.NET es común al IDE de Visual Studio.NET, cuando el CLR crea un control específico, suele heredar de Visual Studio.NET librerías extras que no son necesarias en nuestro proyecto y que al fin y al cabo, aunque no ocupan mucho espacio, en muchos casos no vamos a utilizar. Para eliminar estas librerías extras, el propio CLR de Visual Basic.NET nos ayuda a encontrarlas mediante el botón Referencias sin utilizar, que mostrará las librerías que no utilizamos en nuestro proyecto actual: Cursosindustriales.net Página 19

20 Al pulsar en Quitar, se borrarán estas librerías de nuestro proyecto ya que el mismo, hasta el momento actual no las ha utilizado. Ahora las referencias quedarán reducidas a las justas que necesita el proyecto: Form1.vb. Por norma general este es el archivo.vb en el cual se escribe el código que hará posible la inserción de objetos, eventos e instrucciones que utilizará CLR para crear la aplicación final. Pero si intentamos ver el código del form1.vb, lo único que nos hará el Explorador de soluciones es mandarnos a ventana de propiedades para que cambiemos las propiedades de dicho control. Lo que nos interesa en este capítulo es ver las instrucciones que compila el CLR para crear el formulario en sí. Cursosindustriales.net Página 20

21 Para ello en la ventana del Explorador de soluciones pulsa sobre el icono de Mostrar todos los archivos de la solución y se mostrarán todos los archivos compilados en la carpeta del proyecto que estamos creando. En donde los archivos References son las librerías necesarias para este proyecto, Bin es el directorio en el cual se guarda el ejecutable dentro de otro directorio llamado Debug, Obj es el directorio en el cual se guardan los archivos de manera temporal y el que nos interesa es el archivo de Form1.vb que como puedes ver tiene una flecha que puedes seleccionar otro archivo, el Designer: Designer. Este archivo en sí define las propiedades del formulario y se ejecuta el inicio del mismo: Cursosindustriales.net Página 21

22 Como puedes ver, el inicio del formulario se encuentra dentro de una clase del tipo Partial en la cual se encuentran dos procesos: Protected overrides sub, que se encarga de permitir la lectura de los componentes por el CLR de Visual Basic.NET y que, al estar protegido por el sistema no puede ser modificado ya que es lo que hace que el CLR ejecute el formulario al inicio de la aplicación. Private Sub InitializeComponent, que es el proceso en el cual se van a agregar los componentes que vayamos agregando a nuestro formulario. Como puedes ver, en este proceso solamente existe un proceso inicial que se refiere al formulario. Y podemos ver que hace referencia a la ejecución del mismo, a su tamaño y su nombre. Cuando agreguemos más controles al formulario, veremos como el CLR de Visual Basic.NET los agrega en diversos subprocesos de Designer dentro de la clase principal. Cursosindustriales.net Página 22

23 AGREGAR LIBRERÍAS EXTRAS Vamos a crear un botón en nuestro proyecto1. Para ello, selecciona la barra de herramientas del IDE de Visual Basic.NET y pulsa sobre un Button y arrástralo hacia el formulario. Después redimensiónalo para que se muestre como muestra la imagen: Como puedes ver en el IDE de Visual Basic.NET a ocurrido un par de eventos que a simple vista podemos ver: Primero, se ha añadido a los archivos de Form1.vb un archivo llamado Form1.resx en cuál es el archivo de referencia a librerías de cadenas alfanuméricas y de enlaces de datos. Segundo, se han creado un grupo numeroso de errores mostrados en la ventana del compilador: Cursosindustriales.net Página 23

24 Estos errores se han producido a que antes hemos eliminado librerías que no utilizábamos hasta ese momento, pero ahora son necesarias ya que hemos utilizado el IDE de Visual Basic.NET para poner el botón en el formulario, y asignarle un tamaño. Para asignar librerías a nuestro proyecto, debemos ir al menú de My Project y a la pestaña de Referencias para seleccionar una nueva librería, y pulsamos sobre Agregar para que nos muestre la serie de librerías que podemos agregar en nuestro proyecto: Cursosindustriales.net Página 24

25 En esta ventana que se nos muestra podremos ver que existen cinco pestañas que podremos seleccionar para escoger el tipo de librería que nos convenga:.net En esta pestaña se encuentran todas las librerías que proporciona el entorno de desarrollo de.net FRAMEWORK en todas sus versiones. La mayoría de las librerías que se utilizan en nuestros proyectos estarán ubicadas en esta pestaña y solo hay que buscarla, seleccionarla y aceptar la librería para que se agregue a nuestro proyecto. COM Es esta pestaña se encuentran las librerías del sistema operativo que estemos usando en nuestro ordenador. Desde esta pestaña podremos agregar controles extras que no están dentro de la barra de herramientas del IDE de Visual Studio.NET ya que pertenecen a librerías externas de otros programas de Windows. Más adelante escogeremos de estas librerías un control para utilizarlo en nuestro proyecto VideoClub. Cursosindustriales.net Página 25

26 Proyectos Simplemente nos indica las librerías de otros proyectos abiertos en Visual Studio.NET. Si solo tienes la versión Express de Visual Basic.NET no se te mostrará nada más. Examinar Te permite examinar en tus proyectos guardados las librerías que hayas utilizados en los mismos. Por norma general esto se utiliza para buscar una librería en concreto que te hayas descargado o creado tú mismo, y que podrás buscar para agregarla a tu nuevo proyecto. Recientes Te muestra las librerías utilizadas recientemente. Por defecto deberías de tener la librería de System.Windows.Forms que es la última en utilizar en nuestro proyecto. Aclarado esto, en la pestaña.net seleccionaremos la librería que nos dá error en la ventana de depuración: Cuando pulsemos sobre Aceptar veremos que los errores de la ventana de compilación, han desaparecido, ya que CLR ahora tiene acceso a las librerías específicas para cambiar el tamaño del botón creado y el formato del mismo. Podemos ver dentro del archivo Form1.Designer que se ha modificado su interior y se ha añadido contenido extra: Cursosindustriales.net Página 26

27 PROYECTO1. CREACIÓN DE LA CLASE Para este proyecto, crearemos una clase que utilizaremos en nuestro proyecto y así seguir viendo el desarrollo que hace el CLR en los archivos del Form1.Designer. En nuestro proyecto, ya tenemos un botón que por defecto se llama Button1. Agregaremos dos TextBox también con sus nombres por defecto TextBox1 y TextBox2, y también elegiremos 2 Label para poner "nombre" y "Apellidos" en cada TextBox. Después ordenaremos el formulario tal como muestra la imagen: Cursosindustriales.net Página 27

28 Imagina que este sencillo formulario es para rellenar una base de datos en tu trabajo. Ahora en el menú Proyecto del IDE de Visual Basic.NET seleccionamos Nueva clase: Cursosindustriales.net Página 28

29 Ponle el nombre de "personal.vb". Al darle al botón de Agregar se habrá creado una nueva clase dentro del Explorador de soluciones, y junto a Form1.vb llamado personal.vb. Directamente el IDE del programa te abre el código de la clase para que introduzcas unos valores: Introduciremos el código siguiente: Private Nombre As String Private Apellido As String Al declarar como Private las variables de la clase, solo se podrán utilizar las mismas dentro de la clase y no desde fuera de la misma. Cursosindustriales.net Página 29

30 Ahora empezaremos a crear el procedimiento de la variable Nombre y apellido (después lo comentaré): En la primera sentencia asignada a la variable Nombre: En la instrucción Get, Return devolverá la cadena que se asigne a Nombre. El bloque Set asigna el valor String a la variable Nombre declarada al principio (Byval value As String) Para la variable surname procedemos igual que la anterior, pero cambiando el nombre de la variable. Ahora le damos a Guardar y vamos a nuestro Form1.vb y seleccionamos el Button1 para abrir su código. Aquí añadiremos el código siguiente: Aquí asignamos una variable a la clase creada llamada personal. Ahora insertamos las instrucciones que producirán los valores: Cursosindustriales.net Página 30

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

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

DreamWeaver. CS5 y CS6. Cursosindustriales. Curso de DreamWeaver CS6 1

DreamWeaver. CS5 y CS6. Cursosindustriales. Curso de DreamWeaver CS6 1 DreamWeaver CS5 y CS6 Cursosindustriales. Curso de DreamWeaver CS6 1 DREAMWEAVER CS5. DISEÑO DE PÁGINAS DINÁMICAS. En esta segunda sección de diseño de páginas Web con Dreamweaver CS, vamos a hablar sobre

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

UNIVERSIDAD LIBRE DE COLOMBIA ELECTIVA IV VISUAL BASIC 2005. GUIA No. 1

UNIVERSIDAD LIBRE DE COLOMBIA ELECTIVA IV VISUAL BASIC 2005. GUIA No. 1 UNIVERSIDAD LIBRE DE COLOMBIA ELECTIVA IV VISUAL BASIC 2005 GUIA No. 1 USO DEL INPUTBOX Y DEL MSGBOX EN VISUAL 2005. Empecemos por crear un proyecto en visual en el primer formulario (form1) arme la siguiente

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

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

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

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

Curso de Visual Basic 6.0 - Lección 1 Area Interactiva - www.areaint.com LECCIÓN 6 En esta lección vamos a familiarizarnos con las estructuras de repetición, las cuales nos sirven para realizar una misma instrucción un número determinado de veces o indeterminado dependiendo

Más detalles

TÉCNICO SUPERIOR EN DESARROLLO DE APLICACIONES INFORMÁTICAS

TÉCNICO SUPERIOR EN DESARROLLO DE APLICACIONES INFORMÁTICAS TÉCNICO SUPERIOR EN DESARROLLO DE APLICACIONES INFORMÁTICAS CICLO FORMATIVO DE GRADO SUPERIOR FORMACIÓN PROFESIONAL A DISTANCIA Unidad 1 Introducción Visual Basic.Net MÓDULO Diseño y realización de servicios

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

Fuente: http://www.kzgunea.net

Fuente: http://www.kzgunea.net APRENDE A NAVEGAR INTERNET EXPLORER El navegador Internet Explorer ya lo tenemos integrado en el Sistema Operativo, en sus diferentes versiones desde Windows 95, por lo cual no tendremos que instalarlo.

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

Ejemplo de programa básico en Visual Basic. Option Explicit, Form, Dim, String, etc. (CU00310A)

Ejemplo de programa básico en Visual Basic. Option Explicit, Form, Dim, String, etc. (CU00310A) aprenderaprogramar.com Ejemplo de programa básico en Visual Basic. Option Explicit, Form, Dim, String, etc. (CU00310A) Sección: Cursos Categoría: Curso Visual Basic Nivel I Fecha revisión: 2029 Autor:

Más detalles

Gestor de Contenidos. Manual del Usuario

Gestor de Contenidos. Manual del Usuario Gestor de Contenidos Manual del Usuario Gestor de Contenidos de Ayuntamiento Acceso al Gestor El acceso al Gestor de Contenidos se realiza a través de la página http://www.emanises.es/empresarialauthor

Más detalles

Comencemos a programar con. Entrega 10. Estructuras de Control II

Comencemos a programar con. Entrega 10. Estructuras de Control II Comencemos a programar con VBA - Access Entrega 10 Estructuras de Control II Eduardo Olaz 10-2 Estructuras de Control, segunda parte Las Instrucciones While - - - Wend La estructura de bucle For Contador

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

Microsoft Visual Basic.NET

Microsoft Visual Basic.NET Microsoft Visual Basic.NET Curso de desarrollo de aplicaciones utilizando la tecnología de programación Microsoft.NET. El lenguaje utilizado es Visual Basic.NET, cuyas particularidades se estudian en la

Más detalles

1. OBJETIVOS DE ESTE TUTORIAL... 2 2. QUÉ ES WORDPRESS?... 2 3. REGISTRARSE COMO USUARIO Y DAR DE ALTA EL PRIMER BLOG... 2

1. OBJETIVOS DE ESTE TUTORIAL... 2 2. QUÉ ES WORDPRESS?... 2 3. REGISTRARSE COMO USUARIO Y DAR DE ALTA EL PRIMER BLOG... 2 1. OBJETIVOS DE ESTE TUTORIAL... 2 2. QUÉ ES WORDPRESS?... 2 3. REGISTRARSE COMO USUARIO Y DAR DE ALTA EL PRIMER BLOG... 2 4. GESTIONAR NUESTRO SITIO WEB WORDPRESS... 8 4.1 ACCEDER AL PANEL DE GESTIÓN...

Más detalles

Día 2: Utilizando controles de datos en Visual Studio 2008.

Día 2: Utilizando controles de datos en Visual Studio 2008. Día 2: Utilizando controles de datos en Visual Studio 2008. Requerimientos de este laboratorio: Base de datos creada en el laboratorio 1 en SQL SERVER. Visual Studio 2008 *Nota: Si usted cuenta con el

Más detalles

Qué ofrece la programación en AutoCAD? Qué necesito para empezar a programar? Qué es C# y.net? Autor: Jorge A. Díez Pomares Laboratorio de C.A.D.

Qué ofrece la programación en AutoCAD? Qué necesito para empezar a programar? Qué es C# y.net? Autor: Jorge A. Díez Pomares Laboratorio de C.A.D. Qué ofrece la programación en AutoCAD? Qué necesito para empezar a programar? Qué es C# y.net? Laboratorio de C.A.D. UMH 1 1.1. INTRODUCCIÓN 1.2. SOFTWARE NECESARIO 1.3. CONFIGURACIÓN DEL PROYECTO EN VS2010

Más detalles

SQL Data Export for PS/PSS

SQL Data Export for PS/PSS Version 2.3.5 MANUAL DE INSTRUCCIONES (M98232701-01-13B) CIRCUTOR, SA ÍNDICE 1.- INSTALACIÓN DEL SOFTWARE SQL DATA EXPORT... 3 1.1.- HABILITAR CONEXIONES REMOTAS DEL SERVIDOR SQL SERVER... 14 1.2.- DESINSTALAR

Más detalles

ADMINISTRACIÓN MI PRIMER ARTÍCULO (Parte I) (Última revisión: domingo, 15 de febrero de 2009)

ADMINISTRACIÓN MI PRIMER ARTÍCULO (Parte I) (Última revisión: domingo, 15 de febrero de 2009) JOOMLA! ADMINISTRACIÓN MI PRIMER ARTÍCULO () (Última revisión: domingo, 15 de febrero de 2009) Cuando nos introducimos en el mundo de las páginas Web nuestro objetivo fundamental es poder comunicarnos

Más detalles

abacformacio@abacformacio.com 1

abacformacio@abacformacio.com 1 Microsoft Visual Basic 2008 Microsoft Visual Basic 2008 Curso de desarrollo de aplicaciones utilizando la tecnología de programación Microsoft.NET. El lenguaje utilizado es Visual Basic 2008, cuyas particularidades

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

SYMBALOO 1º.- QUÉ ES? 2º.-Darse de alta en Symbaloo

SYMBALOO 1º.- QUÉ ES? 2º.-Darse de alta en Symbaloo SYMBALOO 1º.- QUÉ ES? Symbaloo es una aplicación on-line que nos permite tener organizados nuestros enlaces de la web, accesibles en cualquier momento y poderlos compartir con otras personas. En este sentido

Más detalles

MÓDULO 5: Explorando Windows. Antes de comenzar

MÓDULO 5: Explorando Windows. Antes de comenzar MÓDULO 5: Explorando Windows Antes de comenzar En Windows hay dos herramientas para manejar archivos y carpetas: El Explorador de Windows y Mi PC. La primera es más potente, pero también más compleja de

Más detalles

MANUAL DE ACCESO A DATOS CON VB.NET PRIMERA PARTE

MANUAL DE ACCESO A DATOS CON VB.NET PRIMERA PARTE MANUAL DE ACCESO A DATOS CON VB.NET PRIMERA PARTE Autor : Christian Rodriguez Olmos Mail : tantanatan@hotmail.com Fecha : 27 de Junio de 2007 Inicio 21:25 hrs. Termino 01:53 hrs. Muchos hemos pasado por

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

7.1. Mandar mensajes privados 7.2. Escribir en la biografía de un amigo 7.3. Chatear

7.1. Mandar mensajes privados 7.2. Escribir en la biografía de un amigo 7.3. Chatear 1. Configurar nuestra cuenta 2. Configuración de la privacidad 3. Desactivar la cuenta 4. Buscar amigos 5. Datos que podemos compartir 6. Fotos 7. Cómo comunicarnos con nuestros amigos? 7.1. Mandar mensajes

Más detalles

JOOMLA! ADMINISTRACIÓN MI PRIMER ARTÍCULO (Parte I) (Última revisión: miércoles, 2 de marzo de 2011)

JOOMLA! ADMINISTRACIÓN MI PRIMER ARTÍCULO (Parte I) (Última revisión: miércoles, 2 de marzo de 2011) JOOMLA! ADMINISTRACIÓN MI PRIMER ARTÍCULO () (Última revisión: miércoles, 2 de marzo de 2011) Cuando nos introducimos en el mundo de las páginas Web nuestro objetivo fundamental es poder comunicarnos con

Más detalles

MANUAL. J. Enrique Durán Colaborador TIC Huesca

MANUAL. J. Enrique Durán Colaborador TIC Huesca MANUAL ÍNDICE 1.- QUÉ ES DROPBOX. 2.- DESCARGA DE DROPBOX 3.- INTRODUCCIÓN 4.- ARCHIVOS 4.1.- INVITAR A CARPETA 4.2.- COMPARTIR VÍNCULO 4.3.- DESCARGAR 4.4.- ELIMINAR 4.5.- CAMBIAR NOMBRE 4.6.- MOVER 4.7.-

Más detalles

Gestión Documental ERP

Gestión Documental ERP N. Documento Revisión Nº: 1.0 Fecha: 30/03/11 Introducción 1 Configuración de la Gestión Documental ERP 2 Funcionamiento de la Gestión Documental ERP 6 ÍNDICE Introducción El programa Ahora permite una

Más detalles

" ##$ % & '( % & )*+),$ -##$ -!- $! "-./ - 0WebClass1-2

 ##$ % & '( % & )*+),$ -##$ -!- $! -./ - 0WebClass1-2 ! " ##$ % & '( % & )*+),$ -##$ -!- $! "-./ - 0WebClass1-2!" # 345 637 6$5!!!89 & 5 :8-7 & & ;(< 8 $ + - 8 : #= ' 7= : 0 & 0 &- =.> = ;(("9 &? WebClass - 1@#$% &'A1 ;(< 8- ( ) * *+ " $ % B9 5 5 # :!- WebClass

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

Tutorial Enterprise Architect 7.5 Versión en español

Tutorial Enterprise Architect 7.5 Versión en español Página 1 de Tutorial Enterprise Architect 7.5 Versión en español Página 2 de Índice Aspectos básicos Vistazo general. 3 Diagrama de Clases.. 4 Atributos 6 Métodos. 10 Relaciones.. 11 Configuración de Opciones

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

Publicación Diciembre 2009.

Publicación Diciembre 2009. Publicación Diciembre 2009. EL ENTORNO VISUAL BASIC. CREAR EL PRIMER PROGRAMA EN VISUAL BASIC El primer paso para crear un programa de Visual Basic es abrir Visual Studio y crear un nuevo proyecto. En

Más detalles

Manual del usuario de COBEDIT II COBEDIT. Versión 3.02. www.cobtools.com Pagina : 1

Manual del usuario de COBEDIT II COBEDIT. Versión 3.02. www.cobtools.com Pagina : 1 COBEDIT Versión 3.02 www.cobtools.com Pagina : 1 I N D I C E Historia...3 Introducción...5 Descripción de Menús...6 Archivo...6 Editar...7 Buscar...8 Directorio...9 Compiladores...10 Runtime...11 Opciones...12

Más detalles

O3 Entorno de Trabajo

O3 Entorno de Trabajo O3 Entorno de Trabajo Entorno de trabajo En este capítulo explicaremos los diferentes elementos que componen el entorno de trabajo de la aplicación. El modo de trabajo que se explicará a continuación es

Más detalles

ETIQUETA DISEÑO DE PÁGINA

ETIQUETA DISEÑO DE PÁGINA ETIQUETA DISEÑO DE PÁGINA Es la tercera etiqueta de Excel 2007, agrupa las herramientas de temas 10, configuración de pagina, ajustes del área de impresión, opciones de la hoja (cuadriculas y encabezados),

Más detalles

Cursosindustriales.net Página 1

Cursosindustriales.net Página 1 Cursosindustriales.net Página 1 CURSO DE VB.NET. LOS TIPOS DE DATOS. Todo lenguaje de programación consta de una estructura para poder programar aplicaciones con él. En este tema vamos a empezar a estructurar

Más detalles

Módulo 8 Windows: Presentaciones con PowerPoint

Módulo 8 Windows: Presentaciones con PowerPoint Módulo 8 Windows: Presentaciones con PowerPoint Recursos metodológicos para la alfabetización digital Ordenador Práctico v2 / diciembre 2009 Este material está licenciado bajo Creative Commons Reconocimiento

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

Programación con VBA Excel

Programación con VBA Excel Programación con VBA Excel Píldoras Informáticas CAPÍTULO 1. Introducción. Macros... 6 1.1 Cuando utilizar una Macro... 6 1.2 Grabar una macro... 8 1.3 Ejecutar una Macro... 9 1.4 Seguridad en las macros...

Más detalles

Sentencias o instrucciones en Visual BASIC

Sentencias o instrucciones en Visual BASIC Tecnología a de la Informació Sentencias o instrucciones en Visual BASIC REM Tecnología a de la Informació REM es una sentencia no ejecutable y permite introducir comentarios en los programas. A esta práctica

Más detalles

MÓDULO 4: Interactividad. Objetivos: Contenidos: Unidad 1: combinar correspondencia. Unidad 3: hipervínculos y trabajo en línea

MÓDULO 4: Interactividad. Objetivos: Contenidos: Unidad 1: combinar correspondencia. Unidad 3: hipervínculos y trabajo en línea MÓDULO 4: Interactividad Objetivos: Manejar la creación de cartas y otros documentos personalizados Crear documentos interactivos a base de hipervínculos y marcadores Enviar archivos de Word por correo

Más detalles

Programación 2 Curso 2013 2014. Guía de desarrollo C/C++ con Eclipse

Programación 2 Curso 2013 2014. Guía de desarrollo C/C++ con Eclipse Programación 2 Curso 2013 2014 Introducción Guía de desarrollo C/C++ con Eclipse Eclipse 1 es un entorno de programación que permite el desarrollo de aplicaciones en diferentes lenguajes. Consta de un

Más detalles

Apéndice A Instalación de Visual Studio.NET

Apéndice A Instalación de Visual Studio.NET Apéndice A Instalación de Visual Studio.NET La versión de Visual Basic.NET utilizada en este Manual Imprescindible es la incluida en la versión Profesional de Visual Studio.NET. Este entorno de desarrollo

Más detalles

Módulo de Movilidad. Soluciones Gestión Administrativa e-gestión Factura. Guía de Instalación y Uso. Guia de manejo PDA (Movilidad) Página 1 de 32

Módulo de Movilidad. Soluciones Gestión Administrativa e-gestión Factura. Guía de Instalación y Uso. Guia de manejo PDA (Movilidad) Página 1 de 32 Módulo de Movilidad Soluciones Gestión Administrativa e-gestión Factura Guía de Instalación y Uso Fecha de revisión: 23/01/2009 Página 1 de 32 Índice 1. Introducción... 3 2. Instalación... 3 3. Configuración

Más detalles

Kaldeera Advanced Forms 2009 Guía del usuario

Kaldeera Advanced Forms 2009 Guía del usuario Kaldeera Advanced Forms 2009 Guía del usuario Indice Usando Kaldeera Advanced Forms 2009... 3 Accediendo a la página de configuración... 3 Activando o desactivando la funcionalidad de Kaldeera Advanced

Más detalles

Gobierno del Estado de México

Gobierno del Estado de México Gobierno del Estado de México Escuela Preparatoria Oficial No. 82 José Revueltas Hay que alcanzar la exaltación verdadera, para lograrlo, hay que ser serenos, sin prisas, estudiar, trabajar y disciplinarse

Más detalles

inclusite Accesibilidad web GUÍA FUNCIONAL

inclusite Accesibilidad web GUÍA FUNCIONAL GUÍA FUNCIONAL 0ÍNDICE 1 Introducción Página 3 2 Primeros pasos Página 5 3 Conceptos Página 9 4 Navegación por voz Página 12 5 Navegación por teclado Página 16 6 Navegación por sonido Página 20 7 Compatibilidad

Más detalles

Accesibilidad web GUÍA FUNCIONAL

Accesibilidad web GUÍA FUNCIONAL Accesibilidad web GUÍA FUNCIONAL 0 _ ÍNDICE 01_Introducción 02_Primeros pasos 03_Conceptos 04_Navegación por voz 05_Navegación por teclado 06_Navegación por sonido 07_Compatibilidad con lectores de pantalla

Más detalles

NCover: Manual de usuario

NCover: Manual de usuario NCover: Manual de usuario Fecha: Referencia: EJIE S.A. Mediterráneo, 3 Tel. 945 01 73 00* Fax. 945 01 73 01 01010 Vitoria-Gasteiz Posta-kutxatila / Apartado: 809 01080 Vitoria-Gasteiz www.ejie.es Este

Más detalles

Word Avanzado. Compilado* por José Mª Vitaller Talayero

Word Avanzado. Compilado* por José Mª Vitaller Talayero Word Avanzado Compilado* por José Mª Vitaller Talayero Departamento de Didáctica y Teoría de la Educación Facultad de Formación de Profesorado y Educación Universidad Autónoma de Madrid * Fuente: apuntes

Más detalles

CREANDO UNA AGENDA CON ACCESS. HÉCTOR MOEDANO CASTELÁN. SISTEMAS COMPUTACIONALES. APRENDIENDO A USAR ACCESS.

CREANDO UNA AGENDA CON ACCESS. HÉCTOR MOEDANO CASTELÁN. SISTEMAS COMPUTACIONALES. APRENDIENDO A USAR ACCESS. CREANDO UNA AGENDA CON ACCESS. HÉCTOR MOEDANO CASTELÁN. SISTEMAS COMPUTACIONALES. APRENDIENDO A USAR ACCESS. moed6@hotmail.com moed6@latinmail.com moed6@yahoo.com.mx Pachuca de Soto Hidalgo, a domingo,

Más detalles

Programa diseñado y creado por 2014 - Art-Tronic Promotora Audiovisual, S.L.

Programa diseñado y creado por 2014 - Art-Tronic Promotora Audiovisual, S.L. Manual de Usuario Programa diseñado y creado por Contenido 1. Acceso al programa... 3 2. Opciones del programa... 3 3. Inicio... 4 4. Empresa... 4 4.2. Impuestos... 5 4.3. Series de facturación... 5 4.4.

Más detalles

Manual del Webmail Correo Corporativo y Groupware

Manual del Webmail Correo Corporativo y Groupware Manual del Webmail Correo Corporativo y Groupware Sogo es el webmail desde el que se controlan todos los servicios del Correo Corporativo y Groupware, un novedoso producto de comunicación corporativa de

Más detalles

Copyright 2015 Pepa Cobos. Todos los derechos reservados.

Copyright 2015 Pepa Cobos. Todos los derechos reservados. Copyright 2015 Pepa Cobos. Todos los derechos reservados. Puedes imprimir una copia de este documento para tu uso personal. Excepto para ese fin, ninguna parte de esta publicación puede ser reproducida,

Más detalles

Capítulo 2. Google Calendar

Capítulo 2. Google Calendar Capítulo 2. Google Calendar Google Calendar es un espacio personal gratuito que ofrece Google a todos aquellos que disponen de una cuenta de GMail para que puedan crear, gestionar y compartir eventos dentro

Más detalles

1º Exportar la base de datos de Abies a un fichero de texto

1º Exportar la base de datos de Abies a un fichero de texto Catálogo biblioteca en Internet. Por José Antonio Cachón, IES Alpajés Aranjuez, marzo-2008 1/11 CATÁLOGO de la BIBLIOTECA en INTERNET El presente documento explica una forma posible de publicar el catálogo

Más detalles

SOLUCIÓN CASO CÁLCULO DE GASTOS DE VIAJE

SOLUCIÓN CASO CÁLCULO DE GASTOS DE VIAJE SOLUCIÓN CASO CÁLCULO DE GASTOS DE VIAJE La cumplimentación del parte de dietas requerirá de la introducción de algunos datos como: el nombre del empleado, la fecha de inicio del viaje, la fecha de finalización,

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

INTRODUCCIÓN... 4 REQUERIMIENTOS TÉCNICOS... 4 CÓMO ACCEDER AL AULA VIRTUAL... 5. Cómo accedo a la plataforma?... 5

INTRODUCCIÓN... 4 REQUERIMIENTOS TÉCNICOS... 4 CÓMO ACCEDER AL AULA VIRTUAL... 5. Cómo accedo a la plataforma?... 5 Contenido INTRODUCCIÓN... 4 REQUERIMIENTOS TÉCNICOS... 4 CÓMO ACCEDER AL AULA VIRTUAL... 5 Cómo accedo a la plataforma?... 5 Cómo me inscribo en un curso?... 5 He perdido mi contraseña, cómo puedo recuperarla?...

Más detalles

Laboratorio 4. Navegadores. Internet Explorer.

Laboratorio 4. Navegadores. Internet Explorer. UNIVERSIDAD CARLOS III DE MADRID. ESCUELA DE TURISMO. Informática aplicada al sector turístico Laboratorio 4. Navegadores. Internet Explorer. Como hemos visto en clase de teoría el WWW es un servicio de

Más detalles

PROGRAMA FORMATIVO MICROSOFT VISUAL BASIC. NET

PROGRAMA FORMATIVO MICROSOFT VISUAL BASIC. NET PROGRAMA FORMATIVO MICROSOFT VISUAL BASIC. NET www.bmformacion.es info@bmformacion.es Objetivos Curso de desarrollo de aplicaciones utilizando la tecnología de programación Microsoft.NET. El lenguaje utilizado

Más detalles

MÓDULO 5: Explorando Windows. Antes de comenzar

MÓDULO 5: Explorando Windows. Antes de comenzar MÓDULO 5: Explorando Windows Antes de comenzar En Windows 7 hay una herramienta para manejar archivos y carpetas: El Explorador de Windows. Es potente pero sencilla de utilizar, aunque debemos diseñarla

Más detalles

INCRUSTAR, ENLAZAR EMBED

INCRUSTAR, ENLAZAR EMBED TEMA 5 INCRUSTAR, ENLAZAR EMBED 5.1. Enlazar con Álbum de Picasa. PICASA es el lugar de Google donde podemos colgar nuestras fotos y crear álbumes. Una de las maneras de llegar a PICASA es a través del

Más detalles

1. INTRODUCCIÓN. FrontEnd Web

1. INTRODUCCIÓN. FrontEnd Web ÍNDICE 1. INTRODUCCIÓN.2 2. ACCESO A LA APLICACIÓN...3 3. TRAMITAR UN EXPEDIENTE..4 4. ALTA DE UN NUEVO TRABAJO PROFESIONAL EN UN EXPEDIENTE YA EXISTENTE..... 15 5. OTRAS UTILIDADES..... 16 1 1. INTRODUCCIÓN

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

PRIMEROS PASOS EN WINDOWS

PRIMEROS PASOS EN WINDOWS 1. EL ESCRITORIO PRIMEROS PASOS EN WINDOWS En Windows el escritorio está prácticamente vacío al principio para que seamos nosotros los que decidamos qué queremos situar en él. De hecho sólo nos encontramos

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

DreamWeaver. CS5 y CS6. Cursosindustriales. Curso de DreamWeaver CS6 1

DreamWeaver. CS5 y CS6. Cursosindustriales. Curso de DreamWeaver CS6 1 DreamWeaver CS5 y CS6 Cursosindustriales. Curso de DreamWeaver CS6 1 DREAMWEAVER CS5. ENTORNO DE DESARROLLO. Dreamweaver es una aplicación propietario que facilita la labor del desarrollador Web y le permite

Más detalles

Web Services. Visual Basic 2005 Ejemplo de Web Services. Alumnos Colaboradores: Rosario Avendaño Mirta Frias Laura Langer

Web Services. Visual Basic 2005 Ejemplo de Web Services. Alumnos Colaboradores: Rosario Avendaño Mirta Frias Laura Langer Web Services Visual Basic 2005 Alumnos Colaboradores: Rosario Avendaño Mirta Frias Laura Langer 1. Mapa 1.1 Paso Uno a) Crear en el escritorio de la pc la carpeta con nombre Ingeniero_por_un_dia b) Dentro

Más detalles

MANUAL DE GUADALINEX

MANUAL DE GUADALINEX MANUAL DE GUADALINEX Aspecto general Lo primero que nos encontramos al iniciar Guadalinex es el escritorio. Es el punto de partida de todas las operaciones que realizamos con el ordenador por eso vamos

Más detalles

Creación de controles de usuario

Creación de controles de usuario Creación de controles de usuario Índice Descripción 1 Lección: agregar controles de usuario a un formulario Web Form ASP.NET 2 Lección: crear controles de usuario 12 Creación de controles de usuario 1

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

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

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

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

Proyecto visual C# 2005 Express Edition: Imprimir Página 1 de 5

Proyecto visual C# 2005 Express Edition: Imprimir Página 1 de 5 Proyecto visual C# 2005 Express Edition: Imprimir Página 1 de 5 PROYECTO Imprimir: Crear un Nuevo Proyecto desde Visual C# 2005 Express Edition, del tipo Aplicación de Escritorio para Windows, con el nombre

Más detalles

OpenIRS DOCENTIA Módulo de Gestión. Manual de Usuario.

OpenIRS DOCENTIA Módulo de Gestión. Manual de Usuario. OpenIRS DOCENTIA Manual de Usuario. Versión 3.0.4 Diciembre 2013 Vicerrectorado de Evaluación de la Calidad 1 Contenido 1. INTRODUCCIÓN... 4 2. INSTALACIÓN DEL MÓDULO... 6 2.1. Requisitos Previos... 6

Más detalles

Índice. Introducción CMS CAMALEONS Presentación de plataforma Opciones. Configuración de la web Página de Inicio Barra Lateral Widgets

Índice. Introducción CMS CAMALEONS Presentación de plataforma Opciones. Configuración de la web Página de Inicio Barra Lateral Widgets Índice Introducción CMS CAMALEONS Presentación de plataforma Opciones Configuración de la web Página de Inicio Barra Lateral Widgets Cómo crear y administrar páginas Gestión de Módulos Gestión de usuarios

Más detalles

13 Trucos de lo más Útil.

13 Trucos de lo más Útil. ESCUELAS PROFESIONALES SAGRADA FAMILIA. 13 Trucos de lo más Útil. Aquí tienes 13 trucos de lo más útil para Ángel Miguel García Toharias. 2015 E S C U E L A S P R O F E S I O N A L E S S A G R A D A F

Más detalles

Ministerio de Educación. Base de datos en la Enseñanza. Open Office. Módulo 3: Controles de formulario

Ministerio de Educación. Base de datos en la Enseñanza. Open Office. Módulo 3: Controles de formulario Ministerio de Educación Base de datos en la Enseñanza. Open Office Módulo 3: Controles de formulario Instituto de Tecnologías Educativas 2011 Controles de formulario El control más habitual de un formulario

Más detalles

Manual del Estudiante

Manual del Estudiante Manual del Estudiante Por favor, mándenos sus comentarios, sugerencias y mejoras a teleensino@cesga.es Indice Índice de Contenidos Página de Bienvenida...2 Inscripción...2 Mis Cursos...3 Modificar mi perfil...4

Más detalles

TUTORIAL GOOGLE DOCS

TUTORIAL GOOGLE DOCS TUTORIAL GOOGLE DOCS Las principales ventajas de Google Docs son: Nuestros documentos se almacenan en línea: esto nos permite acceder a ellos desde cualquier ordenador con conexión a internet, y compartirlos

Más detalles

MANUAL DE CREACIÒN DE PAGINAS WEB CON LA APLICACIÓN ON-LINE JIMDO

MANUAL DE CREACIÒN DE PAGINAS WEB CON LA APLICACIÓN ON-LINE JIMDO MANUAL DE CREACIÒN DE PAGINAS WEB CON LA APLICACIÓN ON-LINE JIMDO 0. ÍNDICE 1. REGISTRARSE EN JIMDO... 2 1.1. Registrarse en la aplicación... 2 1.2. Acceso a la edición de nuestro sitio web... 3 2. HERRAMIENTAS

Más detalles

Módulo 8 Linux: Presentaciones con Impress

Módulo 8 Linux: Presentaciones con Impress Módulo 8 Linux: Presentaciones con Impress Recursos metodológicos para la alfabetización digital Ordenador Práctico v2 / diciembre 2009 Este material está licenciado bajo Creative Commons Reconocimiento

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

0 ÍNDICE. 1 Introducción. 2 Primeros pasos. 3 Conceptos. 4 Navegación por voz. 5 Navegación por teclado. 6 Navegación por sonido

0 ÍNDICE. 1 Introducción. 2 Primeros pasos. 3 Conceptos. 4 Navegación por voz. 5 Navegación por teclado. 6 Navegación por sonido GUÍA FUNCIONAL 0 ÍNDICE 1 Introducción 2 Primeros pasos 3 Conceptos 4 Navegación por voz 5 Navegación por teclado 6 Navegación por sonido 7 Compatibilidad con lectores de pantalla 8 Navegación en documentos

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

El Escritorio. En el escritorio tenemos iconos que permiten abrir el programa correspondiente.

El Escritorio. En el escritorio tenemos iconos que permiten abrir el programa correspondiente. El Escritorio Primera pantalla que nos aparecerá una vez se haya cargado el Sistema Operativo con el cual vamos a trabajar, en nuestro caso será el escritorio de Windows XP. Este escritorio es muy similar

Más detalles

Desarrollo de software

Desarrollo de software Desarrollo de software Texto que introduce al lector en el diseño y generación de informes con Crystal Reports para Visual Studio.NET, utilizando como base el lenguaje Visual Basic.NET. Se cubren tanto

Más detalles

Internet Explorer 5.0

Internet Explorer 5.0 Internet Explorer 5.0 Trucos para la suite de comunicaciones de Microsoft 1 Actualizaciones Es importante tener siempre actualizado el navegador, sea cual sea la versión que se emplee, por lo que conviene

Más detalles

Manual del programador, Parte 7: Crear archivos de Ayuda

Manual del programador, Parte 7: Crear archivos de Ayuda Manual del programador, Parte 7: Crear archivos de Ayuda Página 1 de 24 Manual del programador, Parte 7: Crear archivos de Ayuda Los archivos de Ayuda son un origen de información valiosa para los usuarios

Más detalles