Manual Creación de Aplicaciones Windows con Visual Basic Manual Creación de Aplicaciones Windows con Visual Basic 2010

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

Download "Manual Creación de Aplicaciones Windows con Visual Basic 2010. Manual Creación de Aplicaciones Windows con Visual Basic 2010"

Transcripción

1 Sé diferente, intégrate Mm020a Manual Creación de Aplicaciones Windows con Visual Basic 2010 Autor: Orlando Gutiérrez Fecha: 01/01/2010 Prohibida la reproducción total o parcial, derechos reservados, Instituto Gala de Venezuela 1

2 INDICE L1 WINDOWS FORMS... 3 L2 EL DISEÑADOR DE FORMULARIOS... 3 L3 JERARQUÍA DE OBJETOS WINDOWS FORMS... 3 L4 TAREAS COMUNES DE FORMULARIOS Y CONTROLES... 5 L5 PROPIEDADES MÉTODOS Y EVENTOS DEL OBJETO FORM MENÚS. FORMULARIOS MDI L6 HERENCIA DE FORMULARIOS... 7 L7 SUBCLASSING... 7 L8 EFECTOS DE TRANSPARENCIA... 7 L9 PROPIEDADES DINÁMICAS... 8 L10 EL OBJETO APPLICATION... 8 L11 EL OBJETO CURSOR... 8 L12 EL OBJETO SENDKEYS... 8 L13 CONTROLES... 9 L14 CONTROLES DE WINDOWS FORMS... 9 L15 TEXTBOX L16 LABEL L17 LINKLABEL L18 CHECKBOX Y RADIOBUTTON L19 LISTBOX L20 CHECKEDLISTBOX L21 COMBOBOX L22 SPLITTER L23 COMMONDIALOG L24 IMAGE L25 LISTVIEW L26 TREEVIEW L27 IMAGELIST L28 DATABINDING L29 CREANDO CONTROLES PERSONALIZADOS L30 GDI L31 GRÁFICOS VECTORIALES L32 LÍNEAS, RECTÁNGULOS, POLÍGONOS, ELIPSES Y ARCOS L33 EL OBJETO PEN L34 LA CLASE PATHS L35 EL OBJETO BRUSH L36 RELLENO DE FIGURAS L37 TRANSFORMACIONES L38 CARGANDO Y SALVADO IMÁGENES L39 TRANSFORMADO IMÁGENES L40 TRABAJANDO CON FUENTES Y TEXTO L41 TÉCNICAS AVANZADAS DE WIN L42 MANIPULANDO EL REGISTRO DE WINDOWS UTILIZANDO EL FILESYSTEMWATCHER L43 INICIANDO Y DETENIENDO PROCESOS L44 TRABAJANDO CON EL COMPONENTE PERFORMANCECOUNTER L45 TRABAJANDO CON EL COMPONENTE EVENTLOG Prohibida la reproducción total o parcial, derechos reservados, Instituto Gala de Venezuela 2

3 L1 WINDOWS FORMS CLASES FORMULARIOS EN.NET LOS FORMULARIOS SON CLASES, NO OBJETOS A EXCEPCIÓN DEL FORMULARIO UTILIZADO COMO VENTANA PRINCIPAL TODOS DEBEN CREARSE CON LA INSTRUCCIÓN NEW TODAS LAS CLASES DE FORMULARIOS HEREDAN DE SYSTEM.WINDOWS.FORM ESPACIO DE NOMBRES SYSTEM.WINDOWS.FORMS El espacio de nombres System.Windows.Forms contiene clases para crear aplicaciones para Windows aprovechando todas las ventajas de las características de la interfaz de usuario disponibles en el sistema operativo Microsoft Windows CATEGORÍAS DE CLASES: FORMULARIOS, MENÚES, CONTROLES, DISEÑADORES, COMPONENTES, ENLACES DATOS, CUADROS DE DIÁLOGO L2 EL DISEÑADOR DE FORMULARIOS DISEÑADOR DE FORMULARIOS BARRA DE HERRAMIENTAS PESTAÑA WINDOWS INTERFAZ WYSIWIG MENÚ DE PROPIEDADES DE LOS OBJETOS ESTANDARIZACIÓN EN.NET INTERFAZ GRÁFICA IDÉNTICA PARA VBNET, C#, C++,J# CLASES, MÉTODOS, PROPIEDADES ESPACIOS DE NOMBRES L3 JERARQUÍA DE OBJETOS WINDOWS FORMS CLASES GRUPO FORMULARIO HEREDAN DE LA CLASE CONTROL CLASE FORM, REPRESENTA UNA VENTANA SE PUEDEN CREAR CONTROLES PERSONALIZADOS HEREDANDO DE LA CLASE USERCONTROL Prohibida la reproducción total o parcial, derechos reservados, Instituto Gala de Venezuela 3

4 CLASES GRUPO MENÚES BARRAS DE HERRAMIENTAS, BARRAS DE MENÚ, BARRAS DE ESTADO Y MENÚES CONTEXTUALES CLASE TOOLSTRIP CLASE MENUSTRIP CLASE STATUSSTRIP CLASE CONTEXTMENUSTRIP CLASES GRUPO CONTROLES CONTROLES DE INTERFAZ GRÁFICA CLASE LABEL CLASE TEXTBOX CLASE LISTVIEW CLASE COMBOBOX CLASES GRUPO DISEÑADORES CLASES SOPORTANDO EL DISEÑO DE CONTROLES EN UNA SUPERFICIE DE PRESENTACIÓN CLASE FLOWLAYOUTPANEL CLASE TABLELAYOUTPANEL CLASE SPLITCONTAINER CLASES GRUPO COMPONENTES NO HEREDAN DE CONTROL CLASE FLOWLAYOUTPANEL CLASE TABLELAYOUTPANEL CLASE SPLITCONTAINER CLASES GRUPO ENLACES DATOS ENLACES CON DATOS EN LA APLICACIÓN CLASE DATAGRID CLASE DATAGRIDVIEW CLASE BINDINGNAVIGATOR CLASE BINDINGSOURCE Prohibida la reproducción total o parcial, derechos reservados, Instituto Gala de Venezuela 4

5 CLASES GRUPO CUADROS DE DIALOGO HERRAMIENTAS DE DIÁLOGO WINDOWS CLASE OPENFILEDIALOG, SAVEFILEDIALOG CLASE FONTDIALOG CLASE PRINTPREVIEWDIALOG, PRINTDIALOG CLASE MESSAGEBOX (CON EL MÉTODO SHOW) JERARQUÍA SYSTEM.WINDOWS.FORMS: ** COMPONENTMODEL.COM2INTEROP ** DESIGN ** DESIGN.BEHAVIOR ** LAYOUT ** PROPERTYGRIDINTERNAL ** VISUALSTYLES L4 TAREAS COMUNES DE FORMULARIOS Y CONTROLES ALGUNAS PROPIEDADES ALLOWDROP BACKCOLOR BACKGROUNDIMAGE BOTTON CONTEXTMENU CONTROLS CURSOR ENABLED NAME PARENT TEXT VISIBLE ALGUNOS MÉTODOS DODRAGDROP FOCUS HIDE INVALIDATE REFRESH SHOW UPDATE Prohibida la reproducción total o parcial, derechos reservados, Instituto Gala de Venezuela 5

