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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Módulo I - PowerPoint

Módulo I - PowerPoint Módulo I - PowerPoint Índice Conociendo la aplicación de PowerPoint... 2 Iniciando la aplicación de PowerPoint... 3 Abriendo una presentación existente... 4 Conociendo las partes del área de trabajo de

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

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

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

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

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

Curso Internet Básico - Aularagon

Curso Internet Básico - Aularagon Antes de empezar es necesario que tengas claro algunas cosas: para configurar esta cuenta de correo, debes saber que el POP y el SMTP en este caso son mail.aragon.es; esta cuenta de correo hay que solicitarla

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

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

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

TALLER COMPUTACIÓN II

TALLER COMPUTACIÓN II Prof. Martín Ferreyra TALLER COMPUTACIÓN II MANEJO AVANZADO DE MS WORD COMBINAR CORRESPONDENCIA Combinar Correspondencia Instituto Secundario John Kennedy Unidad 2. Combinar correspondencia (I) Mediante

Más detalles

Ahora estaríamos en la vista de administrador que nos permite organizar el espacio que corresponde a esta asignatura: A_INFORMÁTICA_ESO.

Ahora estaríamos en la vista de administrador que nos permite organizar el espacio que corresponde a esta asignatura: A_INFORMÁTICA_ESO. Cómo alojar un documento en el Aula Virtual En el documento anterior El aula virtual como usuario nos poníamos en el papel de los alumnos y veíamos un curso C_Plataforma, como si fuésemos uno de ellos.

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

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

PLANTILLAS DE DOCUMENTOS EN WORD 2007

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

Más detalles

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

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

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

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

Combinar correspondencia

Combinar correspondencia Combinar correspondencia Mediante la opción Combinar correspondencia Word2010 nos permite incluir en un documento, datos almacenados en otro sitio. De esta forma podremos obtener copias de un mismo documento

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

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

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

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

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

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

www.pildorasinformaticas.com Página 1

www.pildorasinformaticas.com Página 1 Capítulo 1. CREACIÓN DE BBDD Y VALIDACIÓN DE DATOS... 4 1.1. Crear una BBDD... 4 1.2. Formulario de entrada de datos... 5 1.3. Importación de datos... 7 1.4. Ordenación de registros... 10 1.5. Autofiltros...

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

MINI MANUAL PARA CREAR FORMULARIOS CON PHP Marzo 2007

MINI MANUAL PARA CREAR FORMULARIOS CON PHP Marzo 2007 MINI MANUAL PARA CREAR FORMULARIOS CON PHP Marzo 2007 Servicio de Informática y Comunicaciones Para poder diseñar un formulario y que éste nos envíe los resultados a nuestro correo electrónico, necesitamos

Más detalles

CASO PRÁCTICO GESTIÓN DE PEDIDOS

CASO PRÁCTICO GESTIÓN DE PEDIDOS CASO PRÁCTICO GESTIÓN DE PEDIDOS Tenemos una tabla con los precios unitarios de los productos de nuestra empresa por categorías de clientes. Los clientes están clasificados en categorías de 1 a 4- en función

Más detalles

FORMACIÓN EN TIEMPO REAL

FORMACIÓN EN TIEMPO REAL FORMACIÓN EN TIEMPO REAL MANUAL DE CHAT www.jadtraders.com INDICE JadTraders Aula de Formación y Chat Datos del perfil. 1 Acceso al Aula. 3 Estructura del Chat. 4 Funciones de los iconos superiores.. 5

Más detalles

Microsoft Outlook 2003

Microsoft Outlook 2003 Elementos básicos de Outlook... 3 Panel de exploración... 3 Outlook para Hoy... 3 Personalizar Outlook para hoy... 4 Carpetas de correo... 5 Bandeja de salida... 5 Borrador... 5 Correo electrónico no deseado...

Más detalles

GENERADOR DE INFORMES

