|
Delphi para Leigos - Fundamentos da linguagem Delphi - estrutura de códigos.
Aula
19
Observe o gráfico abaixo, que fez parte do módulo de aula anterior:

Podemos notar que codificamos nosso projeto, em outras palavras digitamos o(s) comando(s) necessários para que o sistema executa-se a tarefa que tinhamos interesse. Você deve ter notado também que parte deste código já estava presente, ou seja, foi gerado pelo próprio Delphi. Para que você possa gerar programas confiáveis é necessário antes de sair digitando comandos, conhecer os fundamentos da linguagem e a estrutura de códigos dos formulários que compõe a sua aplicação e, este será nosso objetivo a partir deste ponto.
Ao executar o Delphi 2005 e solicitar uma nova aplicação do tipo VCL Forms, teremos como resultado um formulário conforme já é de nosso conhecimento e poderemos observar em destaque na imagem abaixo:

Para que este simples formulário exista, se faz necessário toda uma estrutura de código. O código gerado automaticamente pelo Delphi quando criamos um novo formulário pode ser observado abaixo:
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs;
type
TForm1 = class(TForm)
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.nfm}
end.
É fundamental você conhecer esta estrutura básica de codificação e esta será nossa próxima tarefa. Poderemos notar que a primeira linha contem a palavra reservada "unit", seguida de um nome. Este representa o nome de arquivo em que a unit está armazenada.
A "unit" é composta por seções, cada uma com uma característica específica e uma determinada função. Sabemos que a primeira linha tem a função de iniciar a Unit e nomea-la. Logo em seguida temos a palavra chave "interface" que ao lado da palavra chave "implementation" formam as duas principais seções de uma Unit. Nesta seção (interface) seção serão declarados:
- Tipos de dados;
- Classes;
- Variáveis;
- Funções;
- Procedimentos.
Logo após a palavra chave "interface" temos o trecho de código que poderemos observar abaixo:
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs;
Na seção uses iremos definir as outras units que serão utilizadas pela unit corrente. Automaticamente o Delphi já inclui uma série de units quando solicitamos uma nova aplicação. São as que mais utilizamos em qualquer tipo de aplicação. A primeira delas é a unit "windows" que possibilita a esta unit incorporar as funções da API do Windows (recurso fundamental em qualquer aplicação que será executada na plataforma Windows). Já a unit "messages" permite que você envie mensagens a partir de sua aplicação Delphi. Observe que todas as units que foram adicionadas a este unit principal são fundamentais para que o seu sistema tenha o mínimo de funcionalidade exigigo por qualquer aplicativo para a plataforma Windows.
A seguir temos as áreas destinadas a publicação de variáveis locais, públicas, componentes que irão compor o formulário e assim sucessivamente.
Principal
| Cursos Gratuitos
| Cursos Diversos
| Dicas
| Promoções
| Mapa do
Site | QUIZ
|
|
Classificados | Central
Currículo | Fórum
| Fale Conosco |