6 ALGUNOS EVENTOS CLICK DOUBLECLICK DRAGDROP KEYDOWN, KEYPRESS, KEYUP MOUSEMOVE, MOUSEUP TEXTCHANGED L5 PROPIEDADES MÉTODOS Y EVENTOS DEL OBJETO FORM MENÚS. FORMULARIOS MDI. CLASE FORM REPRESENTA CUALQUIER VENTANA DE LA APLICACIÓN VENTANAS ESTÁNDARD, DE HERRAMIENTAS, SIN BORDES, FLOTANTES TAMBIÉN PARA CREAR VENTANAS MODALES DE UN CUADRO DE DIÁLOGO INTERFACES SDI (SINGLE DOCUMENT INTERFACE) O MDI (MULTIPLE DOCUMENT INTERFACE) PROPIEDADES BÁSICAS FORM TEXT SIZE DESKTOPLOCATION FORECOLOR FORMBORDERSTYLE MINIMIZEBOX MAXIMIZEBOX MÉTODOS BÁSICOS FORM SHOW HIDE SHOWDIALOG SETDESKTOPLOCATION EVENTOS BÁSICOS FORM ACTIVATED LOAD CLOSE TRUCO: VER CÓDIGO GENERADO POR WINDOWS PARA COMPRENDER LA VERSATILIDAD A TIEMPO DE EJECUCIÓN DE LA CLASE FORMS Prohibida la reproducción total o parcial, derechos reservados, Instituto Gala de Venezuela 6

7 CLASE MENÚ REPRESENTA LA FUNCIONALIDAD BASE DE TODOS LOS MENÚES CLASE BASE DE LAS CLASES MAINMENU, MENUITEM Y CONTEXTMENU INTERFAZ WYSIGIG EN.NET MUY SENCILLA LA EDICIÓN INTERFACES MDI MDI, MULTIPLE DOCUMENT INTERFACE FORMULARIO PRINCIPAL ATRIBUTO ismdicontainer EN true FORMULARIOS HIJOS, ATRIBUTO MdiParent CON EL NOMBRE DEL FORMULARIO PADRE EN.NET, EL OBJETO REPRESENTANDO AL FORMULARIO PRINCIPAL TIENE EL MISMO NOMBRE DE AL CLASE (PARA LOS OTROS FORMULARIOS NO APLICA) L6 HERENCIA DE FORMULARIOS HERENCIA DE FORMULARIOS FORMULARIOS EN.NET SON CLASES, NO OBJETOS APLICAN TODOS LOS MISMOS CONCEPTOS APLICABLES A LAS CLASES DE.NET PALABRA CLAVE INHERITS POR DEFECTO TODOS HEREDAN DE SYSTEM.WINDOWS.FORMS L7 SUBCLASSING SUBCLASSING DOS MANERAS EN.NET HERENCIA, UNA CLASE HEREDA DE OTRA Y TOMA LOS ATRIBUTOS COMPOSICIÓN, UNA CLASE CONTENIENDO A OTRA CLASE COMO PROPIEDAD O ATRIBUTO EJEMPLO PROPIEDAD CONTROLS DE UN FORMULARIO L8 EFECTOS DE TRANSPARENCIA EFECTOS TRANSPARENCIA CONSTANTE SYSTEM.DRAWING.COLOR.TRANSPARENT PROPIEDADES DE COLORES: BACKCOLOR (LA MÁS UTILIZADA) MÉTODO SETCOLORKEY CLASE IMAGEATTRIBUTES Prohibida la reproducción total o parcial, derechos reservados, Instituto Gala de Venezuela 7

8 L9 PROPIEDADES DINÁMICAS PROPIEDADES DINÁMICAS EN.NET TODO LO REALIZADO DESDE EL DISEÑADOR SE PUEDE REALIZAR EN TIEMPO DE EJECUCIÓN LA MAYORÍA DE LAS PROPIEDADES SON COLECCIONES, POR LO TANTO CON LOS MÉTODOS ADD Y REMOVE DE LAS MISMAS SE LE PUEDE CAMBIAR LA APARIENCIA A UNA INTERFAZ WINDOWS EN.NET SE PUEDE CONSTRUIR UNA VENTANA WINDOWS ON THE FLY L10 EL OBJETO APPLICATION OBJETO APPLICATION ES UNA CLASE CON MÉTODOS SHARED, STATIC PROPORCIONA PROPIEDADES Y MÉTODOS STATIC PARA ADMINISTRAR UNA APLICACIÓN OFRECE MÉTODOS PARA INICICAR Y DETENER UNA APLICACIÓN, PARA PROCESARA MENSAJES DE WINDOWS OFRECE PROPIEDADES PARA OBTENER INFORMACIÓN ACERCA DE UNA APLICACIÓN PROPIEDAD APPLICATION DE LA CLASE FORM UTILIDAD OBJETO APPLICATION ALMACENAR INFORMACIÓN DEL LENGUAJE DE LA APLICACIÓN CULTURE ALMACENAR INFORMACIÓN DE LA RUTA DE LA APLICACIÓN (EJECUTABLE, DIRECTORIOS) L11 EL OBJETO CURSOR OBJETO CURSOR REPRESENTA LA IMAGEN UTILIZADA PARA DIBUJAR EL PUNTERO DEL MOUSE (RATÓN) PROPIEDAD CURSOR DE TODAS LAS CLASES HEREDANDO DE CONTROL CURSOR DEFECTO System.Windows.Forms.Cursors.Default MÉTODO CURRENT PARA CAMBIAR O TOMAR EL CURSOR ACTUAL L12 EL OBJETO SENDKEYS OBJETO SENDKEYS OFRECE MÉTODOS PARA ENVIAR EVENTOS DE PRESIÓN DE TECLAS DEL TECLADO A UNA APLICACIÓN Prohibida la reproducción total o parcial, derechos reservados, Instituto Gala de Venezuela 8

9 MÉTODOS SEND Y SENDWAIT LAS TECLAS ESPECIALES TIENEN CODIFICACIÓN SE UTILIZAN LAS LLAVES {} L13 CONTROLES CONTROLES EN LA TERMINOLOGÍA MICROSOFT LOS CONTROLES SON ELEMENTOS GRÁFICOS DE LAS INTERFACES WINDOWS LOS CONTROLES EN LAS APLICACIONES VISUALES SON COMPONENTES ESTRUCTURA RECURSIVA UN CONTROL EN UNA COLECCIÓN CONTROLS, TIENE OTROS CONTROLES CONTROLES TIENEN PROPIEDADES, MÉTODOS Y EVENTOS TODOS LOS CONTROLES HEREDAN DE LA CLASE BASE CONTROL L14 CONTROLES DE WINDOWS FORMS CLASES GRUPO CONTROLES CONTROLES DE INTERFAZ GRÁFICA CLASE LABEL CLASE TEXTBOX CLASE LISTVIEW CLASE COMBOBOX CONTROLES WINDOWS FORMS UBICADOS EN EL ESPACIO DE NOMBRES SYSTEM.WINDOWS.FORMS CLASE LABEL CLASE TEXTBOX CLASE LISTVIEW CLASE COMBOBOX CLASES DERIVADAS AXHOST BUTTONBASE DATAGRID DATAGRIDVIEW DATATIMEPICKER GROUPBOX LABEL LISTCONTROL LISTVIEW MDICLIENT Prohibida la reproducción total o parcial, derechos reservados, Instituto Gala de Venezuela 9

