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

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

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

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

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

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

AGREGAR UN EQUIPO A UNA RED Y COMPARTIR ARCHIVOS CON WINDOWS 7

AGREGAR UN EQUIPO A UNA RED Y COMPARTIR ARCHIVOS CON WINDOWS 7 Tutoriales de ayuda e información para todos los niveles AGREGAR UN EQUIPO A UNA RED Y COMPARTIR ARCHIVOS CON WINDOWS 7 Como agregar a una red existente un equipo con Windows 7 y compartir sus archivos

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

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

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

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

Más detalles

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

RELACIÓN DE PRÁCTICAS DEL TEMA 2

RELACIÓN DE PRÁCTICAS DEL TEMA 2 RELACIÓN DE PRÁCTICAS DEL TEMA 2 PRÁCTICA S.O. (I): Crear un fichero con Wordpad con tus datos personales y guardarlo en c:/temp Crear una carpeta con tu nombre en c:/temp (ej. C:/temp/pepita) Copiar el

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

TEMA 2 WINDOWS XP Lección 4 BLOC DE NOTAS

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

Más detalles

2_trabajar con calc I

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

Más detalles

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

GUÍA RÁPIDA DE TRABAJOS CON ARCHIVOS.

GUÍA RÁPIDA DE TRABAJOS CON ARCHIVOS. GUÍA RÁPIDA DE TRABAJOS CON ARCHIVOS. 1 Direcciones o Ubicaciones, Carpetas y Archivos Botones de navegación. El botón Atrás permite volver a carpetas que hemos examinado anteriormente. El botón Arriba

Más detalles

COMO CREAR UNA PÁGINA WEB 2-INTRODUCCIÓN A DREAWEAVER

COMO CREAR UNA PÁGINA WEB 2-INTRODUCCIÓN A DREAWEAVER 2011 2012 COMO CREAR UNA PÁGINA WEB 2-INTRODUCCIÓN A DREAWEAVER WWW.FAUBELL.COM vicente@faubell.com Hasta ahora hemos visto una pequeña introducción a la creación de las páginas web. No te preocupes por

Más detalles

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

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

Más detalles

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

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

3.1. Guardar un libro de trabajo

3.1. Guardar un libro de trabajo Vamos a ver las operaciones referentes a archivos como abrir, nuevo, guardar, guardar como y cerrar para poder manejarlas sin problemas a la hora de trabajar con libros de trabajo de Excel. Básicamente

Más detalles

GUIA APLICACIÓN DE SOLICITUDES POR INTERNET. Gestión de Cursos, Certificados de Aptitud Profesional y Tarjetas de Cualificación de Conductores ÍNDICE

GUIA APLICACIÓN DE SOLICITUDES POR INTERNET. Gestión de Cursos, Certificados de Aptitud Profesional y Tarjetas de Cualificación de Conductores ÍNDICE ÍNDICE ACCESO A LA APLICACIÓN... 2 1.- HOMOLOGACIÓN DE CURSOS... 4 1.1.- INICIAR EXPEDIENTE... 4 1.2.- CONSULTA DE EXPEDIENTES... 13 1.3.- RENUNCIA A LA HOMOLOGACIÓN... 16 2.- MECÁNICA DE CURSOS... 19

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

GUÍA RED SOCIAL FACEBOOK

GUÍA RED SOCIAL FACEBOOK GUÍA RED SOCIAL FACEBOOK Qué es una Red Social? Una Red Sociales un sitio en internet donde compartir información, mensajes, ideas, fotos, etc., con amigos, conocidos y desconocidos. Para acceder a una

Más detalles

Capítulo 9. Archivos de sintaxis

Capítulo 9. Archivos de sintaxis Capítulo 9 Archivos de sintaxis El SPSS permite generar y editar archivos de texto con sintaxis SPSS, es decir, archivos de texto con instrucciones de programación en un lenguaje propio del SPSS. Esta

Más detalles

GESTIÓN DOCUMENTAL PARA EL SISTEMA DE CALIDAD

GESTIÓN DOCUMENTAL PARA EL SISTEMA DE CALIDAD GESTIÓN DOCUMENTAL PARA EL SISTEMA DE CALIDAD Manual de usuario 1 - ÍNDICE 1 - ÍNDICE... 2 2 - INTRODUCCIÓN... 3 3 - SELECCIÓN CARPETA TRABAJO... 4 3.1 CÓMO CAMBIAR DE EMPRESA O DE CARPETA DE TRABAJO?...

Más detalles