GENERADOR DE INFORMES GENERADOR DE INFORMES IdeSoftware Catalonia S.L. 1 ÍNDICE 1 ÍNDICE...2 2 INTRODUCCIÓN:...3 2.1 Acceder al generador...4 2.2 Crear un informe nuevo...5 2.2.1 Modificar uno ya existente...5 2.2.2 Crear uno

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

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

TUTORIAL DE Facebook. Proyecto Empleo 2.0

TUTORIAL DE Facebook. Proyecto Empleo 2.0 TUTORIAL DE Facebook Proyecto Empleo 2.0 ÍNDICE DE CONTENIDOS 1. Cómo registrarse... 1 2. Cómo acceder a tu cuenta... 5 3. Cómo añadir amigos... 6 4. Carga tu foto de perfil... 8 5. Perfil... 9 6. Fotos...

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

Gambas: Basic para Linux

Gambas: Basic para Linux LinuxFocus article number 329 http://linuxfocus.org Gambas: Basic para Linux by Jonàs Alvarez About the author: Jonàs Alvarez ha trabajado como programador de aplicaciones en entornos

Más detalles

Tutorial para hacer una base de datos sencilla con openoffice Base

Tutorial para hacer una base de datos sencilla con openoffice Base Tutorial para hacer una base de datos sencilla con openoffice Base (Perdonad los errores, está hecho con prisa, ya lo revisaré. Lo importante es que os valga para hacer el trabajo sin contratiempos. Podéis

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

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

Arsys Backup Online Manual de Usuario

Arsys Backup Online Manual de Usuario Arsys Backup Online Manual de Usuario 1 Contenido 1. Instalación del Programa Cliente... 3 Pasos previos... 3 Instalación... 3 Configuración del acceso... 6 Ubicación del servidor de seguridad... 6 Datos

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

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

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

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

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

Herramientas Visuales de Programación

Herramientas Visuales de Programación Pág. 1 07/04/2013 Para la compilación y ejecución del código que se realizará a lo largo de este curso vamos a utilizar el entorno de programación de la Herramienta Visual Studio 2010. El entorno de programación

Más detalles

Guardar y abrir documentos

Guardar y abrir documentos Contenido 1. Guardar como... 2 2. Abrir... 4 3. Recuperar archivos... 5 4. Unidades, Archivos y Carpetas... 5 5. Estructura de archivos... 6 6. Diferentes visiones de la lista de Abrir... 7 7. Cambiar

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

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

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

Más detalles

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

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

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

PHPMYADMIN Y MYSQL. Para gestionar la base de datos MySQL, lo haremos desde la aplicación PhpMyAdmin.

PHPMYADMIN Y MYSQL. Para gestionar la base de datos MySQL, lo haremos desde la aplicación PhpMyAdmin. PHPMYADMIN Y MYSQL Para gestionar la base de datos MySQL, lo haremos desde la aplicación PhpMyAdmin. PhpMyAdmin es una herramienta para la administración del servidor de base de datos MySQL que dispone

Más detalles

Cómo empezar? Cyclope 2.0

Cómo empezar? Cyclope 2.0 Cómo empezar? Cyclope 2.0 Luego de ingresar a Cyclope 2.0 con tu usuario, contraseña y nombre de dominio, aparece un listado de las diferentes funcionalidades que ofrece el sistema. Para comenzar, las

Más detalles

Fundamentos de programación para la creación de materiales educativos Lección 2

Fundamentos de programación para la creación de materiales educativos Lección 2 Fundamentos de programación para la creación de materiales educativos Lección 2 Programación básica con App Inventor Índice de contenido Introducción...3 Elementos básicos...3 Layouts... 4 Ejemplo 1: Calculadora...5

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

EFECTOS, ANIMACIÓN, TRANSICIÓN, IMÁGENES Y FOTOS EN POWER POINT

EFECTOS, ANIMACIÓN, TRANSICIÓN, IMÁGENES Y FOTOS EN POWER POINT EFECTOS, ANIMACIÓN, TRANSICIÓN, IMÁGENES Y FOTOS EN POWER POINT Qué es una plantilla? Las plantillas (Templates) son presentaciones cuyo formato y esquema de colores puede ser aplicado a otras presentaciones.

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

Avanza Lectura Fácil. E3: Guía de usuario

Avanza Lectura Fácil. E3: Guía de usuario Avanza Lectura Fácil E3: Guía de usuario Financiado por: Índice de contenidos 1 Introducción... 3 1.1 Para qué vale este manual?... 3 1.2 Vale para más cosas?... 3 2 Cómo entrar en el portal... 3 2.1 Registro

Más detalles

PLANTILLAS EN MICROSOFT WORD

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

Más detalles

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

fjweb@hotmail.es http://www.fjweb.es

fjweb@hotmail.es http://www.fjweb.es GASTOS CASA Archivo Excel (Control de Gastos Mensual y Anual) El archivo GASTOS 2015 - V2003.xls ó GASTOS 2015 - V2007.xlsm, está pensado para llevar los gastos, que tenemos cada mes, durante todo el Año.

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

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

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

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

1/ XAMPP: más fácil imposible. Vamos directamente a la página de descarga de Apache Friends para Windows

1/ XAMPP: más fácil imposible. Vamos directamente a la página de descarga de Apache Friends para Windows Moodle en XAMPP Presentación Xampp Moodle 1.9 Moodle 2.0 Moodle exprés Xampp Lite 1/ XAMPP: más fácil imposible 1.1/ Obtención de XAMPP Vamos directamente a la página de descarga de Apache Friends para

Más detalles

Manual del Taller de Dropbox. Manual para el Taller de Dropbox

Manual del Taller de Dropbox. Manual para el Taller de Dropbox Manual para el Taller de Dropbox Índice. Objetivos de aprendizaje 2 Dropbox. 2 Crear una cuenta en Dropbox 3 Instalar la aplicación de escritorio de Dropbox.. 4 Agregar archivos en Dropbox. 7 Crear carpetas

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

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

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

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

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

Temas de esta unidad :

Temas de esta unidad : Temas de esta unidad : Creación de Controles Web Personalizados Validación de entradas de usuarios Creación, lectura y escritura de archivos de texto Conceptos - Creacion de Controles Web Personalizados

Más detalles

Combinar correspondencia (I)

Combinar correspondencia (I) Combinar correspondencia (I) Mediante la opción Combinar correspondencia Word2007 nos permite incluir en un documento, datos almacenados en otro sitio. De esta forma podremos obtener copias de un mismo

Más detalles

PUESTA EN MARCHA PROGRAMA GESTION DE OPTICAS. Junio - 2004

PUESTA EN MARCHA PROGRAMA GESTION DE OPTICAS. Junio - 2004 PUESTA EN MARCHA PROGRAMA GESTION DE OPTICAS Junio - 2004 pmqsoft Servicios Informáticos, S.L. www.pmqsoft.com soporte@pmqsoft.com Entendiendo que la instalación ha finalizado y que todo ha salido correctamente.

Más detalles

Para ponerlo en funcionamiento deberemos realizar los siguientes pasos:

Para ponerlo en funcionamiento deberemos realizar los siguientes pasos: Curso de Macros en Excel Nivel intermedio Como escribir una macro utilizando el Editor de Visual Basic. Como ejecutar una macro. Macros con libros. Movernos por un libro. Elementos repetidos Comparación

Más detalles

FOROS. Manual de Usuario

FOROS. Manual de Usuario FOROS Manual de Usuario Versión: 1.1 Fecha: Septiembre de 2014 Tabla de Contenidos 1. INTRODUCCIÓN... 4 1.1 Propósito... 4 1.2 Definiciones, acrónimos y abreviaturas... 4 2. ESPECIFICACIONES TÉCNICAS...

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

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