10 MONTHCALENDAR PICTUREBOX PRINTPREVIEWCONTROL PROGRESSBAR SCROLLABLECONTROL SCROLLBAR SPLITTER STATUSBAR TABCONTROL TEXTBOXBASE TOOLBAR TRACKBAR TREEVIEW WEBBROWSERBASE L15 TEXTBOX CAJAS DE EDICIÓN DE TEXTO PERMITE MÚLTIPLES LÍNEAS Y ENMASCARAMIENTO DE CAMPOS CONTRASEÑA PROPIEADDES: TEXT, VISIBLE, ENABLED,MULTILINE, SCROLLBAR, ACCEPTSTAB, ACCEPTSRETURN, MAXLENGTH, PASSWORDCHAR, READONLY MÉTODOS: APPENDTEXT, UNDO, CUT, COPY, PASTE EVENTOS: KEYDOWN, CLICK, ENTER L16 LABEL REPRESENTA UNA ETIQUETA ESTANDARD DE WINDOWS ADEMÁS DE TEXTO PUEDE MOSTRAR IMÁGENES, PROPIEDAD IMAGE, PROPIEDAD IMAGEINDEX, IMAGE LIST L17 LINKLABEL REPRESENTA UN CONTROL DE ETIQUETA DE WINDOWS PARA MOSTRAR HIPERVÍNCULOS SIMILAR A LABEL CON LA ADICIÓN DE PERMITIR MOSTRAR UN HIPERVÍNCULO PROPIEDAD LINKS (CONTIENE UN LINK COLLECTION ACCESIBLE CON LOS MÉTODOS ADD Y REMOVE) PROPIEDAD LINKAREA L18 CHECKBOX Y RADIOBUTTON CHECKBOX CONTROL PARA SELECCIONAR ATRIBUTOS PUEDEN SELECCIONARSE VARIOS LAS OPCIONES NO SON MUTUAMENTE EXCLUYENTES PROPIEDAD APPAREANCE Prohibida la reproducción total o parcial, derechos reservados, Instituto Gala de Venezuela 10

11 PROPIEDAD THREESTATE PROPIEDAD CHECKED PROPIEDAD CHECKSTATE PROPIEDAD FLATSTYLE RADIOBUTTON CONTROL PARA SELECCIONAR ATRIBUTOS PUEDE SELECCIONARSE UNO SOLO LAS OPCIONES SON MUTUAMENTE EXCLUYENTES PROPIEDAD APPAREANCE PROPIEDAD AUTOCHECK PROPIEDAD CHECKED L19 LISTBOX CONTROL PARA MOSTRAR UNA LISTA DE ELEMENTOS MANEJADO CON COLECCIONES SE PUEDEN SELECCIONAR VARIOS PROPIEDAD SELECTIONMODE PROPIEDAD MULTICOLUMN PROPIEDAD DRAWMODE PROPIEDAD HORIZONTALEXTENT COLECCIONES ITEMS, SELECTEDITEMS, SELECTEDINDICES L20 CHECKEDLISTBOX CONTROL PARA MOSTRAR UNA LISTA DE ELEMENTOS, A LA IZQUIERDA DE CADA ELEMENTO SE MUESTRA UNA CASILLA DE CHECKED MANEJADO CON COLECCIONES SE PUEDEN SELECCIONAR VARIOS PROPIEDAD CHECKEDITEMCOLLECTION PROPIEDAD CHECKEDINDEXCOLLECTION L21 COMBOBOX REPRESENTA UNA LISTA COMBO DE WINDOWS (LISTBOX, CAMPO DE EDICIÓN) PERMITE SELECCIONAR UN ELEMENTO DE LA LISTA O ESCRIBIR UN NUEVO PROPIEDAD TEXT PROPIEDAD SELECTEDITEM PROPIEDAD SELECTEDINDEX L22 SPLITTER REPRESENTA UN CONTROL DIVISOR PERMITIENDO AL USUARIO CAMBIAR EL TAMAÑO DE LOS CONTROLES ACOPLADOS. CUANDO EL USUARIO DESPLAZA EL MOUSE POR ENCIMA DEL SPLITTER, EL CURSOR CAMBIA PARA INDICAR LA POSIBILIDAD DE CAMBIAR EL TAMAÑO DE LOS CONTROLES ACOPLADOS EN EL SPLITTER PROPIEDADES MINEXTRA, MINSIZE PROPIEDAD SPLITPOSITION EVENTOS SPLITTERMOVED, SPLITTERMOVING L23 COMMONDIALOG Prohibida la reproducción total o parcial, derechos reservados, Instituto Gala de Venezuela 11

12 ESPECIFICA LA CLASE BASE PARA MOSTRAR LOS CUADROS DE DIÁLOG EN LA PANTALLA LAS CLASES HEREDADAS DEBEN IMPLEMENTAR RUNDIALOG INVOCANDO A SHOWDIALOG L24 IMAGE SE ENCUENTRA EN EL ESPACIO DE NOMBRES SYSTEM.DRAWING CLASE BASE ABSTRACTA PROPORCIONANDO FUNCIONALIDAD PARA LAS CLASES DESCENDIENTES BITMAP Y METAFILE MÉTODOS GETPIXEL, SETPIXEL PROPIEDADES PIXELFORMAT, WIDTH, HEIGHT L25 LISTVIEW REPRESENTA UN CONTROL DE VISTA DE LISTA DE WINDOWS, EL CUAL MUESTRA UNA COLECCION DE ELMENTOS PARA SER VISTOS MEDIANTE UNA DE CUATRO VISTAS DISTINTAS LA LISTA DEL EXPLORADOR DE WINDOWS ES SIMILAR AL LISTVIEW MUESTRA UNA LISTA DE ELEMENTOS DE TEXTO, OPCIONALMENTE CON UN ÍCONO LA CLASE LISTVIEWITEM REPRESENTA A LOS ITEMS DE LA LISTA L26 TREEVIEW MUESTRA UNA COLECCIÓN JERÁRQUICA DE ELEMENTOS CON ETIQUETAS, REPRESENTADO CADA UNO POR UN TREENODE. ES UN ARBOL DE NODOS CON MÉTODOS DE EXPAND Y CONTRACT COLECCIÓN NODES (MÉTODOS REMOVE, ADD) PROPIEDAD SELECTEDNODE ESTRUCTURA RECURSIVA UN TREENODE TAMBIÉN TIENE NODES L27 IMAGELIST PROPORCIONA MÉTODOS PARA ADMINISTRAR UNA COLECCIÓN DE OBJETOS IMAGE LA CLASE IMAGELIST LA UTILIZAN OTROS CONTROLES COMO LISTVIEW, TREEVIEW O TOOLBAR L28 DATABINDING CONTROLES CON PROPIEDAD DATASOURCE MÉTODO DATABIND ENLACES CON FUENTES DE DATOS CLASE DATAGRID L29 CREANDO CONTROLES PERSONALIZADOS CONTROLES PERSONALIZADOS Prohibida la reproducción total o parcial, derechos reservados, Instituto Gala de Venezuela 12

13 HEREDANDO DE USERCONTROL EN.NET MÁS SENCILLO QUE CREAR UN CONTROL ACTIVEX COMO SE REALIZABA EN VISUAL BASIC 6.0 CLASE USERCONTROL CONTROL VACÍO UTILIZADO PARA CREAR OTROS CONTROLES A TRAVÉS DE LA INTERFAZ GRÁFICA A TRAVÉS DE CÓDIGO L30 GDI+ GDI + GDI, GRAPHICS DEVICE INTERFACE CLR, UTILIZA LA IMPLEMENTACIÓN AVANZADA GDI+ PERMITE MEJORAR LAS FACILIDADES GRÁFICAS DE LOS FORMULARIOS Y DE LOS CONTROLES APLICA UNICAMENTE A WINDOWS FORM NO ES POSIBLE UTILIZAR LAS FACILIDADES GDI DIRECTAMENTE EN UN WEB FORM. OBJETOS GDI GRAPHICS PEN BRUSH COLOR ESPACIOS DE NOMBRES GDI SYSTEM.DRAWING SYSTEM.DRAWING.DRAWING2D SYSTEM.DRAWING.IMAGING SYSTEM.DRAWING.TEXT SYSTEM.DRAWING.PRINTING L31 GRÁFICOS VECTORIALES GRÁFICOS VECTORIALES SE ESPECIFICAN EN EJES DE COORDENADAS CONCEPTO DE CLIPBOARD CONCEPTO DE MAPPING : TRANSFORMACIÓN EJES DE COORDENADAS, A POSICIONES PANTALLA OBJETOS PARA DIBUJAR: LINEAS, RECTÁNGULOS, POLÍGONOS, ELIPSES, ARCOS Prohibida la reproducción total o parcial, derechos reservados, Instituto Gala de Venezuela 13

