Delphi

Páginas: 13 (3001 palavras) Publicado: 8 de abril de 2014
APOSTILA

DE

DELPHI 7.0

DEPARTAMENTO DE CIÊNCIA DA COMPUTAÇÃO.
PROFa. GILENE BORGES GOMES.
Home page: http://www.gomeshp.com
E-mail: gilene@gomeshp.com

Apostila de Delphi 7.0
_______________________________________________________________________ Profa. Gilene B. Gomes ______

1. INTRODUÇÃO
Delphi possui um ambiente de desenvolvimento fácil de usar, com uma grande Biblioteca deComponentes Visuais (VCL - Visual Component Library). A VCL contém código de botões, campos,
rótulos, gráficos, caixas de diálogo e acesso e tabelas de bancos de dados, e foi desenvolvida
levando em conta as velocidades no desenvolvimento de aplicativos e na execução destes
aplicativos.
Vantagens do Delphi :

- Facilidade em alterações e implementações
- Melhor estruturação do código
-Velocidade
- Verdadeira orientação a objetos

O rápido desenvolvimento de aplicativos é possível graças aos vários controles disponíveis na
paleta de componentes, onde o programador escolhe um destes componentes, e coloca-o
diretamente no local desejado, dentro de um formulário. Formulário este que será a janela do
aplicativo apresentada ao usuário.
O Delphi permite o uso de objetos, e suacriação. Ele trabalha com eventos que dão início à
alguma rotina de trabalho, ou seja, o programa fica parado até que um evento ocorra.
Um programa tradicional, feito para ser executado em DOS, é organizado em torno de
estruturas de dados com um loop principal e uma série de sub-rotinas constituindo o aplicativo, com
procedimentos e funções separados para manipular os dados.
Um programaorientado a objetos e eventos é organizado em torno de um conjunto de
objetos. Onde cada objeto possui propriedades que o definem, e vários códigos (eventos) dando
funcionalidade a este objeto. Ou seja, objetos são estruturas que combinam dados e funções em
uma mesma estrutura.
Um Objeto possui dados internos, que não podem ser acessados por outros objetos e dados
externos, também chamados depropriedades, estas podendo ser acessadas de fora deste objeto.
De maneira semelhante, um objeto possui rotinas internas que são usadas apenas internamente e
rotinas externas, também chamadas de métodos, que podem ser acessadas externamente.
Um carro é um objeto que possui propriedades e métodos. A tabela abaixo lista algumas
propriedades e comportamentos do objeto real carro.

PropriedadesMétodos

cor
potência do motor
tipo de pintura

dar partida
acelerar
frear

Um método é uma rotina própria do objeto que o dá funcionalidade, ou seja, torna-o vivo, e as
propriedades fazem o intercâmbio entre o objeto e o programa.

__ www.gomeshp.com _________________________________________________________________________

2

Apostila de Delphi 7.0_______________________________________________________________________ Profa. Gilene B. Gomes ______

2. AMBIENTE DELPHI
Neste item será estudado o IDE (Integrated Developer Environment – Ambiente de
Desenvolvimento Integrado) do Delphi.
O Delphi possui um conjunto de ferramentas que permitem facilitar e agilizar a construção de
programas, permitindo uma melhor interação entre o programador e o computador. Suasprincipais
janelas são:






Janela FORM
Janela OBJECT INSPECTOR
Janela CODE EDITOR
Janela OBJECT TREEVIEW
Janela MAIN

2.1. JANELA FORM
O FORM é a tela onde o desenvolvedor constrói sua aplicação. A partir de um FORM é
que se estabelece a interação USUÁRIO-COMPUTADOR, através de botões, rótulos e
outros componentes, estabelecendo-se funções, métodos ou eventos que serão ativados.Os componentes são dispostos dentro da área útil do FORM.

A Janela FORM: interface.

2.2. JANELA OBJECT INSPECTOR
A janela OBJECT INSPECTOR contém propriedades e eventos dos componentes inseridos em
um FORM, e do próprio FORM. É na guia Properties (Propriedades), por exemplo, que se
estabelecem as características de cada componente, como nome, fonte, altura, largura, etc. Já na
guia...
Ler documento completo

Por favor, assinar para o acesso.

Estes textos também podem ser interessantes

  • delphi
  • Delphi
  • Delphi
  • Delphi
  • Delphi
  • Delphi
  • Delphi
  • Delphi

Seja um membro do Trabalhos Feitos

CADASTRE-SE AGORA!