Delphi
CURSO BÁSICO
Sobre o Autor :
Elio A. Medeiros tem formação acadêmica em Engenharia Eletrônica pela UnB e possui vários cursos nas áreas de Informática, Computação, Bancos de Dados Relacionais e Internet.
É Consultor Independente atuando principalmente nas áreas de Bancos de Dados C/S, Análise e Programação em Multi-Camadas, Segurança em Redes e na Internet.
Dá suporte à Equipes de Desenvolvedores nas empresas, ministrando cursos voltados às implementações atuais de plataformas de desenvolvimento RAD, em particular Delphi e C++Builder da Borland.
Índice
INTRODUÇÃO 3
INICIALIZANDO O DELPHI 4
CRIANDO UM PEQUENO PROJETO 5 OUTRAS FORMAS DE CRIAR UM PROJETO 6
LINGUAGEM OBJECT PASCAL - CONCEITOS BÁSICOS 6 PALAVRAS CHAVE 6 VARIÁVEIS 7 ARRAYS (VETORES) 8 RECORDS (REGISTROS) 9 CLASSES E OBJETOS 9 COMPONENTES, CONTROLES E PROPRIEDADES 10 FUNÇÕES 10 PROCEDIMENTOS 11 PASSAGEM DE PARÂMETROS 11 MÉTODOS E EVENTOS 11 ESTRUTURAS DE CONTROLE EM OBJECT PASCAL 11 EXEMPLO DO USO DE FUNÇÕES E PROCEDIMENTOS 13
ESCREVENDO UM EDITOR DE TEXTO SIMPLES 16 APERFEIÇOAMENTOS DO EDITOR 17
COMPONENTES DE DADOS 19
PROJETO DE SISTEMA I 19 CRIAÇÃO DO PROJETO 21 OPERAÇÕES COM REGISTROS E CAMPOS (Componentes TField) 24 PROCURANDO DADOS: 24 OUTRAS FORMAS DE ACESSAR CAMPOS 25 FILTRAGEM DE REGISTROS : 25 A PROPRIEDADE KEYEXCLUSIVE DE TTABLE 26 HABILITANDO E DESABILITANDO A VISUALIZAÇÃO DE DADOS 26 NAVEGANDO PELO DATASET : 26 PROPRIEDADES BOF e EOF 26 MODIFICANDO REGISTROS : 27 MARCANDO UM REGISTRO 27 DE VOLTA AO PROJETO PESSOAL 27 CÁLCULO DA FOLHA DE PAGAMENTO 28
PROJETO DE SISTEMA II 29 CRIAÇÃO DO BANCO DE DADOS 29 CRIAÇÃO DO APLICATIVO 31 CRIAÇÃO DO FORMULÁRIO CADASTRO DE CLIENTES 34 CRIAÇÃO DO FORMULÁRIO PARA QUERY DE CLIENTES 36 CRIAÇÃO DO FORMULÁRIO CADASTRO DE MERCADORIAS 42 CRIAÇÃO DO FORMULÁRIO MOVIMENTO DE VENDAS 43
USANDO ADO (ACTIVEX DATABASE