14 REPRESENTACIÓN FINAL EN POLYLINES MATRICES DE TRANSFORMACIÓN GDI, IMPLEMENTA LAS TRANSFORMACIONES AFINES MATRIX DE 3X3 PARA DOS DIMENSIONES ESPACIO DE NOMBRES SYSTEM.DRAWING.DRAWING2D CLASE MATRIX L32 LÍNEAS, RECTÁNGULOS, POLÍGONOS, ELIPSES Y ARCOS CLASES GRÁFICAS CLASE GRAPHICS, PROPORICIONA MÉTODOS PARA DIBUJAR EN PANTALLA LINE, RECTANGLE Y POINT ENCAPSULAN PRIMITIVAS GDI LA CLASE PEN SE UTILIZA PARA DIBUJAR LÍNEAS Y CURVAS LÍNEAS ESTRUCTURA POINT (PROPIEDADES X, Y ) UNA LÍNEA SON DOS PUNTOS PUNTO ALMACENA COORDENADAS X, Y SE DIBUJA CON EL OBJETO PEN MÉTODO GRAPHICS.DRAWLINE PASANDO COMO PARÁMETRO UN OBJETO PEN PROPIEDADES DASHSTYLE, LINEJOIN RECTÁNGULO ESTRUCTURA RECTANGLE PROPIEDADES X, Y, LEFT, RIGHT, TOP, BOTTOM MÉTODO GRAPHICS.DRAWRECTANGLE PASÁNDOLE COMO PARÁMETRO UN OBJETO PEN PROPIEDADES DASHSTYLE, LINEJOIN POLIGONOS, ELIPSES Y ARCOS SE DIBUJAN CON EL OBJETO PEN POLÍGONO: MÉTODO GRAPHICS.DRAWLINES PASÁNDOLE COMO PARÁMETRO UN OBJETO PEN ARCO : MÉTODO GRAPHICS.DRAWARC PASÁNDOLE COMO PARÁMETRO UN OBJETO PEN ELIPSE: MÉTODO GRAPHICS.DRAWELIPSE PASÁNDOLE COMO PARÁMETRO UN OBJETO PEN Prohibida la reproducción total o parcial, derechos reservados, Instituto Gala de Venezuela 14

15 L33 EL OBJETO PEN EL OBJETO PEN TODOS LOS OBJETOS GRÁFICOS SE DIBUJAN CON EL OBJETO PEN REPRESENTAN LOS LÁPICES DE DIBUJO ALMACENAN LOS COLORES A DIBUJAR SE LE PASA COMO PARÁMETRO A LOS MÉTODOS GRAPHICS.DRAW* L34 LA CLASE PATHS LA CLASE PATHS UN TRAZADO ES UNA SECUENCIA DE TIPOS PRIMITIROS DE GRÁFICOS (LÍNEAS, RECTÁNGULOS, CURVAS, TEXTO, ETC) QUE SE PUEDEN MANIPULAR Y DIBUJAR COMO UNA SOLA UNIDAD UN TRAZADO SE PUEDE DIBUJAR CON EL MÉTODO GRAPHICS.DRAWPATH UN TRAZADO SE PUEDE RELLEAR CON EL MÉTODO GRAPHICS.FILLPATH CLASE GRAPHICSPATH REPRESENTA UNA SERIE DE CURVAS Y LÍNEAS CONECTADAS PROPIEDADES: FILLMODE, PATHDATA, PATHPOINTS, PATHTYPES, POINTCOUNT MÉTODOS ADD* MÉTODOS START* MÉTODOS CLOSE* L35 EL OBJETO BRUSH EL OBJETO BRUSH DEFINE LOS OBJETOS UTILIZADOS PARA RELLENAR FORMAS DE GRÁFICOS COMO RECTÁNGULOS, ELIPSE, TRAZADOS JERÁRQUIA BRUSH EN EL ESPACIO DE NOMBRES SYSTEM.DRAWING SOLIDBRUSH, TEXTUREBRUSH EN EL ESPACIO DE NOMBRES SYSTEM.DRAWING.DRAWING2D HATCHBRUSH, LINEARGRADIENTBRUSH, PATHGRADIENTBRUSH L36 RELLENO DE FIGURAS RELLENO DE FIGURAS MÉTODOS FILL CLASE GRAPHICS SOLIDBRUSH, TEXTUREBRUSH Prohibida la reproducción total o parcial, derechos reservados, Instituto Gala de Venezuela 15

16 FILLELLIPSE, FILLPATH, FILLPOLYGON, FILLRECTANGLE L37 TRANSFORMACIONES TRANSFORMACIONES, CLASE MATRIX CLASE MATRIX TRANSFORMACIONES AFINES MÉTODOS : ROTATE SCALE SHIFT TRANSFORMPOINTS TRANSFORMVECTORS TRANSLATE TRANSFORMACIONES, CLASE GRAPHICS REFERENCIAS A CLASE MATRIX PROPIEDADES: TRANSFORM MÉTODOS : MULTIPLYTRANSFORM ROTATETRANSFORM SCALETRANSFORM TRANSLATTRANSFORM CLASES DE IMÁGENES BITMAP (MAPAS DE BITS) ICON (ICONO DE WINDOWS COMO UN MAPA DE BITS) IMAGE (CLASE ABSTRACTA, DESCENCIENTES DE BITMAP Y METAFILE) METAFILE L38 CARGANDO Y SALVADO IMÁGENES MÉTODOS IMÁGENES FROM* PARA CARGAR SAVE* PARA SALVAR L39 TRANSFORMADO IMÁGENES TRANSFORMANDO IMÁGENES MÉTODO ROTATEFLIP PARA GIRAR Y VOLTEAR LAS IMÁGENES Prohibida la reproducción total o parcial, derechos reservados, Instituto Gala de Venezuela 16

17 L40 TRABAJANDO CON FUENTES Y TEXTO CLASES PARA MANIPULAR FUENTES FONT FONTCONVERTER FONTCONVERTER.FONTNAMECONVERTER FONTCONVERTER.FONTUNITCONVERTER FONTFAMILY ÉTODO ROTATEFLIP PARA GIRAR Y VOLTEAR LAS IMÁGENES CLASES Y ESTRUCTURAS PARA MANIPULAR TEXTO CLASE STRINGFORMAT ESTRUCTURAS STRINGALIGNMENT STRINGDIGITSUBSTITUTE STRINGFORMATFLAGS STRINGTRIMMING STRINGUNITS L41 TÉCNICAS AVANZADAS DE WIN32 ESPACIO DE NOMBRES WIN 32 EL ESPACIO DE NOMBRES SYSTEM.WIN32 PROPORCIONAL DOS TIPOS DE CLASES : UNA PARA CONTROLAR LOS EVENTOS DEL SISTEMA DE OPERACIÓN Y OTRA PARA MANEJAR LOS REGISTROS DEL SISTEMA CLASES WIN 32 POWERMODECHANGEDEVENTARGS REGISTRY REGISTRYKEY SESSIONENDEDEVENTARGS SESSIONENDINGEVENTARGS SYSTEMEVENTS TIMERELAPSEDEVENTARGS USERPREFERENCECHANGEDEVENTARGS USERPREFERENCECHANGINGEVENTARGS L42 MANIPULANDO EL REGISTRO DE WINDOWS UTILIZANDO EL FILESYSTEMWATCHER CLASE FILESYSTEMWATCHER ESPACIO DE NOMBRES SYSTEM.IO ESCUCHA LAS NOTIFICACIONES DEL CAMBIO DEL SISTEMA DE ARCHIVOS Y PROVOCA EVENTOS CUANDO CAMBIA UN DIRECTORIO O UN ARCHIVO DE UN DIRECTORIO PROPIEDADES FILESYSTEMWATCHER FILTER INCLUDESUBDIRECTORIES Prohibida la reproducción total o parcial, derechos reservados, Instituto Gala de Venezuela 17

