A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

O que é o Delphi ? Uma IDE (Integrated Development Enviroment)

Apresentações semelhantes


Apresentação em tema: "O que é o Delphi ? Uma IDE (Integrated Development Enviroment)"— Transcrição da apresentação:

1

2 O que é o Delphi ? Uma IDE (Integrated Development Enviroment)
Produzido pela Borland ( Baseado na Linguagem Object Pascal Trabalha com componentes Orientado a eventos Produz também programas para Linux através do uso dos componentes CLX e do Borland Kylix CLX: Borland Component Library for Cross-Platform (CLX)

3 Mais Funcionalidades Orientação a Objeto Code Completation
Componentes para internet (http, sockets) Poderoso Debugger e Watcher Facilidade para acesso de banco de dados (BDE, ADO ...) Integração como novas Tecnologias (XML, SOAP, .NET) Vamos Ver!!!

4 .DPR? O Delphi trabalha com o conceito de projeto (.dpr)
O projeto após compilado se tornar um “.exe” no caso do Windows O projeto mantém a estrutura de um programa do pascal: Program nome; uses bibliotecas ... Begin Application.Initialize; Application.CreateForm(TForm1, Form1); Application.Run; end.

5 .PAS e .DFM? Os objetos gráficos de um formulário (os componentes ..) e suas propriedades (width, caption, ...) são definidos num arquivo “.DFM” A descrição das classes e das ações a serem executadas após os eventos estão na units (.PAS) O lugar onde realmente vamos programar são as units, o corpo dos nossos programas

6 Object Inspector Contém os atributos e os eventos do componente selecionado. F11 para chamá-lo Atributos comuns aos componentes: Name, Enabled, Visible, TabOrder, Hint, Cursor

7 Paleta de Componentes Nesta Paleta se encontra os componentes padrões do Delphi e aqueles que vierem a ser instalados Para colocar um componente no form basta selecioná-lo e clicar depois no form No curso vamos trabalhar com a paleta Standard, Additional, Win32, Dialogs, BDE, Data Controls

8 Tipos Simples de Dados Tipos básicos principais: Declarando varíaveis:
integer, shortint, longint, byte, word e longword real, double e extended char, string e boolean Declarando varíaveis: Antes do begin !!! Var a:integer;

9 Estruturas de Controle
if .... then If a=2 then b:=3; if ... then begin ... end; if (b=true) or (c=abs(-2)) Then Begin b:=8+9; end; If ... then ... Else if (a=true) and (b=4) then End Else b:=10 End;

10 Estrutura de Repetição
For ... To ... Do For i:=2 to 10 do Begin j:=14 +i End; While ... Do While (true) do k:= k*2; Repeat ... Until Repeat A:=a+1; b:=B+1; Until k<10

11 Alô Mundo !!! Pegue o TD !!!

12 Mostrando Mensagens MessageDlg: faz chamada as janelas padrões da api do windows Sintaxe: MessageDlg (const Msg : string; AType: TMsgDlgType; AButtons: MsgDlgButtons; HelpCtx : LongInt) : word; Atype: mtWarning, mtError, mtInformation, mtConfirmation .... Ex: MessageDlg(‘Quer deletar o arquivo?', mtConfirmation, [mbOK,mbCancel], 0);

13 Segundo exemplo Pegue o TD !!!

14 Alinhando os Componentes
Esta paleta auxilia no alinhamento horizontal e vertical dos componentes Além disso no espaçamento entre eles Para usá-la selecione componentes utilizando Shift. Vá em View> AlignPalette Vamos Ver!!!


Carregar ppt "O que é o Delphi ? Uma IDE (Integrated Development Enviroment)"

Apresentações semelhantes


Anúncios Google