Este documento presenta una guía de laboratorio para el uso del IDE Borland Delphi 7. Instruye sobre la creación de proyectos en Delphi, agregando formularios y controles, y escribiendo código para manejar eventos como clics de botones. Se proveen ejemplos de código para dos formularios básicos y sus respectivos procedimientos de eventos para botones como continuar, salir y limpiar.
Tipos de Operadores
Ejemplo proyecto tipo consola
Uso de operadores
Definir el programa de inicio
Tambien publicado en blog de C#
http://programacion-visual-c-sharp.blogspot.com/2014/02/primer-ejemplo-usando-operadores-en-c-sharp.html
REPSOL YPF - Tutorial ASP.NET y MS Visual Studio.NET 2003Alonso Laguna
Realizado por Alonso Laguna para REPSOL YPF - Control Avanzado y Sistemas.
Puertollano - 2006
Programa de tutorías en el proyecto de la aplicación web de gestión de personal basada en ASP.NET.
----
Tipos de Operadores
Ejemplo proyecto tipo consola
Uso de operadores
Definir el programa de inicio
Tambien publicado en blog de C#
http://programacion-visual-c-sharp.blogspot.com/2014/02/primer-ejemplo-usando-operadores-en-c-sharp.html
REPSOL YPF - Tutorial ASP.NET y MS Visual Studio.NET 2003Alonso Laguna
Realizado por Alonso Laguna para REPSOL YPF - Control Avanzado y Sistemas.
Puertollano - 2006
Programa de tutorías en el proyecto de la aplicación web de gestión de personal basada en ASP.NET.
----
Mis Paginas Web :
Mi web Principal" Rivera & G ":
Descarga la biblia de java y manual de windows 8.
http://riverasn.p.ht/
Mi web Company.Rivera&G :
Descarga mis Aplicaciones y Proyectos en visual basic 2012 ,java,C#,PHP,HTML,JavaScript
http://santosrl.p.ht/
Mi web "El Hacker 2013":
Descarga el manual de visual basic 2010 y visual basic 6.0 portable a full
http://riverayg.zz.mu/
Mi facebook:
https://www.facebook.com/PatrickNilsd...
Mi grupo de programadores :
https://www.facebook.com/groups/39860...
Mi grupo de soporte tecnico PC :
https://www.facebook.com/groups/14517...
Mi web JIMBO:
http://riverasn.jimdo.com/
Mi twitter.com:
https://twitter.com/RIVERALUJANSANT
Las capacidades sociomotrices son las que hacen posible que el individuo se pueda desenvolver socialmente de acuerdo a la actuación motriz propias de cada edad evolutiva del individuo; Martha Castañer las clasifica en: Interacción y comunicación, introyección, emoción y expresión, creatividad e imaginación.
Un libro sin recetas, para la maestra y el maestro Fase 3.pdfsandradianelly
Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestr
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...JAVIER SOLIS NOYOLA
El Mtro. JAVIER SOLIS NOYOLA crea y desarrolla el “ROMPECABEZAS DE ECUACIONES DE 1ER. GRADO OLIMPIADA DE PARÍS 2024”. Esta actividad de aprendizaje propone retos de cálculo algebraico mediante ecuaciones de 1er. grado, y viso-espacialidad, lo cual dará la oportunidad de formar un rompecabezas. La intención didáctica de esta actividad de aprendizaje es, promover los pensamientos lógicos (convergente) y creativo (divergente o lateral), mediante modelos mentales de: atención, memoria, imaginación, percepción (Geométrica y conceptual), perspicacia, inferencia, viso-espacialidad. Esta actividad de aprendizaje es de enfoques lúdico y transversal, ya que integra diversas áreas del conocimiento, entre ellas: matemático, artístico, lenguaje, historia, y las neurociencias.
1. I.S.T. “F.P.G.V.”
Computación e Informática Programación Distribuida y Concurrente
GUÍA DE LABORATORIO N° 01
OBJETIVOS:
• Reconocimiento del IDE (Entorno de Desarrollo Integrado) de Borland Delphi 7
• Creación de aplicaciones básicas.
• Estructura de un proyecto en Borland Delphi
1.1 INGRESAR A DELPHI:
Debe hacer clic en el botón Inicio, luego en Programas, luego Borland Delphi 7, luego Delphi 7 , luego al
ingresar nos visualizará la siguiente ventana:
1.2 IDE - ENTORNO DE DESARROLLO INTEGRADO DE DELPHI
Cuando se crea un nuevo proyecto Windows Form, se muestra una pantalla que tiene varias partes que nos
servirán para generar y configurar nuestra aplicación.
Cada Ventana se destina a una función específica en el conjunto de tareas básicas que se ejecutan desde el
entorno de desarrollo; las ventanas pueden modificarse, ocultarse, mostrarse, personalizarse, etc…
Docente: Lic. José Luis Ponce Segura www.vigilvirtual.com Prac01 (1 de 6)
2. I.S.T. “F.P.G.V.”
Computación e Informática Programación Distribuida y Concurrente
… Un Formulario para cada finalidad …
El desarrollo de programas se realiza fundamentalmente de forma Visual (desde el diseño de la interface
visual), la forma de diseñar la interface visual del formulario es sencilla:
“Coge el Componente de la paleta específica situada en la Barra de Herramientas y sitúalo sobre la
Ventana de Programa“.
1.3 PRIMER FORMULARIO
Seleccione el formulario Form1 y realice lo siguiente:
PASO 1. Agregar componentes hacia el formulario
a) En el formulario insertar los siguientes componentes:
• 02 Etiquetas (Label)
• 01 Image (en Additional)
• 02 Botones de comando (Button)
PASO 2. Establecer las propiedades a los objetos mediante
el Inspector de Objetos
b) Ahora procedemos a establecer las propiedades a los objetos:
Objeto Propiedad Valor Asignado
Form1 Name FrmBienvenida
Caption Bienvenidos a Delphi
Color Seleccione el color que Ud. desee
Icon Haga clic en … y busque el archivo *.ico que desee
BorderIcons
- biMinimize False
- biMaximize False
BorderStyle bsSingle
Label1 Caption Desarrollo de Aplicaciones con Delphi
Font Arial, Estilo Negrita cursiva, tamaño 18
Alignment taCenter
Transparent True
AutoSize False
WordWrap True
Label2 Caption IST VIGIL 2008
Font Arial, Estilo negrita, tamaño: 26
Transparent True
Alignment taCenter
Button1 Name btnContinuar
Caption &Continuar
Button2 Name btnSalir
Caption &Salir
c) Luego de establecer las propiedades el formulario deberá tener la siguiente apariencia:
Docente: Lic. José Luis Ponce Segura www.vigilvirtual.com Prac01 (2 de 6)
3. I.S.T. “F.P.G.V.”
Computación e Informática Programación Distribuida y Concurrente
PASO 3. Escribir el código para los objetos en los eventos correspondientes
d) Procedemos a escribir código a nuestra aplicación, ello se hará en la Ventana de código, crearemos dos
procedimientos: 1ro. Para el botón continuar (btnContinuar) y luego para Salir (btnSalir), ambos en el
evento onClick, para ello deberá realizar lo siguiente:
• Seleccionar el botón
• Luego en el inspector de objetos(Ventana de propiedades), haga clic en la ficha [Events]
• Luego ubique el evento onClick y haga doble click a la derecha de él
Para el botón Continuar: OBSERVE LA IMAGEN
Creado el procedimiento, luego proceda a escribir el código en él y deberá quedar así
Para el botón btnContinuar:
procedure TfrmBienvenida.btnContinuarClick(Sender: TObject);
begin
ShowMessage('Bienvenido, vamos a otro formulario');
// Luego debe implementar para mostrar otro formulario
end;
Para el botón btnSalir:
procedure TfrmBienvenida.btnSalirClick(Sender: TObject);
begin
ShowMessage('Hasta la vista baby...');
close;
end;
EJECUTAR LA APLICACIÓN
e) Seguidamente ejecute la aplicación, para ello pulse la tecla F9 ó haga clic en el botón de la barra de
herramientas
• Si ocurre algún error revise el código y/o pregunte al profesor.
Docente: Lic. José Luis Ponce Segura www.vigilvirtual.com Prac01 (3 de 6)
4. I.S.T. “F.P.G.V.”
Computación e Informática Programación Distribuida y Concurrente
GUARDAR PROYECTO EN DELPHI
f) Ahora proceda a guardar el proyecto, para ello haga diríjase al menú File, luego elija Save Project As…
g) Luego deberá dar el nombre a nuestra primera unidad de fuente que estará asociada a nuestro primer
formulario, ingrese el nombre de: Bienvenida.pas
h) Seguidamente le pedirá el nombre para el proyecto, ingrese el nombre de: CursoPDC.dpr
Nótese que en el editor de código existe una Unidad (Unit1), eso es lo que deberá guardar por Bienvenida.pas, ya
que éste estará asociado a un formulario (FrmBienvenida), lo cual quiere decir si tenemos N formularios, tendremos
N Unidades de código en nuestro Proyecto, vea el gráfico.
1.4 AGREGAR UN FORMULARIO AL PROYECTO
DE APLICACIÓN
a) Haga clic en el menú File, luego clic en la
opción New >
b) Luego deberá seleccionar Form
c) Seguidamente se agregará un nuevo
Formulario a su proyecto.
Cuando se presente el formulario, agregue los
controles necesarios para obtener la siguiente
apariencia: ==========>
d) Ahora procedemos a establecer las
propiedades a los objetos:
Control BitBtn(Buttons),
ubíquelo en la ficha Additional
Objeto Propiedad Valor Asignado
Form Name FrmDatos
Caption Registro de Datos
Color Seleccione el color que Ud. desee
Icon Haga clic en … y busque el archivo *.ico que desee
BorderIcons
- biMinimize False
- biMaximize False
BorderStyle bsSingle
Label1 Caption Código :
Label2 Caption Apellidos :
Label3 Caption Nombres :
Label4 Caption Dirección :
Label5 Caption Teléfono :
Button1 Name btnContinuar
Caption &Continuar
Glyph Haga clic en … y busque el grafico de su preferencia
Docente: Lic. José Luis Ponce Segura www.vigilvirtual.com Prac01 (4 de 6)
5. I.S.T. “F.P.G.V.”
Computación e Informática Programación Distribuida y Concurrente
Button2 Name btnNuevo
Caption &Nuevo
Glyph Haga clic en … y busque el grafico de su preferencia
Button3 Name btnSalir
Caption &Salir
Glyph Haga clic en … y busque el grafico de su preferencia
e) Ahora proceda a escribir el código correspondiente:
Para el botón btnContinuar:
procedure TfrmDatos.BtnContinuarClick(Sender: TObject);
begin
frmdatos.Hide ;
frmsalario.edapenombres.Text:=edapellidos.text + ', ' + ednombres.Text;
frmsalario.ShowModal;
end;
Importante: Agregue Uses Salario; después de implementation)
Para el botón btnNuevo:
procedure TfrmDatos.BtnNuevoClick(Sender: TObject);
begin
edcodigo.clear;
edapellidos.clear;
ednombres.clear;
eddireccion.Clear;
edtelefono.clear;
edcodigo.SetFocus;
end;
Para el botón btnSalir:
procedure TfrmDatos.BtnSsalirClick(Sender: TObject);
begin
close;
end;
f) Ahora proceda a guardar con el nombre de datos.pas
1.5 AGREGAR OTRO FORMULARIO AL
PROYECTO:
a) Haga clic en el menú File, luego clic en
la opción New >
b) Luego deberá seleccionar Form
c) Seguidamente se agregará un nuevo
Formulario a su proyecto.
Cuando se presente el formulario, agregue
los controles necesarios para obtener la
siguiente apariencia: ==========>
Docente: Lic. José Luis Ponce Segura www.vigilvirtual.com Prac01 (5 de 6)
6. I.S.T. “F.P.G.V.”
Computación e Informática Programación Distribuida y Concurrente
d) Ahora procedemos a establecer las propiedades a los objetos:
Objeto Propiedad Valor Asignado
Form Name FrmSalario
Caption Salario del Trabajador
Color Seleccione el color que Ud. desee
Icon Haga clic en … y busque el archivo *.ico que desee
BorderIcons
- biMinimize False
- biMaximize False
BorderStyle bsSingle
Label1 Caption Apellidos y Nombres :
Label2 Caption Num. Horas Trabajadas :
Label3 Caption Pago x Horas :
Label4 Caption Salario Bruto :
Label5 Caption Descuento :
Label6 Caption Salario Neto :
Edit1 Name edApeNombres
Edit2 Name edNroHoras
Edit3 Name edPagoxHoras
Edit4 Name edSalarioBruto
Edit5 Name edDescuento
Edit6 Name edSalarioNeto
Button1 Name btnCalcular
Button2 Name btnLimpiar
Button3 Name btnRetornar
Button4 Name btnSalir
e) Ahora proceda a escribir el código correspondiente:
Para el botón btnCalcular:
procedure TfrmSalario.btnCalcularClick(Sender: TObject);
var
// Declarando variables
nh:Integer;
ph,sb,des,sn:double;
begin
// Entrada
nh:=strtoint(edNroHoras.text);
ph:=strtofloat(edPagoxHoras.Text);
// Proceso
sb:=nh*ph;
des:=sb*0.15;
sn:=sb-des;
// Salida
edSalarioBruto.text:=floattostr(sb);
edDescuento.Text:=floattostr(des);
edSalarioNeto.Text:=floattostr(sn);
end;
Deberá hacer los procedimientos correspondientes para los botones btnLimpiar, btnRetornar y
btnSalir
f) Ahora proceda a guardar con el nombre de salario.pas.
1.6 AHORA HÁGALO USTED
• Deberá realizar 3 aplicaciones diversas dadas por el profesor.
Próxima Sesión: Variables de Memoria y Estructuras de Control
Docente: Lic. José Luis Ponce Segura www.vigilvirtual.com Prac01 (6 de 6)