18 PATH MÉTODOS FILESYSTEMWATCHER BEGININIT ENDINIT WAITFORCHANGED EVENTOS FILESYSTEMWATCHER CHANGED CREATED DELETED RENAMED L43 INICIANDO Y DETENIENDO PROCESOS LA CLASE PROCESS ESPACIO DE NOMBRES SYSTEM.DIAGNOSTICS PROPORCIONA ACCESO A PROCESOS LOCALES Y REMOTOS, Y PERMITE INICIAR Y DETENER PROCESOS DEL SISTEMA LOCAL PROPIEDADES PROCESS EXITTIME HANDLE ID STARTTIME THREADS TOTALPROCESSORTIME MÉTODOS PROCESS KILL REFRESH START WAITFOREXIT WAITFORINPUTIDLE Prohibida la reproducción total o parcial, derechos reservados, Instituto Gala de Venezuela 18

19 L44 TRABAJANDO CON EL COMPONENTE PERFORMANCECOUNTER CLASE PERFORMANCE COUNTER ESPACIO DE NOMBRES SYSTEM.DIAGNOSTICS REPRESENTA UN COMPONENTE DE CONTADOR DE RENDIMIENTO DE WINDOWS PROPIEDADES: COUNTERNAME, COUNTERTYPE, MACHINENAME, RAWVALUE MÉTODOS: BEGININIT, CLOSE, DECREMENT, ENDINIT, INCREMENT, NEXTSAMPLE, NEXTVALUE, FINALIZE L45 TRABAJANDO CON EL COMPONENTE EVENTLOG CLASE EVENTLOG ESPACIO DE NOMBRES SYSTEM.DIAGNOSTICS PROPORCIONA INTERACCIÓN CON REGISTROS DE EVENTOS DE WINDOWS PROPIEDADES: ENTRIES, LOG, MACHINENAME, SOURCE MÉTODOS: BEGININIT, CLOSE, DELETE, ENDINIT, GETEVENTLOGS, WRITEENTRY, WRITEEVENT Prohibida la reproducción total o parcial, derechos reservados, Instituto Gala de Venezuela 19

Aplicaciones para MS Windows

Aplicaciones para MS Windows Aplicaciones para MS Windows Aplicaciones para MS Windows En la plataforma.net el espacio de nombres que ofrece las clases necesarias para construir aplicaciones de escritorio bajo MS Windows se denomina

Más detalles

abacformacio@abacformacio.com 1

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

Más detalles

PROGRAMA FORMATIVO MICROSOFT VISUAL BASIC 2008

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

Más detalles

Trabajar con controles

Trabajar con controles Trabajar con controles Índice Descripción... 1 Lección: Crear un controlador de eventos para un control... 2 Lección: Uso de los controles de los formularios Windows Forms...12 Lección: Uso de los cuadros

Más detalles

Visual Basic 2012 (VB.NET) Los fundamentos del lenguaje - Desarrollar con Visual Studio 2012

Visual Basic 2012 (VB.NET) Los fundamentos del lenguaje - Desarrollar con Visual Studio 2012 Presentación de la plataforma.net 1. Introducción 13 1.1 Principio de funcionamiento del Common Language Runtime 14 1.2 Los servicios del Common Language Runtime 16 1.3 La Base Class Library 17 1.4 Las

Más detalles

Objetivos y Temario CURSO VISUAL BASIC 2012

Objetivos y Temario CURSO VISUAL BASIC 2012 Objetivos y Temario CURSO VISUAL BASIC 2012 OBJETIVOS Este curso sobre VB.NET está dirigido a los desarrolladores, incluso principiantes, que quieran dominar Visual Basic.NET. Después de describir el entorno

Más detalles

En Studio Net aparece un objeto denominado Graphics, que es el área donde se va a realizar el dibujo con uno de los métodos de dibujo.

En Studio Net aparece un objeto denominado Graphics, que es el área donde se va a realizar el dibujo con uno de los métodos de dibujo. 1. Gráficos. 1.1 Introducción. En Vb Net como mínimo hay que aproximarse al apartado gráficos, pues en el uso de la impresora es necesario el uso de varios de esos elementos, por lo tanto al menos hay

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

Introducción al desarrollo de aplicaciones de escritorio con.net

Introducción al desarrollo de aplicaciones de escritorio con.net Introducción al desarrollo de aplicaciones de escritorio con.net Objetivo Conocer los elementos involucrados en el desarrollo de una aplicación de escritorio Windows con Visual Studio 2005 y la plataforma

Más detalles

Formularios y menús Windows.

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

Más detalles

PROGRAMA FORMATIVO MICROSOFT VISUAL BASIC. NET

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

Más detalles

CONTENIDO PARTE 1. INTRODUCCIÓN... 1 PRÓLOGO... XXIII CAPÍTULO 1. INTRODUCCIÓN A MICROSOFT.NET...

CONTENIDO PARTE 1. INTRODUCCIÓN... 1 PRÓLOGO... XXIII CAPÍTULO 1. INTRODUCCIÓN A MICROSOFT.NET... CONTENIDO PRÓLOGO... XXIII PARTE 1. INTRODUCCIÓN... 1 CAPÍTULO 1. INTRODUCCIÓN A MICROSOFT.NET... 3 PLATAFORMA.NET... 4.NET Framework... 5 Aplicaciones de cliente... 7 Aplicaciones web... 7 ADO.NET...

Más detalles

Diseño de Interfaces y Menús

Diseño de Interfaces y Menús Cod. 1728.61 PLATAFORMA.NET Y SERVICIOS WEB belen@lsi lsi.uniovi.es OOTLab Dpto. de Informática Lab - Laboratorio de Tecnologías de Orientación a Objetos http://www www.ootlab.uniovi.es Contenidos Introducción

Más detalles

ESPECIALISTA EN TECNOLOGIA.NET

ESPECIALISTA EN TECNOLOGIA.NET ESPECIALISTA EN TECNOLOGIA.NET MÓDULOS Requisitos Duración Visual Basic.Net ADO.Net Visual C Sharp.Net ASP.Net Windows Communication Foundation 4 semanas 3 semanas 3 semanas 4 semanas 2 semanas Nociones

Más detalles

CONTENIDO PARTE 1. INTRODUCCIÓN... 1 PRÓLOGO... XXIII CAPÍTULO 1. INTRODUCCIÓN A MICROSOFT.NET...

CONTENIDO PARTE 1. INTRODUCCIÓN... 1 PRÓLOGO... XXIII CAPÍTULO 1. INTRODUCCIÓN A MICROSOFT.NET... CONTENIDO PRÓLOGO... XXIII PARTE 1. INTRODUCCIÓN... 1 CAPÍTULO 1. INTRODUCCIÓN A MICROSOFT.NET... 3 PLATAFORMA.NET... 4.NET Framework... 5 Aplicaciones de cliente... 7 Aplicaciones web... 7 ADO.NET...

Más detalles

Curso Online de Visual C#

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

Más detalles

INFORMATICA VISUAL BASIC 2008 GRAFICACIÓN I

INFORMATICA VISUAL BASIC 2008 GRAFICACIÓN I GRAFICACIÓN I GDI+: Interfaz Avanzado de Diseño de Gráficos Crea gráficos, dibujar texto y manipular imágenes gráficas como si fueran objetos GDI+ es una interfaz de programación de aplicaciones (API)

Más detalles

Primeros Pasos INTRODUCCIÓN A APLICACIONES WINDOWS. Introducción

Primeros Pasos INTRODUCCIÓN A APLICACIONES WINDOWS. Introducción INTRODUCCIÓN A APLICACIONES WINDOWS Introducción Hasta el momento y como lo mencionamos antes, solo hemos utilizado la consola para el desarrollo de aplicaciones, pero es monto de dar un vistazo a aplicaciones

