Transcript
out-12
1
Programação Delphi
Tour pelo Delphi
Tour pelo Delphi 2
Delphi = Interface Gráfica + Pascal. Object Inspector (propriedades e eventos) Object TreeView (listas dos componentes na tela) Paleta de Componentes Formulário (Form) Arquivos (.pas, .dfm, .dpr, .dcu, .exe)
Object Inspector 3
Propriedades (Principais): São as configurações dos componentes. Caption: Título do componente que aparece ao usuario. Name: Nome único do componente, usado para identificalo e para o referencia-lo no código “desenvolvimento”. Enabled: Habilita ou desabilita o componente. Visible: Esconde o componente ou torna visível ao usuário. TabOrder: Ordem do tab entre os componentes “Tecla Tab”. TabStop: Seta o foco no componente “Tecla Tab”. Hint: Caixa de aviso ou informação ao usuário. ShowHint: Mostra ou não a caixa de aviso (passar mouse). Anchors, Heigth, Left, Top, Width: Usado para ajustar o layout dos componentes, Âncora, Altura, Esquerda, Top, Tamanho, respectivamente.
Ministrante - Wladeilson
1
out-12
Object Inspector 4
Eventos (Principais): Delphi é Orientado a Eventos que pode ser uma ação do usuário ou uma ocorrência no sistema que aponta a um código(método/comportamento). OnShow: Ao exibir a tela (form). OnClose: Ao fechar a tela (form). OnClick: Ao clicar. OnDblClick: Ao dar duplo Clique. OnEnter: Ao entrar (focar) no campo por exemplo. OnExit: Ao sair do campo por exemplo. OnKeyPress: Ao pressionar qualquer tecla. OnKeyDown: Ao pressionar teclas especiais (FK_DELETE, FK_ESCAPE, FK_..., etc) OnShortCut: Para definir atalhos da tela (parecido OnKeyDown).
Object TreeView e Componentes 5
Object TreeView: Um tipo de Hierarquia de Localização do componente no formulário.
Paleta de Componentes: Onde fica os componentes do delphi ou de terceiros(instalados).
Formulário (Form) 6
É onde criaremos a interface do usuário, ou seja, a tela onde estarão os botões, campos, etc.
Ministrante - Wladeilson
2
out-12
Arquivos (Principais) 7
.pas: Arquivo de código fonte. .dfm: Arquivo do formulário(Form) e seus componentes com suas propriedades. .dcu: Arquivo .pas e .dfm compilado, pode ser apagado, exceto de instalação de componentes. .dpr: Arquivo do projeto, usado para inicialização do sistema e contém os endereços de todos os arquivos do projeto . .~pas e .~dfm: Arquivos de backup dos originais. .exe: Arquivo-executável. Programa compilado.
Tour pelo Delphi 8
Help do Delphi (F1) Salvando Layout (Ambiente de Trabalho) Criando um projeto. Adicionando e Removendo um arquivo do projeto. Compile, Build, Debug.
Exercício: “Olá Mundo” 9
Meu Primeiro Programa “Software”. 1) Crie um novo projeto no Delphi e salve, no formulário principal adicione um “Campo” e um “Botão”, renomeie o formulário para “Meu Primeiro Software”, na propriedade “Text” do campo escreva a frase “Digite seu Nome:”, renomeio o botão para “Clique Aqui”, ao clicar no botão deve ser emitida a mensagem “Olá Mundo”, ou se o usuário informou o nome, a mensagem será “Olá Fulano”. Compile, teste, e depois observe os códigos e arquivos gerados.
Ministrante - Wladeilson
3