MACROS. Automatizar tareas a través del uso de las macros.

MACROS. Automatizar tareas a través del uso de las macros. OBJETIVOS MACROS Definiciones Automatizar tareas a través del uso de las macros. Grabar Ejecutar Manipular macros. Tipos de Macros en Excel Introducción Las operaciones tradicionales que se pueden realizar

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

Curso de PHP con MySQL Gratis

Curso de PHP con MySQL Gratis Curso de PHP con MySQL Gratis Introducción Este mini curso o mini tutorial de PHP le ayudará a realizar cualquier sistema para que pueda insertar uno o varios registros a una base de datos con MySQL, este

Más detalles

EL PROGRAMA DE PRESENTACIONES IMPRESS (I)

EL PROGRAMA DE PRESENTACIONES IMPRESS (I) Bollullos del Cdo. (Huelva) Centro TIC/DIG EL PROGRAMA DE PRESENTACIONES IMPRESS (I) Introducción Básicamente Impress es un programa de presentaciones proyectadas a través de diapositivas (pantallas completas)

Más detalles

Crear la base de datos antes de la instalación de Wordpress.

Crear la base de datos antes de la instalación de Wordpress. Introducción En este tutorial básico sobre instalar Wordpress en tu propio hosting mediante un panel de control cpanel y aprenderás como personalizar las bases de datos MySQL que utiliza Wordpress. Para

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

Bibliotecas Escolares. Perfil de Lector.

Bibliotecas Escolares. Perfil de Lector. Bibliotecas Escolares. Perfil de Lector. 2012 Como usuario Lector de AbiesWeb, podrás acceder al catálogo de fondos, solicitar reservas, ver tus préstamos activos, ver el historial de tus lecturas, escribir

Más detalles

Un pequeñísimo tutorial para explicar cómo darse de alta al MEJOR SISTEMA de compartición, backup... en la web.

Un pequeñísimo tutorial para explicar cómo darse de alta al MEJOR SISTEMA de compartición, backup... en la web. ALTA EN DROPBOX Un pequeñísimo tutorial para explicar cómo darse de alta al MEJOR SISTEMA de compartición, backup... en la web. DROPBOX EN LA RED Nos vamos a cualquiera de los navegadores que tengamos

Más detalles

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

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

Más detalles

Manual de iniciación a

Manual de iniciación a DOCUMENTACIÓN Picasa y otras nubes Manual de iniciación a DROPBOX 1 Últimamente se ha hablado mucho de la nube y de cómo es el futuro de la Web. También se han presentado servicios y aplicaciones que ya

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

Person IP CRM Manual MOBILE

Person IP CRM Manual MOBILE Manual MOBILE División Informática BuscPerson Telecomunicaciones : Manual MOBILE 0.- Introducción 3 0.1 Configuración de los terminales 3 0.2 Acceso de Usuarios 3 1.- Funcionalidades CRM 5 1.1 Agenda del

Más detalles

Internet Information Server

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

Más detalles

Manual básico de Outlook Express

Manual básico de Outlook Express Manual básico de Outlook Express INDICE 1. Elementos básicos a. Crear un correo nuevo. b. Enviar y recibir correo. c. Direcciones. d. Buscar en correos. 2. Utilidades a. Cómo adjuntar archivos. b. Insertar

Más detalles

MANUAL PARA GESTIÓN DE INCIDENCIAS INFORMÁTICAS

MANUAL PARA GESTIÓN DE INCIDENCIAS INFORMÁTICAS MANUAL PARA GESTIÓN DE INCIDENCIAS INFORMÁTICAS En este manual aprenderemos a introducir un Ticket de Soporte (Incidencia Informática) y ver todo el proceso hasta que se resuelve. Para poder escribir Tickets

Más detalles

Manual SBR. Pero antes de explicar las actividades que principalmente podemos desarrollar vamos a dar una visión global de la aplicación.

Manual SBR. Pero antes de explicar las actividades que principalmente podemos desarrollar vamos a dar una visión global de la aplicación. Manual SBR Este proyecto consta de una herramienta denominada SBR mediante la cual el usuario podrá realizar principalmente las siguientes actividades: Crear un nuevo dominio. Modificar el dominio existente.

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

TPV Táctil. Configuración y Uso. Rev. 1.2 21/01/09

TPV Táctil. Configuración y Uso. Rev. 1.2 21/01/09 Configuración y Uso Rev. 1.2 21/01/09 Rev. 2.0 20100616 1.- Ruta de Acceso a Imágenes. 2.- Estructuración de los Artículos. 3.- Creación de Grupos de Familias. 4.- Creación de Familias de Ventas. 5.- Creación

