Radiactividad

Solo disponible en BuenasTareas
  • Páginas : 28 (6781 palabras )
  • Descarga(s) : 0
  • Publicado : 5 de junio de 2009
Leer documento completo
Vista previa del texto
Curso Delphi By MrRidk (Inicio)

INICIO
Bien, antes de empezar me presento, soy MrRidk, y en este curso os tratare de iniciar en el mundillo de la programacion en delphi, espero que el curso os sirva de algo y aprendais algo, ya que para eso estamos aqui, te daras cuenta a lo largo del curso que no soy una persona a la que la guste demasiado enrrollarse, ya que tratare en todo momento de serclaro, conciso y de ir al grano pronto, y ahorrarnos parrafos inutiles que no sirven de nada. El curso estara dividido en capitulos. Para localizarme y hacerme cualquier pregunta, podras encontrarme en el canal del irc-hispano #Delphi_Aprendices y #Delphi. o bien puedes optar por mandarme un e-mail a esta direccion: ridk@hotmail.com. Bien dicho esto espero que disfruteis del curso y que aprendais. Curso Delphi By MrRidk (Indice)

INDICE

TEORIA 1ª PARTE TEORIA 2ª PARTE Primer Programa (¡¡¡ Hola, Mundo !!!) Konvertor Editor de textos (1ª Parte) Editor de textos (2ª Parte) IniFiles (*.ini) Registro de Windows Bases de Datos (1ª Parte) Bases de Datos (2ª Parte) FastNet (Mailer) Links

Curso Delphi By MrRidk (Teoria 1ª Parte)

TEORIA 1ª Parte.
En esta sección del curso vamos aconocer un poco el lenguaje de programación, lo básico para empezar a genera aplicaciones fáciles. ¿Que es un lenguaje de alto nivel y que es la orientacion a objetos? En programación, nos encontraremos con 2 tipos de lenguajes, el de "Bajo" y el de "Alto" Nivel, se diferencian en lo proximos que esten al lenguaje maquina, entre los lenguajes de bajo nivel encontramos al Ensamblador, Delphi realmenteno es un lenguaje, sino la IDE (Integrated Development Environment), osea el espacio de trabajo para Object Pascal, el cual es un lenguaje de programacion de alto nivel, Object Pascal como su nombre indica es Pascal orientado a objetos, un objeto es una coleccion independiente de estructuras, una clase alberga las estructuras de datos y rutinas de un objeto, en el caso de Delphi, los objetos secomunican mediante mensajes, asi pues cuando pulsamos con el raton sobre un boton, se produce un mensaje el cual desencadena un evento. Además delphi utiliza la RAD (Rapid Application Development), que nos permite desarrollar nuestros programas de forma rápida y visual. Delphi controla por si solo el sistema de mensajes de windows, con lo cual no necesitaremos preocuparnos de capturar los mensajesque dicta windows para desencadenar un procedimiento.

Los programas hechos en delphi se dividen en Formularios "Forms" que se corresponden con las distintas ventanas que tendra nuestro programa, para mostrar un formulario desde otro se ha de poner "Nombredelform.ShowModal" si quieres que tome el control y si quieres utilizar los dos indistintamente "Nombredelform.Show", ademas de los forms unprograma esta compuesto por distintos objetos (Etiquetas, botones...) todos ellos estan incluidos en la VCL... VCL

Delphi utiliza una libreria de componentes llamada VCL (Visual Components Library) que nos brinda una serie de objetos (por ejemplo una combobox) y que nos da la posibilidad de utilizar los objetos sin necesidad de llamar a las distintas API de windows para que dibujen en pantallael componente, podremos ademas manipular a nuestro antojo el componente, cambiandole las propiedades como el nombre, el caption o cosas asi..., además de poder controlar de una manera muy facil los distintos eventos que podria generar. A la hora de trabajar con los componentes mediante codigo, la sintaxis es la siguiente: 1º El nombre del componente || 2º La propiedad con la que trabajaremos Curso Delphi By MrRidk (Teoria 1ª Parte)

Ej: Combobox1.Text; // Seleccionamos la propiedad Text del combo, que especifica el texto que contiene.

Object Inspector

Se trata del Inspector de Objetos, gracias a él podemos cambiar de una manera rapida facil y visual las propiedades de los distintos objetos que vayamos insertando en el programa. Ademas y gracias a él podemos controlar de forma...
tracking img