Más detalles

VISUAL BASIC 2010 RECONOCIMIENTO UNIDAD UNO

VISUAL BASIC 2010 RECONOCIMIENTO UNIDAD UNO VISUAL BASIC 2010 RECONOCIMIENTO UNIDAD UNO Este curso es metodológico y como tal no tiene prueba única del 40%, su evaluación del 40% es por proyectos que los estudiantes presentan al final del curso

Más detalles

TEMA 2. CARACTERÍSTICAS DEL LENGUAJE VISUAL BASIC

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

Más detalles

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

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

Más detalles

PRÓLOGO... XXIII PARTE 1. INTRODUCCIÓN... 1 CAPÍTULO 1. INTRODUCCIÓN A MICROSOFT.NET...

PRÓLOGO... XXIII PARTE 1. INTRODUCCIÓN... 1 CAPÍTULO 1. INTRODUCCIÓN A MICROSOFT.NET... CONTENIDO PRÓLOGO... XXIII PARTE 1. INTRODUCCIÓN... 1 CAPÍTULO 1. INTRODUCCIÓN A MICROSOFT.NET... 3 PLATAFORMA.NET... 5.NET Framework... 6 Especificación común para todos los lenguajes... 6 ASP.NET...

Más detalles

TRABAJO CON PROYECTOS VISUALES EN C#

TRABAJO CON PROYECTOS VISUALES EN C# TRABAJO CON PROYECTOS VISUALES EN C# Un proyecto visual en C# se crea como una Windows Application, de la siguiente manera: Como normas fundamentales de planificación de un proyecto, vemos unos cuantos

Más detalles

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

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

Más detalles

Curso de Iniciación a Visual Basic 6.0

Curso de Iniciación a Visual Basic 6.0 Curso de Iniciación a Visual Basic 6.0 Visual Basic es uno de los lenguajes de programación más usados debido a su simplicidad, mezclada con unas grandes posibilidades de desarrollo en entornos gráficos.

Más detalles

Diplomado en Programación de Aplicaciones con Visual Basic.net

Diplomado en Programación de Aplicaciones con Visual Basic.net Diplomado en Programación de Aplicaciones con Visual Basic.net Diplomado en Programación de aplicaciones con Visual Basic.NET Temario Nivel Básico - Intermedio En este curso aprenderás características

Más detalles

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLOGICOS ESCUELA DE COMPUTACION

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLOGICOS ESCUELA DE COMPUTACION Ciclo 02/2013 UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLOGICOS ESCUELA DE COMPUTACION GUÍA DE LABORATORIO #11 Nombre de la Práctica: ADO.NET y conexiones a Base de Datos. Parte III Lugar de ejecución:

Más detalles

Curso de Programación en Visual Basic.NET. Nivel Básico - Intermedio

Curso de Programación en Visual Basic.NET. Nivel Básico - Intermedio Curso de Programación en Visual Basic.NET Nivel Básico - Intermedio CONTENIDO 1. Primer contacto con Microsoft Visual Basic.NET 1.1. Apertura y ejecución de un programa de Visual Basic.NET 1.1.1. El entorno

Más detalles

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

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

Más detalles

ESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERIA 201416- Visual Basic Básico Act5 Material apoyo Quiz1 VISUAL BASIC 2010

ESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERIA 201416- Visual Basic Básico Act5 Material apoyo Quiz1 VISUAL BASIC 2010 VISUAL BASIC 2010 Tener en cuenta: Este curso es metodológico y como tal no tiene prueba única del 40%, su evaluación del 40% es por proyectos que los estudiantes presentan al final del curso y luego sustentan

Más detalles

Microsoft Visual Basic

Microsoft Visual Basic Microsoft Visual Basic Qué es Visual Basic?... 3 Ventanas, eventos y mensajes... 3 Desarrollo de aplicaciones... 4 Entorno integrado de desarrollo (IDE)... 4 Crear la interfaz de usuario... 5 Formularios,

Más detalles

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

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

Más detalles

Fundamentos de las aplicaciones Windows

Fundamentos de las aplicaciones Windows Fundamentos de las aplicaciones Windows En el capítulo anterior, se ha presentado la jerarquía de clases que contiene el namespace System.Windows.Forms. En éste se estudian algunas de esas clases. Sin

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

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

Tema 7: Fundamentos de la programación sobre MS-Windows.

Tema 7: Fundamentos de la programación sobre MS-Windows. Tema 7: Fundamentos de la programación sobre MS-Windows. 1 Índice 2 1. El modelo de programación Windows: programación orientada a eventos 3 Paradigmas de programación: Programación secuencial: El programa

Más detalles

Guía rápida de Introducción a Windows Forms en C#.NET

Guía rápida de Introducción a Windows Forms en C#.NET Guía rápida de Introducción a Windows Forms en C#.NET Dr. Ramón V. Roque Hernández derecha ---> 1 derecha ---> 2 Ejecutar Explorador de soluciones (Vista de elementos de la solución) Forma Controles para

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

Curso Online de Microsoft Visual J++

Curso Online de Microsoft Visual J++ Curso Online de Microsoft Visual J++ Presentación El curso está orientado al desarrollo de aplicaciones dirigidas a la Web y aplicaciones Windows utilizando el entorno de desarrollo Microsoft Visual J++

Más detalles

Módulo 3 - Capítulo 2 1. Datos

Módulo 3 - Capítulo 2 1. Datos file:///h:/varios/curso_intro_net_csharp/modulo3/03_02b.htm Página 1 de 2 04/05/2013 Módulo 3 - Capítulo 2 1. Datos El grupo Datos corresponde con el grupo que tiene relación directa con los componentes

Más detalles

TUTORIAL PARA CREAR APLICACIONES CON C#

TUTORIAL PARA CREAR APLICACIONES CON C# TUTORIAL PARA CREAR APLICACIONES CON C# SESION 1: Desarrollando La Interfaz Gráfica De Usuario 3 SESION 2: Creando El Modelo De La Aplicacion 20 SESION 3: Creando La Base De Datos 25 SESION 4: Creando

Más detalles

Programación Orientada a Objetos I

Programación Orientada a Objetos I Programación Orientada a Objetos I 2 PROGRAMACIÓN ORIENTADA A OBJETOS I 3 ÍNDICE Presentación 5 Red de contenidos 6 UNIDAD 1 SEMANA 1 : Introducción a la arquitectura.net Framework 7 SEMANA 2 : Desarrollo

Más detalles

Presentación y objetivos

Presentación y objetivos Presentación y objetivos Este curso consta de tres módulos a través de los cuales se conocerá como desarrollar aplicaciones basadas en tecnología.net y Java. La programación orientada a objetos es una

Más detalles

Los controles principales

Los controles principales Los controles principales En el anterior capítulo se han estudiado las clases principales para el diseño de aplicaciones Windows. A continuación se describen los controles más utilizados para este tipo

Más detalles

Publicación Diciembre 2009.

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

Más detalles

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

MICROSOFT VISUAL BASIC.NET

MICROSOFT VISUAL BASIC.NET PRESENTACIÓN 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 primera parte

Más detalles

Curso Completo de Visual Basic 6.0

Curso Completo de Visual Basic 6.0 CURSO Curso Completo de Visual Basic 6.0 Escuela Superior de Ingenieros Industriales UNIVERSIDAD DE NAVARRA Javier García de Jalón José Ignacio Rodríguez Alfonso Brazález Patxi Funes Eduardo Carrasco Jesús

Más detalles

Introducción a las aplicaciones Windows

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

Más detalles

CURSO DE VISUAL BASIC.NET 2010

CURSO DE VISUAL BASIC.NET 2010 CURSO DE VISUAL BASIC.NET 2010 Proporcionar al alumno conocimientos sobre el entorno.net y su aplicación al lenguaje Visual Basic.NET. Conocer la programación orientada a eventos y objetos. Al término