Más detalles

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

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

Más detalles

Tutorial DC++ Usarlo es muy sencillo y configurarlo también, aunque tiene algunos trucos importentes.

Tutorial DC++ Usarlo es muy sencillo y configurarlo también, aunque tiene algunos trucos importentes. Tutorial DC++ Para compartir, lo mejor es usar el DC++, que es un programa de intercambio P2P (como el emule) pero optimizado para usarlo en redes locales. Usarlo es muy sencillo y configurarlo también,

Más detalles

Operación Microsoft Access 97

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

Más detalles

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

Proceso de cifrado. La fortaleza de los algoritmos es que son públicos, es decir, se conocen todas las transformaciones que se aplican al documento

Proceso de cifrado. La fortaleza de los algoritmos es que son públicos, es decir, se conocen todas las transformaciones que se aplican al documento Qué es AT-Encrypt nos permitirá dotar de contraseña a cualquier documento o carpeta. Este documento o carpeta sólo será legible por aquel que conozca la contraseña El funcionamiento del cifrado (o encriptación)

Más detalles

MACROS Y FORMULARIOS

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

Más detalles

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

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

Más detalles

Gestor de contenidos de la plataforma web

Gestor de contenidos de la plataforma web Gestor de contenidos de la plataforma web 2011 1 de 24 Funcionamiento del gestor de contenidos Acceso Para acceder al la extranet es necesario ir a la dirección web: http://www.tudominio.com/adm e introducir

Más detalles

MANUAL APLICACIÓN. SOFTWARE GESTIÓN DE CLÍNICAS DENTALES

MANUAL APLICACIÓN. SOFTWARE GESTIÓN DE CLÍNICAS DENTALES 1. ÍNDICE MANUAL APLICACIÓN. SOFTWARE GESTIÓN DE CLÍNICAS DENTALES 1. INTRODUCCIÓN...4 2 INSTALACIÓN DE LA APLICACIÓN...4 3 PANTALLA DE ACCESO...5 4 SELECCIÓN DE CLÍNICA...6 5 PANTALLA PRINCIPAL...7 6.

Más detalles

Apuntes para hacer páginas Web con FrontPage

Apuntes para hacer páginas Web con FrontPage 1 ASIGNATURA: USOS MATEMÁTICOS DE INTERNET PARA SECUNDARIA Y BACHILLERATO CURSO: Cursos y acciones de postgrado, 2004-2005 PROFESORA: Inés M. Gómez-Chacón CARÁCTER/CRÉDITOS: 3 DEPARTAMENTO: ÁLGEBRA FACULTAD

Más detalles

GUÍA DE USUARIO DEL CORREO

GUÍA DE USUARIO DEL CORREO REPÚBLICA BOLIVARIANA DE VENEZUELA MINISTERIO DEL PODER POPULAR PARA LA EDUCACIÓN DIRECCIÓN GENERAL DE LA OFICINA DE ADMINISTRACIÓN Y SERVICIOS DIVISIÓN DE SOPORTE TÉCNICO Y FORMACIÓN AL USUARIO GUÍA DE

Más detalles

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

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

Más detalles

GUÍA DE USUARIO: GOOGLE DRIVE

GUÍA DE USUARIO: GOOGLE DRIVE GUÍA DE USUARIO: GOOGLE DRIVE Google Drive es una herramienta telemática de la web 2.0 que permite el trabajo virtual de forma colaborativa. En Google Drive podemos encontrar una barra de navegación en

Más detalles

UTILIZACIÓN DE UNA CUENTA DE CORREO ELECTRÓNICO (NUEVO) Acceso al correo electrónico

UTILIZACIÓN DE UNA CUENTA DE CORREO ELECTRÓNICO (NUEVO) Acceso al correo electrónico Acceso al correo electrónico Pasamos ahora a lo que sería usar la cuenta de correo que nos hicimos en la clase anterior. Lo primero que hacemos es entrar en la página web de Yahoo y localizar el icono

Más detalles

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

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

Más detalles

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

Tutorial de Introducción a la Informática Tema 0 Windows. Windows. 1. Objetivos

Tutorial de Introducción a la Informática Tema 0 Windows. Windows. 1. Objetivos 1. Objetivos Este tema de introducción es el primero que debe seguir un alumno para asegurar que conoce los principios básicos de informática, como el manejo elemental del ratón y el teclado para gestionar

Más detalles

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

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

