Prof. Luis Miguel Oliveros

Slides:



Advertisements
Presentaciones similares
ANALISIS Y DISEÑO ORIENTADO A OBJETOS
Advertisements

Presentación de Visual Web Developer 2005 Express Edition Alfonso Goyeneche Torres Presidencia Nacional Comunidad Académica Microsoft Junta Directiva Nacional.
Excel.
Elegimos EXE estándar. Propiedades del formulario Nombre: Edad BorderStyle: 3-Fixed Dialog Caption: Edad Moveable: False StartUpPosition: 2- CenterScreen.
PROGRAMACIÓN CON VISUAL BASIC.
Modemmujer, Red Feminista de Comunicación Electrónica.
Cuando se necesita sacar una imagen de un archivo de texto y grabarla como archivo tipo imagen una de las alternativas es usar la opción de imprimir pantalla.
TABLAS EN WORD.
Al abrir el Access aparece una ventana para crear una base en blanco, con la ayuda de un asistente o abrir una existente. Al principio optamos por la primera.
Marcos y multimedia con html
Instalación, Manipulación y uso.
Guía de autoaprendizaje
PROPIEDADES Cada uno de los objetos que forman un formulario, desde el formulario mismo hasta los botones de comando y demás objetos contenidos en él,
Módulo 6: Validando la Entrada de Usuario
Qué es una ventana En informática, una ventana es un área visual, normalmente de forma rectangular, que contiene algún tipo de interfaz de usuario, mostrando.
MENSAJE DEL DIA ALBERT EINSTEIN
1 Etiquetas y Botones Prof. Gonzalo Pastor. 2Etiquetas ► Sirven para mostrar textos ► Las propiedades más utilizadas son: Alignment : Determina si el.
1, 2, 3 Power Point Seleccionar algunas de estas opciones. Para comenzar.
POWER POINT Ing. Evelyn Riveros H..
Material de la Prof. Jessie Lema
Ing. Cleyver Vazquez Jijon
CONTROLES BASICOS PARTE DEL ENTORNO DE VISUAL BASIC
INTRODUCIÓN A MICROSOFT EXCEL 2007
INFOMATICA EMPRESARIAL Principales Contenidos: Clase 26 de Mayo de 2012 Alejandra Meliza Caro Profesor.
Como empezar en Access 2000 Abrir Access 2000 Pulsamos INICIO
Tema 7. Introducción a lenguaje de programación Visual Basic (clase 1)
Capítulo III Diseñador de Formas. El diseñador de Formas (Form Designer) Herramientas de dos vias y su uso. Un ejemplo de herramientas de dos vías. Configurando.
ENTORNO GRÁFICO DE VISUAL BASIC 2013
Computación Aplicada Facultad de Ingeniería Universidad Autónoma de Querétaro Ma. Teresa García Ramírez 1.
Valor X Valor Y Punto (0,0) Coordenadas.
Pictures Barras. Imágenes Existen 2 controles gráficos: Picture Box e Image ► Ambos controles permiten desplegar archivos gráficos de tipo, gif, bitmap,
Técnico Superior en Administración. PROCESADOR DE TEXTOS Software que posibilita la creación o modificación de documentos escritos por medio de una computadora.
MICROSOFT PAINT Microsoft Paint es un programa simple para editar gráficos, este programa esta incluido en Microsoft Windows. Muchas de las opciones.
APLICACIÓN EN VISUAL BASIC
Visual Basic Visual Basic 6.0 es un programa que consiste en la programación en lenguaje Basic en un entorno visual de manejo.
QUÈ ES VISUAL BASIC ES UN LENGUAJE DE PROGRAMACIÒN QUE SE HA DISEÑADO PARA FACILITAR EL DESARROLLO DE APLICACIONES EN EL ENTORNO GRÀFICO. (GUI GRAPHICAL.
Laboratorio Informática II Clase 5 Excel Controles Active X.
Microsoft Office Excel
QUÈ ES VISUAL BASIC ES UN LENGUAJE DE PROGRAMACIÒN QUE SE HA DISEÑADO PARA FACILITAR EL DESARROLLO DE APLICACIONES EN EL ENTORNO GRÀFICO (GUI GRAPHICAL.
Hermilia Molina Acevedo
Visual basic CLASE III. Dimensionar – Crear Variables Tipos de Variables: - Integer: Números Enteros - Double: Números con punto flotante - String: Cadena.
Microsoft OFFICE Word MBA. Lida Loor Macías.
QUIMESTRE II PARCIAL I.
Introducción a Windows Después de realizar esta practica ud. sabrá hacer lo siguiente: Abrir un programa Entender el funcionamiento del Explorador de Windows.
Introducción al uso de la computadora
El escritorio y la barra de tareas
Visual Basic FORMULARIOS MÚLTIPLES.
Tema 10. Uso de formularios y controles
Los Controles de Visual Basic
por: Prof. Luis Vallenilla
Excel La Hoja De Cálculo.
Ministerio de Educación instituto Fermín Naudeau catedra: programación tema: controles de visual Basic tema#4 profesora: Edith Rodríguez alumnas: Jennifer.
Microsoft OFFICE Word MBA. Lida Loor Macías.
COMANDOS PRINCIPALES DE VISUAL BASIC 6.0
Microsoft Power Point Tema: “Como manejo del Power Point como herramienta estudiantil”.
Ing. Vanessa Borjas. Entorno gráfico En un entorno gráfico se tiende a que cada uno de los programas esté compuesto por un formulario, aunque no es una.
Mediacentro Clase #3 de Word I.
CONTENIDO ABRIR PAINT UTILIZAR PAINT USO DE COLORES DIBUJAR FIGURAS
Visual Basic. Sorange campos Introducción Es uno de los tantos lenguajes de programación que podemos encontrar hoy en día. Dicho lenguaje nace del BASIC.
¿Qué es un Mapa Conceptual?
A continuación podrás conocer y llevar a cabo las operaciones propias de Formatos y Aspecto del Texto en CALC. Haz click en el botón destacado.
Visual Basic.
Es un ambiente gráfico de desarrollo de aplicaciones para el sistema operativo Microsoft Windows. Las aplicaciones creadas con Visual Basic están basadas.
QUÈ ES VISUAL ESTUDIO ES UN LENGUAJE DE PROGRAMACIÒN QUE SE HA DISEÑADO PARA FACILITAR EL DESARROLLO DE APLICACIONES EN EL ENTORNO GRÀFICO. (GUI GRAPHICAL.
¿Cómo programar un Botón para agregar registros a una base de datos?
QUÈ ES VISUAL ESTUDIO ES UN LENGUAJE DE PROGRAMACIÒN QUE SE HA DISEÑADO PARA FACILITAR EL DESARROLLO DE APLICACIONES EN EL ENTORNO GRÀFICO. OBJETIVO:
Ejercicios… Elaborar un documento que incluya: -Identificación y justificación del tipo de paradigma empleado en una serie de ejercicios 3 de estos Crear.
Microsoft Word Procesador de Textos
 Excel es un programa de aplicaciones que modifica tus habilidades para grabar datos y luego extraer resultados de la misma.  Con Excel puede ingresar.
ALGORITMOS Asignatura: Informática. Algoritmos Conjunto de instrucciones ordenadas de forma lógica y precisa, con un inicio y fin que permite resolver.
Transcripción de la presentación:

Prof. Luis Miguel Oliveros Estructura y Datos de Programación I Elementos De Delphi Delphi es un entorno de desarrollo de software diseñado para la programación de propósito general con énfasis en la programación visual. En Delphi se utiliza como lenguaje de programación una versión moderna de Pascal llamada Object Pascal. Es producido comercialmente por la empresa estadounidense CodeGear, adquirida en mayo de 2008 por Embarcadero Technologies, una empresa del grupo Thoma Cressey Bravo, en una suma que ronda los 30 millones de dólares. En sus diferentes variantes, permite producir archivos ejecutables para Windows, GNU/Linux y la plataforma .NET. Prof. Luis Miguel Oliveros

Prof. Luis Miguel Oliveros Estructura y Datos de Programación I Elementos De Delphi Tipos de Cuadros de Mensajes ShowMessage (Expresion_de_Texto); ShowMessage (‘ShowMessage – Mostrar Mensaje!’); Prof. Luis Miguel Oliveros

Prof. Luis Miguel Oliveros Estructura y Datos de Programación I Elementos De Delphi Tipos de Cuadros de Mensajes ShowMessagePos (Mensaje, Ancho, Largo); ShowMessagePos (‘Debe introducir un número’, 10, 15); Para Mostrar el cuadro centrado: ShowMessagePos (Mensaje, Screen.Width div 3, Screen.Height div 3); Screen.Width: Ancho de la Pantalla o Formulario Screen.Height: Alto de la pantalla o Formulario Prof. Luis Miguel Oliveros

Prof. Luis Miguel Oliveros Estructura y Datos de Programación I Elementos De Delphi Tipos de Cuadros de Mensajes MessageDlg ( Pregunta, Tipo_Cuadro, [Tipo_Botón], Indice_Ayuda ) Este tipo de mensaje devuelve un valor If MessageDlg ( '¿Desea salir?', mtwarning, [mbyes, mbno], 0 ) = mrYes Then close; If MessageDlg ( ‘MessageDlg – Esta bien mi aplicación?’ , mtwarning, [mbyes, mbno], 0 ) = mrYes Then …. Prof. Luis Miguel Oliveros

Prof. Luis Miguel Oliveros Estructura y Datos de Programación I Tipos de Botones Valores Devueltos mbYes mrYes mbNo mrNo mbOk mrOk mbCancel mrCancel mbAbort mrAbort mbRetry mrRetry mbIgnore mrIgnore mbAll mrAll mbHelp mrNone Tipos de Cuadros mtInformation mtWarning mtError mtConfirmation mtCustom Prof. Luis Miguel Oliveros

Prof. Luis Miguel Oliveros Estructura y Datos de Programación I Elementos De Delphi Tipos de Cuadros de Mensajes 4. InputBox (Nombre de Ventana, Mensaje, Valor campo); InputBox (‘Entrada de Datos‘ , 'Tipee el numero A ‘ , '0‘ ); Devuelve el texto introducido por el usuario Prof. Luis Miguel Oliveros

Prof. Luis Miguel Oliveros Estructura y Datos de Programación I Elementos De Delphi Convertir Variables Función Conversión StrToInt String a entero StrToFloat String a real StrToDay String a Fecha IntToStr Entero a String FloatToStr Real a String Prof. Luis Miguel Oliveros

Prof. Luis Miguel Oliveros Estructura y Datos de Programación I Elementos De Delphi Realizar un Ejercicio que lea dos Numeros y calcule la suma procedure TForm1.FormCreate(Sender: TObject); var Str_A,Str_B,Str_Resultado:String; Num_A,Num_B,Suma:real; Begin Str_A:=InputBox('Tipee Datos','Tipee el numero A','0'); Str_B:=InputBox('Tipee Datos','Tipee el numero B','0'); Num_A:=Strtofloat(Str_A); Num_B:=Strtofloat(Str_B); Suma:=Num_A+Num_B; Str_Resultado:=floattoStr(Suma); ShowMessagePos('El resultado de la suma es: '+Str_Resultado,Screen.Width div 3,Screen.Height div 3); end; Prof. Luis Miguel Oliveros

Componentes Mas Usados - Delphi Prof. Luis Miguel Oliveros Estructura y Datos de Programación I Componentes Mas Usados - Delphi Label (TLabel) Sirve principalmente para sobreimprimir texto estático no seleccionable por el usuario, es muy útil para indicarle cosas al usuario o para describir la función de otros componentes en nuestra aplicación. Selecciona este componente y suéltalo en el Diseñador de Formulario, Observa en el Inspector de Objetos todas sus propiedades, presiona F11 para traer la ventana Inspector de Objeto si no la tienes visible. Propiedades: Caption: Es el texto que aparecerá en el componente. Reemplaza la cadena "Label1" por la que desees mostrar, mientras lo haces ese texto se modifica automáticamente en el Diseñador de Formulario. Top y Left: Es para reubicar el Label en cualquier parte del formulario, también puedes usar el Mouse. AutoSize: Tiene 2 valores, True permite que la etiqueta cambie de tamaño de acuerdo a su longitud, False permite darle un tamaño que desees. Prof. Luis Miguel Oliveros

Componentes Mas Usados - Delphi Prof. Luis Miguel Oliveros Estructura y Datos de Programación I Componentes Mas Usados - Delphi Label (TLabel) Prof. Luis Miguel Oliveros

Componentes Mas Usados - Delphi Prof. Luis Miguel Oliveros Estructura y Datos de Programación I Componentes Mas Usados - Delphi Edit (TEdit) Sirve especialmente para que el usuario ingrese texto a nuestra aplicación y funciona como si fuera un editor de texto de una sola línea. Propiedades Text: Por omisión tiene la cadena de caracteres igual al nombre del componente, se recomienda eliminarlo. Name: Establece el nombre que tendrá el componente en el formulario. Enabled: Establece si el componente responde al usuario o a otros eventos. Visible: Establece si el componente es visible al usuario. Color: El color del componente, en el caso del TEdit es el color del fondo. MaxLength: la cantidad máxima de caracteres que admite el componente, cero para infinito. ReadOnly: Si es true el componente es de solo lectura. A diferencia de Enabled esta propiedad hace que el componente responda a los eventos excepto que su contenido no es modificable por el usuario. TabStop/TabOrder: Estas propiedades indican si el componente recibirá el foco cuando el usuario presione la tecla Tab y en qué orden lo hará con respecto al resto de los componentes con la misma capacidad de recibir el foco (Buttons, CheckBoxes, Memos, etc...) Prof. Luis Miguel Oliveros

Componentes Mas Usados - Delphi Prof. Luis Miguel Oliveros Estructura y Datos de Programación I Componentes Mas Usados - Delphi Edit (TEdit) Prof. Luis Miguel Oliveros

Componentes Mas Usados - Delphi Prof. Luis Miguel Oliveros Estructura y Datos de Programación I Componentes Mas Usados - Delphi Memo (TMemo) Este componente es un mini editor de texto donde el usuario puede escribir texto en varias líneas. Su principal propiedad es Lines el cual es un TStrings. El texto puede ser ingresado tanto por el usuario como por el programador por medio de código. Prof. Luis Miguel Oliveros

Componentes Mas Usados - Delphi Prof. Luis Miguel Oliveros Estructura y Datos de Programación I Componentes Mas Usados - Delphi Button (TButton) Este componente permite realizar acciones cuando ocurra un evento. Propiedades: Caption: Es el texto que aparecerá en el componente. Name: Nombre de componente. Width y Height: Ancho y Alto respectivamente (en pixels). Enabled: Establece si el componente responde al usuario o a otros eventos. Visible: Establece si el componente es visible al usuario. Font y Style: Permiten establecer el tipo de letra y el estilo. TabStop/TabOrder: Estas propiedades indican si el componente recibirá el foco cuando el usuario presione la tecla Tab y en qué orden lo hará con respecto al resto de los componentes con la misma capacidad de recibir el foco (Buttons, CheckBoxes, Memos, etc...) Prof. Luis Miguel Oliveros

Componentes Mas Usados - Delphi Prof. Luis Miguel Oliveros Estructura y Datos de Programación I Componentes Mas Usados - Delphi Button (TButton) Prof. Luis Miguel Oliveros

Componentes Mas Usados - Delphi Prof. Luis Miguel Oliveros Estructura y Datos de Programación I Componentes Mas Usados - Delphi BitButton (TBitBtn) Este componentes es casi idéntico al TButton, con la gran diferencia que permite que junto con el Caption se le pueda agregar una imagen como decorado o icono. Propiedades: Glyph: Permite seleccionar la imagen a ser mostrada junto al texto del Caption, esta debe ser de tipo BMP. Layout: Controla en qué lugar del BitButton estará la imagen (derecha, izquierda, arriba o abajo). Prof. Luis Miguel Oliveros

Componentes Mas Usados - Delphi Prof. Luis Miguel Oliveros Estructura y Datos de Programación I Componentes Mas Usados - Delphi BitButton (TBitBtn) Prof. Luis Miguel Oliveros

Componentes Mas Usados - Delphi Prof. Luis Miguel Oliveros Estructura y Datos de Programación I Componentes Mas Usados - Delphi Realizar un Ejercicio que lea dos Numeros y calcule la suma procedure TForm1.Button1Click(Sender: TObject); Var Str_A,Str_B:String; Suma:real; begin Str_A:=Edit1.Text; Str_B:=Edit2.Text; Suma:=StrtoFloat(Str_A)+StrtoFloat(Str_B); Resultado.Caption:=floattoStr(Suma); end; Prof. Luis Miguel Oliveros

Componentes Mas Usados - Delphi Prof. Luis Miguel Oliveros Estructura y Datos de Programación I Componentes Mas Usados - Delphi SpeedButton (TSpeedButton). Este es un botón especial que acepta imágenes igual que el BitButton pero tiene un mayor control del mismo, es para hacer botones “artísticos”. Propiedades: Layout: Controla en qué lugar del componente estará la imagen (derecha, izquierda, arriba o abajo). Margin: El valor -1 indica centrado, cero indica 0 pixels entre el borde y la imagen. Flat: Con esta propiedad hacer que el borde del SpeedButton desaparezca pero solo aparezca cuando el puntero del mouse pasa por encima de él, al estilo de los botones del Internet Explorer. Down: Hace que el botón permanezca hundido una vez se hace click en él, debes cambiar la propiedad GroupIndex a un valor distinto de cero para que esta propiedad tenga efecto. Prof. Luis Miguel Oliveros

Componentes Mas Usados - Delphi Prof. Luis Miguel Oliveros Estructura y Datos de Programación I Componentes Mas Usados - Delphi Image (TImage). Este componente permite visualizar imágenes BMP, sirve tanto para decorar el formulario o como visualizador de este tipo de archivo (para ver imágenes JPEG debes agregar manualmente la unidad jpeg a la "uses" de la Units donde está el TImage) para ello se usa la propiedad Picture. Propiedades: Stretch: Para estirar la imagen de forma tal que ocupe el misma ancho y alto del componente se usa la propiedad en True. Prof. Luis Miguel Oliveros

Componentes Mas Usados - Delphi Prof. Luis Miguel Oliveros Estructura y Datos de Programación I Componentes Mas Usados - Delphi Timer (TTimer). El TTimer es un componente no visual, esto quiere decir que el usuario no lo ve cuando la aplicación se ejecuta, solo es visible al programador en tiempo de diseño por lo que no importa dónde lo coloques en el formulario, este no se verá. Su función es muy útil, se trata de un cronómetro que dispara un evento OnTimer cuando se vence un plazo de tiempo en milisegundos (1000=1 Segundo) Propiedades: Interval: Establece cuando se dispara el evento OnTimer (milisegundos). Enabled: Si está en true se dispara el cronometro y cuando este es igual o mayor a Interval se ejecuta lo que esté en el evento OnTimer del TTimer, el cronómetro interno entonces vuelve a cero y se repite el proceso hasta que la aplicación termina o bién la propiedad Enabled se pone en falso. Una aplicación obvia de este componente es la de un reloj. Prof. Luis Miguel Oliveros