Más detalles

Desarrollo y Construcción de Prototipos Electrónicos

Desarrollo y Construcción de Prototipos Electrónicos Desarrollo y Construcción de Prototipos Electrónicos U.D.- 1.2.- Creación de diseños Capture posee dos paletas de herramientas: Una para la ventana del editor de páginas de esquemas; y otra para la ventana

Más detalles

Las Ventanas son como contenedores, es posible poner en ellos una diversidad de objetos. Estos

Las Ventanas son como contenedores, es posible poner en ellos una diversidad de objetos. Estos VENTANAS (WINDOWS) Las Ventanas son como contenedores, es posible poner en ellos una diversidad de objetos. Estos objetos se denominan en forma genérica Las Formas Windows (ventanas) dan una interfase

Más detalles

CAPÍTULO 1. APLICACIÓN WPF...

CAPÍTULO 1. APLICACIÓN WPF... CONTENIDO PRÓLOGO... Para quién es este libro... Cómo está organizado el libro... Qué se necesita para utilizar este libro... Sobre los ejemplos del libro... Agradecimientos... XXI XXIII XXIV XXV XXV XXV

Más detalles

Descripción del espacio de trabajo

Descripción del espacio de trabajo del espacio de trabajo Bienvenidos a CorelDRAW, un completo programa de dibujo y diseño gráfico vectorial concebido para los profesionales del diseño gráfico. Este documento le mostrará la terminología

Más detalles

Dispositivos móviles

Dispositivos móviles Juan Manuel Cueva Lovelle cueva@lsi lsi.uniovi.es www.di di.uniovi.es/~ /~cueva Departamento de Informática OOTLab www.ootlab ootlab.uniovi.es Contenidos Sistemas Operativos Máquinas virtuales Software

Más detalles

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

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

Más detalles

INGRESAR AL VISUAL BASIC.NET. Al ingresar por primera vez al visual basic.net observara la siguiente pantalla:

INGRESAR AL VISUAL BASIC.NET. Al ingresar por primera vez al visual basic.net observara la siguiente pantalla: 1 Microsoft Visual Basic 2008 Express Edition INGRESAR AL VISUAL BASIC.NET Al ingresar por primera vez al visual basic.net observara la siguiente pantalla: En esta pantalla se muestra principalmente la

Más detalles

El entorno de desarrollo Visual Studio 2008

El entorno de desarrollo Visual Studio 2008 El entorno de desarrollo Visual Studio 2008 Manejo básico del entorno El diseñador de formularios Visual Studio como herramienta de prototipado: simular la interacción Luís Rodríguez Baena Universidad

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

2015-2016. Prácticas de Informática 5

2015-2016. Prácticas de Informática 5 2015-2016 Prácticas de Informática 5 Sesión 1: Introducción a Corel Corel Draw es un programa de dibujo vectorial que facilita la creación de ilustraciones profesionales: desde simples logotipos a complejos

Más detalles

Definiciones. Tema 21_Módulos Menú 1

Definiciones. Tema 21_Módulos Menú 1 Definiciones Un menú es una lista de opciones o de órdenes que forman parte de un mismo título, mediante los cuales se podrán seleccionar determinadas operaciones de la aplicación. El conjunto de todos

Más detalles

Grafos. Manual de usuario. Grafos - Manual de usuario

Grafos. Manual de usuario. Grafos - Manual de usuario Grafos Manual de usuario Grafos forma parte de un proyecto de investigación y desarrollo de aplicaciones informáticas de diseño modular orientadas hacia la docencia, investigación y labores profesionales

Más detalles

Unidad 2: El sistema operativo. Trabajo sin conexión.

Unidad 2: El sistema operativo. Trabajo sin conexión. Unidad 2: El sistema operativo. Trabajo sin conexión. Un sistema operativo es un conjunto de programas de control que actúa como intermediario entre el usuario y el hardware de un sistema informático,

Más detalles

El EID (Entorno Integrado de Desarrollo) de Visual Basic 6.0

El EID (Entorno Integrado de Desarrollo) de Visual Basic 6.0 2.1 Qué es Visual Basic? Visual Basic es un lenguaje de programación orientado a objetos creado por la Microsoft. Este lenguaje incorpora todas las herramientas necesarias para la creación de cualquier

Más detalles

Director del Proyecto Nombre Lugar de estudio Horas dedicadas al proyecto Gladys Aushay Universidad Nacional de Chimborazo

Director del Proyecto Nombre Lugar de estudio Horas dedicadas al proyecto Gladys Aushay Universidad Nacional de Chimborazo A. Datos Generales Área de Investigación: tecnológicas Líneas de Investigación Tecnologías de la información y creación Investigador (es): Director del Proyecto Nombre Lugar de estudio Horas dedicadas

Más detalles

Código IN_0031. Nombre WINDOWS VISTA. Categoría INFORMÁTICA. Modalidad ONLINE. Duración 25 HORAS. Vídeo. Audio. Objetivos

Código IN_0031. Nombre WINDOWS VISTA. Categoría INFORMÁTICA. Modalidad ONLINE. Duración 25 HORAS. Vídeo. Audio. Objetivos WINDOWS VISTA Código IN_0031 Nombre WINDOWS VISTA Categoría INFORMÁTICA Duración 25 HORAS Modalidad ONLINE Audio SI Vídeo SI Objetivos CONCEPTO DE SISTEMA OPERATIVO. WINDOWS CONCEPTO Y ASPECTO DE LAS VENTANAS.

Más detalles

PRACTICA 0:EL IDE DE C++ BUILDER 5.0

PRACTICA 0:EL IDE DE C++ BUILDER 5.0 PRACTICA 0:EL IDE DE C++ BUILDER 5.0 Introducción En esta práctica se van a realizar ejemplos sencillos referidos al entorno de programación de C++ Builder 5.0. El objetivo es familiarizarse con el entorno

Más detalles

Prezi : Es una herramienta que permite elaborar presentaciones. allá de un Power Point. Material de Aprendizaje Diseño de presentaciones en Línea

Prezi : Es una herramienta que permite elaborar presentaciones. allá de un Power Point. Material de Aprendizaje Diseño de presentaciones en Línea Load File L Insert i Shapes S Fullscreen space Write F Colors & Fonts Add Original Style P Capture View Delete All Prezi : Es una herramienta que permite elaborar presentaciones que van más allá de un

Más detalles

abacformacio@abacformacio.com 1

abacformacio@abacformacio.com 1 Microsoft Visual Basic 6.0 Curso de desarrollo de aplicaciones Windows utilizando el entorno de programación Microsoft Visual Basic 6.0. Se estudian las particularidades del lenguaje Basic, así como su

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

Paint es una herramienta de diseño de dibujos los cuales son almacenados como mapa de bits (archivos de imágenes tipo *.bmp).

Paint es una herramienta de diseño de dibujos los cuales son almacenados como mapa de bits (archivos de imágenes tipo *.bmp). Aplicación Paint Generalidades Paint es una herramienta de diseño de dibujos los cuales son almacenados como mapa de bits (archivos de imágenes tipo *.bmp). Para ejecutar la aplicación Paint se debe seleccionar

Más detalles

MANUAL Y ACTIVIDADES

MANUAL Y ACTIVIDADES Microsoft Paint MANUAL Y ACTIVIDADES Caeiro Fábregas - Pérez INDICE Exploramos Paint 3 Información general 3 Cuadro de herramientas 4 Herramientas de Paint 4 Cuadro de colores 7 Personalizar colores 8

Más detalles

DDBUILDER MANUAL DEL USUARIO