Más detalles

Toda base de datos relacional se basa en dos objetos

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

Más detalles

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

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

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

Más detalles

REGISTRAR LOS SITIOS WEB MÁS INTERESANTES

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

Más detalles

INDICE. 1. Introducción... 4. 2. El panel Entities view... 5. 3. El panel grafico... 6. 4. Barra de botones... 6. 4.1. Botones de Behavior...

INDICE. 1. Introducción... 4. 2. El panel Entities view... 5. 3. El panel grafico... 6. 4. Barra de botones... 6. 4.1. Botones de Behavior... MANUAL DE USUARIO INDICE 1. Introducción... 4 2. El panel Entities view... 5 3. El panel grafico... 6 4. Barra de botones... 6 4.1. Botones de Behavior... 7 4.2. Botones de In-agents... 8 4.3. Botones

Más detalles

AGREGAR COMPONENTES ADICIONALES DE WINDOWS

AGREGAR COMPONENTES ADICIONALES DE WINDOWS INSTALACIÓN DE IIS EN WINDOWS XP El sistema está desarrollado para ejecutarse bajo la plataforma IIS de Windows XP. Por esta razón, incluimos la instalación de IIS (Servidor de Web) para la correcta ejecución

Más detalles

MANUAL DE AYUDA MODULO TALLAS Y COLORES

MANUAL DE AYUDA MODULO TALLAS Y COLORES MANUAL DE AYUDA MODULO TALLAS Y COLORES Fecha última revisión: Enero 2010 Índice TALLAS Y COLORES... 3 1. Introducción... 3 CONFIGURACIÓN PARÁMETROS TC (Tallas y Colores)... 3 2. Módulos Visibles... 3

Más detalles

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

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

Más detalles

Uso básico desde la propia página del sitio

Uso básico desde la propia página del sitio Para acceder al entorno de Office 365, escriba la dirección http://correo.ulpgc.es. Antes de introducir el nombre de usuario, marcamos la opción de "Mantener la sesión iniciada" e iniciamos sesión introduciendo

Más detalles

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

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

Más detalles

Manual para la utilización de PrestaShop

Manual para la utilización de PrestaShop Manual para la utilización de PrestaShop En este manual mostraremos de forma sencilla y práctica la utilización del Gestor de su Tienda Online mediante Prestashop 1.6, explicaremos todo lo necesario para

Más detalles

Elementos de Microsoft Word

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

Más detalles

Correo Electrónico: Webmail: Horde 3.1.1

Correo Electrónico: Webmail: Horde 3.1.1 CONTENIDOS: PAGINA Qué es Webmail?. 2 Acceder a Webmail. 2 Instilación del Certificado UCO. 4 Instilación Certificado I.explorer. 4 Instilación Certificado Firefox. 7 Opciones Webmail. 8 Opciones Información

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

UNIVERSIDAD DE MEDELLÍN NUEVO PORTAL WEB MANUAL DE USUARIO GESTOR DE CONTENIDOS

UNIVERSIDAD DE MEDELLÍN NUEVO PORTAL WEB MANUAL DE USUARIO GESTOR DE CONTENIDOS UNIVERSIDAD DE MEDELLÍN MANUAL DE USUARIO GESTOR DE CONTENIDOS NUEVO PORTAL WEB TABLA DE CONTENIDO Tabla de Contenido 2 Consideraciones Iniciales 3 Ingreso al Sistema 4 Opciones de Gestor de contenidos

Más detalles

Manual de configuración de Thunderbird ÍNDICE

Manual de configuración de Thunderbird ÍNDICE Manual de configuración de Thunderbird ÍNDICE 1. ARRANCANDO THUNDERBIRD POR PRIMERA VEZ... 2 2. ARRANCANDO THUNDERBIRD POR N-ÉSIMA VEZ... 2 3. CONFIGURACIÓN DE CUENTA DE CORREO... 4 4. SERVICIO DE DIRECTORIO

Más detalles

COMPROBACIONES BÁSICAS PARA EL USO DE FIRMA EN EL RTC

COMPROBACIONES BÁSICAS PARA EL USO DE FIRMA EN EL RTC TITULO: COMPROBACIONES BÁSICAS PARA EL USO DE FIRMA EN EL RTC RESUMEN: La idea de este documento es mostrar una serie de acciones y ayudas básicas para intentar determinar y solucionar problemas en la

Más detalles

Uso de varias pantallas y pantalla Splash

