programas

15
PRESENTACION DEL PROGRAMA: VISUAL C#

Upload: patty-ayala

Post on 06-Mar-2016

215 views

Category:

Documents


1 download

DESCRIPTION

colegio pomasqui

TRANSCRIPT

Page 1: programas

PRESENTACION DEL

PROGRAMA:

VISUAL C#

Page 2: programas

Es un programa de programación

que esta generando para diversas

aplicaciones que se ejecutan en

punto net.

C# tiene una seguridad y esta orientada

a objetos y permite desarrollar

aplicaciones rápidamente y con

diseños vistosos, tiene una compactibilidad.

Con c#, bor landC, turboC, es un completo

editor con un compilador, plantillas de

proyecto diseñadores faciales de utilizar

herramientas y ofrece numerosos

servicios al sistema operativo...

CONCEPTO ORIGEN Y NECESIDAD

C# (leído en Ingles C shart) en Español

Es un lenguaje generado por Microsoft

Para su plataforma en net.

aunque es posible escribir código para

la plataforma net en muchos otros lenguajes

C# es el único que ha sido diseñado

Específicamente para ser utilizado.

Page 3: programas

CARACTERISTICAS

Con la idea de que los programadores

mas experimentados puedan tener una

Visión General del lenguaje se define

las siguientes características:

El código escrito en C# es de auto

contenido lo que significa que no

necesita ficheros Adicionales al propio

fuente tales como ficheros de cabecera

el tamaño de los tipos de datos son

básicos y físicos e independientes del

compilador, sistema operativo o maquinas

para quienes Se compile lo que facilita la

portabilidad del código.

No se incluyen elementos pocos útiles en

lenguajes como C#, bor landC, turboC,

tales como librerías herencias.

HERRAMIENTAS

DE

VISUAL C#

1.-Editor de códigos, para escribir el código fuente.

2.-El compilador de C#, para convertir el código

Fuente en un programa ejecutable.

3.-El depurador de visual estudio, para probar el

programa.

4.-El cuadro de herramientas y el diseñador para

desarrollar rápidamente inter fases de usuario

con el mouse.

5.-El explorador de soluciones, para ver y administrar

archivos de proyectos y configuraciones.

6.-Diseñador de proyectos, para configurar opciones

del compilador rutas de implementación recursos.

7.-Las vistas de clase, para desplazar por el código

fuente según los tiempos no los archivos.

8.-Ventanas de propiedades, para configurar

Propiedades y eventos en los controles de

la inter fax del usuario.

9.-Examinador de objetos, para ver métodos

y clases disponibles en las bibliotecas de vínculos

dinámicos incluidos los

ensambles punto net.

Page 4: programas

PROYECTO

ES EL CONJUNTO

DE DOS O MAS

FORMULADIOS

PROCEDIMIENTOS O EVENTOS

Activate: activación

Dbl: doble clic

Drag drog: arrastrar y saltar

Got focus: obtener el foco

Key press: pulsar una tecla

Link open: romper el enlace

Lost fucus. Perder el foco

Mouse move: mover el ratón

Mouse up: saltar una tecla del botón

Un load: descargar el formulario

Clic: hacer clic

Drag over: arrastrar por encima

Key dawn: mantener pulsada

Key up: saltar una tecla

Load: cargar el formulario

Resize: cambio de tamaño

FORMULARIO

Es un objeto que sirve

de soporte de otros

objetos el nombre del

formulario lo Toma

precisamente por que

Al igual que un formulario

De papel contienen textos

escritos Lugares donde

podemos elegir una u

otra opción en este

cuadro Grafico que

llamamos formulario

podemos introducir

textos escritos o

llamados también

controles.

Page 5: programas

Datos personales

Nombre:

Apellido:

Dirección:

Teléfono:

Signo:

SALIR DESPLEGAR

Realizar un diseño de formulario que permita desplegar los datos personales como son: nombre,

apellido, dirección, teléfono, signo zodiacal

EJERCICIO PRACTICO

This.nom.text=“Carmen”;This.ape.text=“Collaguazo”;

This.dire.text=“San Antonio”;This.tel.text=“3436267”;

This.sig.text=“Leo”;This.close();

Page 6: programas