DDBUILDER MANUAL DEL USUARIO DDBUILDER MANUAL DEL USUARIO Página Qué es DDBuilder? 102 Creando Un Nuevo Diccionario de Datos 103 El Archivo de Configuración CONFIG.TPM 103 El archivo SQL.INI 104 La Interface de DDBuilder 105 Barra

Más detalles

QUE ES EL ENTORNO WINDOWS

QUE ES EL ENTORNO WINDOWS SISTEMAS OPERATIVOS Nuestro cerebro y el cerebro de una computadora son, obviamente, cosas diferentes. Nosotros tenemos una forma de ver las cosas y la computadora las ve de otra manera. Como debemos entendernos

Más detalles

Uso de Prezi - Guía de capacitación

Uso de Prezi - Guía de capacitación Uso de Prezi - Guía de capacitación Sitio web. http://www.prezi.com Objetivos. Al finalizar esta guía de trabajo, el docente será capaz de: Crear una cuenta de trabajo en www.prezi.com Crear presentaciones

Más detalles

Operación Microsoft Windows XP

Operación Microsoft Windows XP El Explorador de Windows xp Características del Explorador de Windows El Explorador de Windows es una de las aplicaciones más importantes con las que cuenta Windows. Es una herramienta indispensable en

Más detalles

CREIX AMB INTERNET ILLUSTRATOR: INTRODUCCIÓN AL DISEÑO VECTORIAL

CREIX AMB INTERNET ILLUSTRATOR: INTRODUCCIÓN AL DISEÑO VECTORIAL CREIX AMB INTERNET ILLUSTRATOR: INTRODUCCIÓN AL DISEÑO VECTORIAL Índice: Introducción...pág. 03 1. Entorno de Illustrator...pág:04 2. Creación de un nuevo documento...pág: 07 3. Uso de capas...pág: 10

Más detalles

Public Sub ConfigDataGrid(ByVal Formulario As Form, _ ByRef ObjDataGrid As DataGridView, _ ByVal Estado As Boolean)

Public Sub ConfigDataGrid(ByVal Formulario As Form, _ ByRef ObjDataGrid As DataGridView, _ ByVal Estado As Boolean) 1. Visualización. 1.1 Introducción. Objetos de visualización pueden ser cualquiera que nosotros queramos utilizar. Pero aquellos más habituales en el enlace con las Bases de datos podían ser DataGridView

Más detalles

Paradigmas de Programación Práctica II - Curso 2012/13

Paradigmas de Programación Práctica II - Curso 2012/13 Paradigmas de Programación Práctica II - Curso 2012/13 Distorsión de Imágenes II Definición y requisitos Esta práctica es una continuación de la práctica anterior (distorsión de imágenes) en la que vamos

Más detalles

Manual simple de manejo de wordpress

Manual simple de manejo de wordpress Manual simple de manejo de wordpress Índice de contenido 1.- El registro...3 2.- El Escritorio...4 Resumen Ahora mismo...4 Publicación Rápida...4 Últimos borradores...5 Comentarios recientes y enlaces

Más detalles

Gràfics per computador (Curs 04-05)

Gràfics per computador (Curs 04-05) Gràfics per computador (Curs 04-05) Departament de Sistemas Informàtics i Computació Escola Politècnica Superior d Alcoi Enginyeria Tècnica en Informàtica de Gestió PRÀCTICA 1 Jordi Linares i Pellicer

Más detalles

SILABO DE HERRAMIENTAS DE DESARROLLO DE SOFTWARE

SILABO DE HERRAMIENTAS DE DESARROLLO DE SOFTWARE SILABO DE HERRAMIENTAS DE DESARROLLO DE SOFTWARE I. INFORMACIÓN GENERAL 1.1. Familia Profesional : Computación e Informática 1.2. Carrera Profesional : Computación e Informática 1.3. Módulo Profesional

Más detalles

Descripción del espacio de trabajo

Descripción del espacio de trabajo del espacio de trabajo Bienvenido a Corel PHOTO-PAINT, un potente programa de edición de imágenes de mapa de bits que permite retocar fotografías existentes o crear gráficos originales. Este documento

Más detalles

Programacio n con Visual Basic 2010

Programacio n con Visual Basic 2010 Programacio n con Visual Basic 2010 Agradecimientos Francisco Charte Ojeda Introducción Plataforma y servicios Ediciones de Visual Basic 2010 A quién va dirigido este libro Estructura del libro Tipografía

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

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

Introducción a Inkscape

Introducción a Inkscape Introducción a Inkscape Introducción...2 Primeros pasos con InkScape...3 Entorno de InkScape...3 Operaciones básicas...7 Fijando el color de trazo y fondo...7 El zoom...7 Mover, escalar y girar...8 Cuadro

Más detalles

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

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

Más detalles

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

El formulario es el plano de fondo para los controles. Se puede cambiar la situación y el tamaño de una ventana (formulario) utilizando el ratón. Crear una aplicación Cuando arranca Visual Basic, aparece una ventana como la siguiente: Esta ventana tiene tres pestañas que hacen referencia al proyecto: Nuevo, Existente o Recientes que vamos a abrir.

Más detalles

Draw. Dibujo vectorial

Draw. Dibujo vectorial Ministerio de Educación, Cultura y Deporte Draw. Dibujo vectorial Profundización Introducción Instituto Nacional de Tecnologías Educativas y de Formación del Profesorado 2012 Draw. Open Office Inicio Objetivos

Más detalles

ENTORNO DE DESARROLLO MICROSOFT.NET 2010

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

Más detalles

Form Designer Guía del usuario DOC-FD-UG-SP-01/01/12

Form Designer Guía del usuario DOC-FD-UG-SP-01/01/12 Form Designer Guía del usuario DOC-FD-UG-SP-01/01/12 La información que contiene este manual no tiene carácter contractual y puede estar sujeta a cambios sin previo aviso. La aplicación a la que se hace

Más detalles

Tema 8. Creación y diseño de un sitio web

Tema 8. Creación y diseño de un sitio web 1. Interfaz de Dreamweaver MX El entorno de trabajo de Dreamweaver está compuesto por una serie de ventanas, paneles y otros elementos configurables por el usuario. En la Figura 1 podemos ver una posible

Más detalles

Desarrollo de Aplicaciones Interactivas 3º ITIS. Guión de prácticas. Programación visual con Borland C++ Builder DESCRIPCIÓN

Desarrollo de Aplicaciones Interactivas 3º ITIS. Guión de prácticas. Programación visual con Borland C++ Builder DESCRIPCIÓN Desarrollo de Aplicaciones Interactivas 3º ITIS Guión de prácticas DESCRIPCIÓN Borland C++ Builder es un Entorno Integrado de Desarrollo o IDE (esto es, editor + compilador + depurador) bastante completo,

Más detalles

JotForm: formularios en línea Diseño de materiales multimedia. Web 2.0. 5.10 JotForm: formularios en línea

JotForm: formularios en línea Diseño de materiales multimedia. Web 2.0. 5.10 JotForm: formularios en línea 475 5.10 JotForm: formularios en línea 476 5.10 JotForm: formularios en línea JotForm (http://jotform.com) es un sitio que permite crear formularios web susceptibles de integrar en una página HTML. El

Más detalles

Pl_Editor. 25 de enero de 2016

Pl_Editor. 25 de enero de 2016 Pl_Editor Pl_Editor II 25 de enero de 2016 Pl_Editor III Índice 1. Introducción a Pl_Editor 2 2. Archivos de Pl_Editor 2 2.1. Archivo de entrada y bloque de título predeterminado................................

Más detalles

Curso ICA de: ON LINE WINDOWS VISTA

Curso ICA de: ON LINE WINDOWS VISTA Curso ICA de: ON LINE WINDOWS VISTA DURACIÓN: 25 HORAS OBJETIVOS Al realizar este curso, el alumno adquirirá las siguientes habilidades y conocimientos: Concepto de sistema operativo. Windows Vista Concepto

Más detalles