Uso de varias pantallas y pantalla Splash Uso de varias pantallas y pantalla Splash Índice 1. USO DE VARIAS PANTALLAS... 3 2. CREACIÓN DE PANTALLA DE INICIO O DE SPLASH... 10 2 1. Uso de varias pantallas Vamos a explicar como se crean aplicaciones

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

Guía para el tratamiento en Allegro de recibos para centros no pertenecientes a la Generalitat Valenciana.

Guía para el tratamiento en Allegro de recibos para centros no pertenecientes a la Generalitat Valenciana. Guía para el tratamiento en Allegro de recibos para centros no pertenecientes a la Generalitat Valenciana. Esta guía muestra como proceder en la configuración y posterior uso de la aplicación Allegro en

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

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

Base de datos en Excel

Base de datos en Excel Base de datos en Excel Una base datos es un conjunto de información que ha sido organizado bajo un mismo contexto y se encuentra almacenada y lista para ser utilizada en cualquier momento. Las bases de

Más detalles

UD6. Diseño de presentaciones

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

Más detalles

Sistema de Gestión Portuaria Sistema de Gestión Portuaria Uso General del Sistema

Sistema de Gestión Portuaria Sistema de Gestión Portuaria Uso General del Sistema Sistema de Gestión Portuaria Uso General del Sistema Uso General del Sistema Página 1 de 21 Contenido Contenido... 2 1.Ingreso al Sistema... 3 2.Uso del Menú... 6 3.Visualizar Novedades del Sistema...

Más detalles

Creando una webquests

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

Más detalles

Traslado de Copias y Presentación de Escritos. Manual de Usuario V.3.1

Traslado de Copias y Presentación de Escritos. Manual de Usuario V.3.1 Traslado de Copias y Presentación de Escritos Manual de Usuario V.3.1 Página: 2 45 INDICE INTRODUCCIÓN... 3 1 ACCESO A LA APLICACIÓN... 3 2 PROCESO DE FIRMA... 4 3 TRASLADOS PENDIENTES DE ACEPTAR POR EL

Más detalles

Tema2 Windows XP Lección 1 MENÚ INICIO y BARRA DE TAREAS

Tema2 Windows XP Lección 1 MENÚ INICIO y BARRA DE TAREAS Tema2 Windows XP Lección 1 MENÚ INICIO y BARRA DE TAREAS 1) EL MENÚ INICIO En esta lección vamos a realizar un paso importante hacia el conocimiento de los elementos del Menú Inicio y la Barra de Tareas.

Más detalles

Este programa mueve cada motor de forma independiente, y cuando termina una línea pasa a la siguiente.

Este programa mueve cada motor de forma independiente, y cuando termina una línea pasa a la siguiente. 1 Programa 1 Utilizando el icono añadimos un movimiento a por cada línea de programa. Podremos usar 8 posibles líneas de programa (Base, Hombro, Codo, Muñeca, Pinza, Salida 1, Salida 2 y línea en blanco).

Más detalles

UNIDAD I PROCESADOR DE TEXTOS

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

Más detalles

Guía nuevo panel de clientes Hostalia

Guía nuevo panel de clientes Hostalia Guía nuevo panel de clientes Hostalia Cardenal Gardoki, 1 48008 BILBAO (Vizcaya) Teléfono: 902 012 199 www.hostalia.com 1. Estructura del panel de administración El panel de control presenta un diseño

Más detalles

Qué es y para qué sirve Excel2007?

Qué es y para qué sirve Excel2007? Excel es un programa del tipo Hoja de Cálculo que permite realizar operaciones con números organizados en una cuadrícula. Es útil para realizar desde simples sumas hasta cálculos de préstamos hipotecarios.

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

MANUAL BASICO DE WEBEX

MANUAL BASICO DE WEBEX MANUAL BASICO DE WEBEX Webex es un servicio de web conferencias y soluciones de colaboración, lo que significa que nos permite crear una conferencia por internet en la cual además de vernos los unos a

Más detalles

G R U P O S INDICE Cómo crear una cuenta en ARQA? Cómo tener un grupo en ARQA? Secciones y funcionalidades de los grupos Configuración del grupo

G R U P O S INDICE Cómo crear una cuenta en ARQA? Cómo tener un grupo en ARQA? Secciones y funcionalidades de los grupos Configuración del grupo INDICE Cómo crear una cuenta en ARQA? 4 Cómo tener un grupo en ARQA? 5 Secciones y funcionalidades de los grupos 6 Muro del Grupo 6 Compartir Textos 8 Compartir Imágenes 9 Compartir videos 10 Compartir

Más detalles