PRESENTACION DEL

PROGRAMA

VISUAL BASIC

Page 7: programas

Es uno de los lenguajes de programación que mas entusiasmo a despertado entre los programadores tanto expertos como novatos. Visual Basic es un lenguaje de programación con una interfaz grafica

de usuario que permita crear aplicaciones para Windows basado

en el lenguaje Basic y en la programaciónorientada a objetos, es una nueva técnica

de programación conocida como programación por sucesos o eventos,que es una mezcla de la programación

estructurada y de programación orientada a objetos con el uso

de la interfaz grafica de usuario, de esta manera el programador trabaja desde el

primer momento en un ambiente orientado a objetos.

CONCEPTOQUE SE PUEDE

HACER CON VISUAL BASIC

-Se pude crear aplicaciones con las características de los programas de Windows, esto es con ventanas, botones, cajas de dialogo y de

texto, botones de opción y de selección, barras de desplazamiento, gráficos, menús, etc.

-Se pueden crear programas para uso personal para un grupo de trabajo para una empresa,

aplicaciones distribuidas a través de Internet, aplicaciones de bases de datos y muchas otras

mas deacuerdo a su ingenio e imaginación.

-Se puede crear aplicaciones graficas con sonido, animación. Videos y otros

componentes de multimedia.

Page 8: programas

CONTROLES FORMULARIO

Cada uno de los elementos gráficos que pueden formar parte de unaaplicación típica de Windows es un tipo de control entre estos encontramos los botones las cajas de dialogo y de texto las cajas de selección desplegadles los botones de opción y de selección las barras de desplazamiento horizontales y verticales los gráficos los menús y otros elementos son controles para Visual Basic.Cada control debe tener un nombre por medio del cual se pueden hacer referencia en el programa.Visual Basic proporciona nombres a los controles por defecto los mismos que el usuario puede modificar de acuerdo a sus objetivos y conveniencias sin embargo se recomienda observar algunas reglas para dar nombres a los distintos controles.

En Visual Basic llamamos formulario (FROM) a una ventana, un formulario es consideradocomo una especie de contenedor para los controles. Una aplicación pude tener varios formularios pero muchas veces un solo formulario puede ser suficiente para una aplicación sencilla. los formularios también deben tener nombre, que pueden crearse siguiendo las mismas reglas utilizadas para los controles.Formulario normal (form) estos formularios trabajan de forma independiente en un proyecto y son los mas utilizados.Formulario padre (MDLform) sirve para la creación de interfaces de documentos múltiples,estos formularios se utilizan para administrar a otros formularios que casi siempre son formularios hijos.Formulario hijo (Childform) estos formularios en una aplicación se encuentran administrados por un único formulario padre, los formularios hijos se convierten de formularios normales a formularios hijos a través de la propiedad (MDLchild).

Page 9: programas

Que es un Proyecto en Visual Basic

Cada aplicación que se empieza a desarrollar es un nuevo proyecto, un proyecto comprende otros componentes mas sencillos, por ejemplo:

Los formularios: que son las ventanas de la interfaz de usuario de la nueva aplicación. Los módulos: que son conjuntos de funciones y procedimientos sin interfaz grafica de usuario.

Un proyecto se compone de varios ficheros (al menos dos ) y es necesario guardarlos cada uno de ellos en el directorio adecuado y con el nombre adecuado.

Existe siempre un fichero con la extensión vbp (Visual Basic Proyect) que se crea con los comandos: Archivo/save proyect AS. En este caso el fichero del proyecto contiene toda la

información de conjunto. además es necesario crear un fichero por cada formulario y por cada modulo que tenga el proyecto. Los ficheros de los formularios se crean con

la siguiente secuencia de comandos: Archivo/ save filename AS. Poniendo como extensión frm, los ficheros de código o modulo se guardan también

con: Archivo/ save filename AS poniendo como extensión bas, si se trata de un modulo estándar o cls si se trata de un modulo de clase (Class modulc).

Todo formulario puede generar un fichero de datos binario si tienen datos sobre propiedades de controles u objetos del formulario tales como; imagen, Picture entre otros, estos ficheros se crean de forma automática y toman el nombre del formulario pero con la

