apostila delphi 7

Download Apostila Delphi 7

Post on 08-Jun-2015

11.968 views

Category:

Documents

35 download

Embed Size (px)

DESCRIPTION

Esta apostila contém dicas de como criar várias situçãoes de programas no Delphi 7

TRANSCRIPT

NDICE:Como construir um sistema utilizando Delphi?......................................................................... Como criar uma nova aplicao no Delphi?.............................................................................. Como salvar a aplicao no Delphi?.......................................................................................... Como alterar as propriedades da tela? ...................................................................................... Como executar a aplicao no Delphi? ..................................................................................... Como fechar a aplicao? ......................................................................................................... Como abrir a aplicao? ............................................................................................................ Como inserir uma imagem na tela? .......................................................................................... Como criar uma tela de splash? ................................................................................................ Como criar uma lista de aes? ................................................................................................ Como criar um menu de opes? .............................................................................................. Como inserir uma lista de imagens? ......................................................................................... Como criar uma barra de ferramentas? ..................................................................................... Como criar uma barra de status do sistema? ............................................................................. Como inserir data e hora na barra de status do sistema? .......................................................... Como pedir confirmao ao fechar tela na aplicao?.............................................................. Como criar uma nova tela na aplicao?................................................................................... Como remover uma tela da aplicao?...................................................................................... Como preparar o banco de dados para ser usado no sistema? .................................................. Como criar uma tela de login do sistema? ................................................................................ Como alterar a Main Form do sistema? .................................................................................... Como criar uma tela padro? .................................................................................................... Como utilizar uma tela padro do sistema? .............................................................................. Como utilizar um DBGrid? ....................................................................................................... Como utilizar um DBNavigator? .............................................................................................. Como inserir campos de uma tabela na tela? ............................................................................ Como chamar uma tela no Delphi? ........................................................................................... Como criar uma tela manualmente na aplicao? ..................................................................... Como criar relacionamento Master/Detail na aplicao? ......................................................... Como utilizar componentes do tipo LookUp? .......................................................................... Como criar consultas em tabelas do banco de dados? .............................................................. Como utilizar filtro em uma tabela? ......................................................................................... Como usar a linguagem SQL no Delphi? ................................................................................. Como criar um relatrio com o QuickReport? ......................................................................... Como criar um relatrio no Rave Reports? .............................................................................. Como criar um relatrio com a linguagem Rave Reports? ....................................................... Como validar dados e tratar erros no Delphi? .......................................................................... Como criar campos calculados? ................................................................................................ Como criar campos Lookup? .................................................................................................... Como exportar / importar dados com Delphi/Excel? ............................................................... Como utilizar uma Unit no vinculada a forms? ...................................................................... Como utilizar uma DLL? .......................................................................................................... Como preparar um sistema para ser utilizado em rede? ........................................................... Como criar um sistema de ajuda? ............................................................................................. Como criar discos de instalao para a aplicao? ................................................................... Como compactar o banco de dados do Access no Delphi? .............................................. Como criar uma rotina de Backup/Restore do sistema? ................................................... Como criar um grfico no Delphi? ...................................................................................... Como criar um relatrio de produtos em falta.................................................................... Como realizar algumas melhorias no sistema? ......................................................................... Como criar um objeto em tempo de execuo? ........................................................................ Como estruturar o banco de dados Banco.MDB ................................................................... .............................................................................02 03 03 04 05 05 06 07 08 09 10 11 12 13 13 14 14 15 16 19 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 38 41 42 43 44 45 46 47 48 51 53 54 56 58 59 60 61

Formatado: Direita: 3 cm, Superior: 0,3 cm, Inferior: 1,4 cm, Distncia do cabealho da margem: 0 cm, Distncia do rodap da margem: 0 cm Excludo: Curso Extracurricular: Programador de Sistemas de Informao Avanado paraCriada por Ronaldo Lavestein

1

Excludo: Curso Extracurricular: Programador de Sistemas de Informao Avanado paraCriada por Ronaldo Lavestein

2

Excludo: Curso Extracurricular: Programador de Sistemas de Informao Avanado paraCriada por Ronaldo Lavestein Excludo: NDICE Como construir um sistema utilizando Delphi? 2 Como criar uma nova aplicao no Delphi? 3 Como salvar a aplicao no Delphi? 3 Como alterar as propriedades da tela? 4 Como executar a aplicao no Delphi? 5 Como fechar a aplicao? 5 Como inserir uma imagem na tela? 7 Como criar uma lista de aes? 9 Como criar um menu de opes? 10 Como inserir uma lista de imagens? 11 Como criar uma barra de status do sistema? 13 Como inserir data e hora na barra de status do sistema? 13 Como pedir confirmao ao fechar tela na aplicao? 14 Como criar uma nova tela na aplicao? 14 Como remover uma tela da aplicao? 15 Como preparar o banco de dados para ser usado no sistema? 16 Como alterar a Main Form do sistema? 21 Como criar uma tela padro? 22 Como criar uma tela manualmente na aplicao? 28 ... [1] Excludo: Como construir um sistema utilizando Delphi? Como criar uma nova aplicao no Delphi? 3 ... [2] Formatado: Recuo: Primeira linha: 1,25 cm Excludo: , Excludo: , Excludo: quanto ao

Como construir um sistema utilizando Delphi?Para cada comando a ser executado nesta apostila ser utilizada a barra de menu do Delphi, ou, quando existir, ou for mais conveniente, uma combinao de teclas, ou ainda, uma tecla de funo. Por exemplo: para visualizar a tela Object Inspector, podemos utilizar a barra de menus, View -> Object Inspector, ou simplesmente teclar [F11]. Em alguns casos, quando no for utilizada nem a barra de menus, ou uma tecla de funo, ou combinao de teclas, o procedimento ser solicitado atravs de uma linha de texto, como por exemplo, Selecione a guia Additional na paleta

de componentes do Delphi e insira um componente Image.

Procedimentos a serem executados: O primeiro passo a ser dado para se construir um sistema, em qualquer linguagem de programao, fazer a anlise do mesmo junto s pessoas envolvidas, para obter informaes a respeito dos documentos, formulrios, procedimentos, enfim, tudo o que faz parte do sistema atual, seja ele informatizado ou manual, e que dever fazer parte do novo sistema. Anote tudo o que for coletado e faa um esboo num editor de textos, dos menus do sistema, suas telas, consultas e relatrios a serem desenvolvidos. Defina o banco de dados do sistema, com suas tabelas e relacionamentos. Procure eliminar todas as redundncias de dados. Abra o Windows Explorer (tecle [ C:\Sistema ] + [E]) e crie a pasta:

Excludo: pesquisas Excludo: Logo em seguida Excludo: d Formatados: Marcadores e numerao

Crie, neste momento, no Microsoft Access, o banco de dados que ser utilizado pelo sistema. Sua estrutura se encontra nas pginas 61 e 62 desta apostila.

Formatado: Recuo: esquerda: 3,75 cm, Primeira linha: 1,25 cm Excludo: Excludo: Crie as pastas onde sero gravados os arquivos de sua aplicao e banco de dados. ... [3] Formatado: Sublinhado Excludo:

Aps executarmos os procedimentos anteriores, j podemos iniciar a construo do nosso sistema utilizando o Delphi.

Bom trabalho!

3

Ronaldo Lavestein Casa Branca - SP

E