Programacion

Solo disponible en BuenasTareas
  • Páginas : 22 (5480 palabras )
  • Descarga(s) : 0
  • Publicado : 19 de febrero de 2012
Leer documento completo
Vista previa del texto
PROGRAMACIÓN II

1.1 Programación orientada a eventos. 2
1.1.1 Objetos. 2
1.1.2 Eventos. 3
1.1.3 Propiedades. 5
1.2 Entorno integrado de desarrollo. 7
1.3 Ventanas (proyecto, propiedades, ayuda). 11
1.4 Tipos de proyectos. 16
1.4.1 Configuración. 16
1.4 Comentarios. 17
1.5 Constantes. 18
1.7 Tipos de datos. 19
1.8 Variables. 20
1.9 Operadores. 231.10 Sentencias. 28
1.11 Matrices. 31
1.12 Procedimientos y funciones. 35
1.13 Estructuras de control. 40
1.14 Controles básicos y sus propiedades. 51

2 CONTROLES, EVENTOS, MÉTODOS Y COMPONENTES. 51

2.1 Controles estándar. 51
2.2 Eventos del formulario. 51
2.3 Cajas de diálogo. 51
2.3.1 Modales y no modales. 51
2.3.2 Predefinidas. 51
2.4 Componentesestándar. 51

3 SISTEMA DE ARCHIVOS. 51

3.1 Acceso secuencial. 51
3.2 Acceso directo. 54
3.3 Manejo de archivos. 57
3.4 Controlar errores en tiempo de ejecución. 67

4 ACCESO A DATOS. 69

4.1 Introducción. 69
4.2 Control de datos ADO. 69
4.3 Objetos ADO. 69
4.4 Herramientas de acceso a datos. 70

5 COMPONENTES Y CONTROLES DEFINIDOS POR EL USUARIO 74

5.1 Modelo decomponentes. 74
5.2 Crear un componente Active X. 74
5.3 Crear un Control Active X. 74


1 FUNDAMENTOS DEL LENGUAJE

C++Builder es un entorno para el desarrollo rápido de aplicaciones (RAD, Rapid Application Development) para Windows. Mediante esta herramienta de programación podremos realizar aplicaciones Win32 de consola (tipo DOS), de interfaz gráfica de usuario (GUI,Graphical User Interface) o cliente-servidor con una gran rapidez.


1 Programación orientada a eventos.




La programación dirigida por eventos es un paradigma de programación en el que tanto la estructura como la ejecución de los programas van determinados por los sucesos que ocurran en el sistema o que ellos mismos provoquen.


Los lenguajes visuales orientada al evento (Visual Basic,C++ Builder) y con manejo de componentes dan al usuario que no cuenta con mucha experiencia en desarrollo, la posibilidad de construir sus propias aplicaciones utilizando interfaces gráficas sobre la base de ocurrencia de eventos.

Para soportar este tipo de desarrollo interactúan dos tipos de herramientas, una que permite realizar diseños gráficos y , un lenguaje de alto nivel que permitecodificar los eventos. Con dichas herramientas es posible desarrollar cualquier tipo de aplicaciones basadas en el entorno.

El creador de un programa dirigido por eventos debe definir los eventos que manejará su programa y las acciones que se realizarán al producirse cada uno de ellos, lo que se conoce como el administrador de evento. Los eventos soportados estarán determinados por el lenguaje deprogramación utilizado, por el sistema operativo e incluso por eventos creados por el mismo programador.




1 Objetos.


Definición: Conjunto de variables (atributos) + Conjunto de operaciones (métodos)
que operan sobre las variables. En la POO todos son objetos.

Un componente es, desde nuestro punto de vista, un elemento de nuestro programa que posee características(propiedades) y acciones (métodos) asociadas y que reaccionará o no ante una situación producida en el entorno (evento). Los distintos tipos de componentes (botón, formulario, cuadro de diálogo, menú, etiqueta, etc…) son facilitados al programador mediante la utilización de la VCL (Visual Component Library). Cada tipo de componente ofrecerá un conjunto de propiedades, métodos y eventospredefinidos.

• Un objeto puede tener como atributos otros objetos (por ejemplo, una ventana puede contener botones, listas desplegables, áreas de texto, barras de desplazamiento...) a este tipo de objetos se les llama contenedores.
• Todos los objetos tienen una interface (parte “visible” del objeto)
• Todos los objetos son de un tipo en concreto (todas las ventanas, cada una con sus...
tracking img