extensión frx. En la lista de ficheros del proyecto también se pueden considerar los ficheros para

controles Activx, los mismos que tienen la extensión.Finalmente cuando la aplicación tiene el aspecto deseable y que su ejecución transcurre

satisfactoriamente, se puede generar un archivo ejecutable con extensión el mismo que nos permitirá

ejecutar dicha aplicación fuera del entorno de Visual Basic.

Page 10: programas

EJERCICIO PRACTICO

Insertar dos imágenes, cuando clic en ocultar desaparezca y cuando de en visible aparezca la imagen.

IMAGENES

ocultar

salir

visible

Picture1.visible=“true”Picture2.visible=“true”

Picture1.visible=“false”Picture2.visible=“false”

end

Page 11: programas

PRESENTACION DE PROGRAMA

VISUAL FOX PRO

Page 12: programas

CONCEPTO

Es un lenguaje de programación orientada a objetos desarrollado por Microsoft, Visual Fox Pro desarrollado en 1984 por Fox software se unió a Microsoft en 1992 adquiriendo el prefijo

“Visual” con la versión Visual Fox Pro 3.0 para Windows y macintost.Luego solo perduro la versión para Windows Microsoft no tiene intenciones de crear una versión basada en el net framework.

Definición de campos:

igual que en las versiones

anteriores, la definición de

campos es igual se introduce

el nombre del campo el tipo

de datos que soportara y el

tamaño los nombres de los

campos pueden tener hasta

245 caracteres sin espacios

en blanco.

COMANDOS:

Modify estructure

Append

Browse

Delete

Set delete on

Set delete of

Pack

Seek y locate

Definición del display:

format (formato) es el formato

de salida del campo ejemplo

si fuera numérico 9.999.99

o si fuera carácter !!!!!!! Para

que solo acepte mayúsculas.

Input mask (mascara de entrad)

igual que el format lo único

que es para la entrada de datos.

Caption (tito) descripción mas

precisa del campo, es

de utilidad al diseñar los

formularios.

Page 13: programas

Algunos comandos para manipular tablas

List for cedula=“2434213” muestra en el entorno de trabajo la

información del registro que cumpla con esta condición.

List fields cedula, nombre muestra en el entorno de trabajo

todas las cedulas y nombres de la tabla seleccionada.

Sum cantidad (suponemos que

la tabla activa tiene un campo de tipo numérico llamado cantidad)

muestra en el entorno de trabajo la suma de los campos cantidad de la tabla activa.

Sum cantidad for cantidad > 1000 obtiene la suma de los campos

cantidad de los registros que cumplen con la condición indicada.

Count to registros for nota> 15 queremos

contar los registros de una tabla cuyo campo sea mayor

a 15 puntos, guardar este total en una variable llamada

registros.

Función set filder: esta función provoca que Visual Fox Pro se comparte como si no

coinciden con la expresión de filtro y en las operaciones que se realicen solo se tomaran

en cuente los registros que cumple con la condición del filtro actual.

Page 14: programas

ENTORNO DE FOX PRO

Los comandos y funciones enumeradas en esta sección hacen posible el acceso el entorno de Microsoft Visual Fox Pro, estos comandos y funciones permiten administrar diversos parcimetros de sistema y entorno de Visual Fox Pro.

Administración de

archivos:

estos comandos

y funciones

administran y

manipulan archivos

de disco.

Categorías del

lenguaje:

esta sección

contiene una

lista de funciones

del lenguaje

y sus descripciones.

Desarrollo de aplicaciones

de Visual Fox Pro: En esta

sección se incluyen información

conceptual acerca de cómo desarrollar

aplicaciones.

Instrucciones para crear bases de datos y la

interfaz de usuario y otras tareas necesarias

para crear aplicaciones Visual Fox Pro.

Crear una nueva ventana. Agregar una tabla

Existente. Eliminar una tabla seleccionada.

Modificar una tabla seleccionada. Creación

de vistas remotas. Creación de vistas locales.

Editar procedimientos almacenadas en la

base de datos. Creación de conexiones

con vistas remotas.

Page 15: programas

EJERCICIO PRACTICO

Cambiar el color del botón

COLOR

Color para el botón

This form. command1.backcolor=rgb (256.0,07)