Delphi Soft | Forum|
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

APOSTILA DELPHI EM PDF

Ir para baixo

APOSTILA DELPHI EM PDF Empty APOSTILA DELPHI EM PDF

Mensagem  Admin Ter Jul 26, 2011 1:45 am


Conteúdo da Apostila Clique para baixar

ÌNDICE .................................................................................................................................................................... 4
UM POUCO SOBRE DELPHI E PROGRAMAÇÃO PARA WINDOWS ................................................................................... 6
PRINCÍPIOS DA PROGRAMAÇÃO PARA WINDOWS....................................................................................................... 7
COMPONENT PALETTE (PALETA DE COMPONENTES)................................................................................................... 8
CONCEITO DE PROGRAMAÇÃO ORIENTADA A OBJETO.............................................................................................. 13
ORIENTAÇÃO A OBJETO ..................................................................................................................................... 13
EVOLUÇÃO DAS LINGUAGENS PARA OO ............................................................................................................... 15
BENEFÍCIOS DA OOP .......................................................................................................................................... 15
LINGUAGENS PROCEDURAIS X ORIENTADA A OBJETOS :...................................................................................... 15
ALGUNS EXEMPLOS DE LINGUAGENS PROCEDURAIS COM EXTENSÕES OO:........................................................... 16
LINGUAGENS COMPILADAS X INTERPRETADAS : .................................................................................................. 16
EVENTOS, MÉTODOS E PROPRIEDADES ................................................................................................................... 16
EVENTOS ........................................................................................................................................................... 16
PROPRIEDADES.................................................................................................................................................. 17
MÉTODOS .......................................................................................................................................................... 18
OBJECT PASCAL ..................................................................................................................................................... 18
PALAVRAS RESERVADAS ..................................................................................................................................... 19
VARIÁVEIS ......................................................................................................................................................... 20
ARRAYS (VETORES)............................................................................................................................................ 21
RECORDS (REGISTROS)...................................................................................................................................... 21
PRINCIPAIS TECLAS DE ATALHO DA IDE DO DELPHI ................................................................................................ 22
COMO É FORMADA UMA APLICAÇÃO EM DELPHI ...................................................................................................... 22
ARQUIVOS QUE COMPÕE UMA APLICAÇÃO DELPHI............................................................................................... 23
ARQUIVOS GERADOS NO DESENVOLVIMENTO...................................................................................................... 23
ARQUIVOS GERADOS PELA COMPILAÇÃO ............................................................................................................. 24
CÓDIGO FONTE DO ARQUIVO PROJECT(.DPR)...................................................................................................... 24
ESTRUTURA DA UNIT DE UM FORM (.PAS) .......................................................................................................... 25
O PARÂMETRO “SENDER” E OS OPERADORES “IS” E “AS” ..................................................................................... 26
O OPERADOR “IS” .............................................................................................................................................. 26
O OPERADOR “AS".............................................................................................................................................. 26
O PARÂMETRO SENDER ...................................................................................................................................... 27
UM EXEMPLO COMPLETO COM OS OPERADORES “AS” E “IS”................................................................................ 28
EVENTOS MAIS UTILIZADOS NO DELPHI: ................................................................................................................. 30
ONCREATE ......................................................................................................................................................... 30
ONKEYPRESS ..................................................................................................................................................... 30
ONKEYDOWN ..................................................................................................................................................... 30
ONCLICK............................................................................................................................................................ 31
ONDESTROY ...................................................................................................................................................... 31
ONDBLCLICK ...................................................................................................................................................... 31
ONMOUSEMOVE ................................................................................................................................................. 32
ONENTER........................................................................................................................................................... 32
ONEXIT.............................................................................................................................................................. 32
ASSOCIANDO UM PROCEDIMENTO À UM EVENTO EM TEMPO DE EXECUÇÃO......................................................... 32
A CLASSE TWINCONTROL ....................................................................................................................................... 33
PRINCIPAIS PROPRIEDADES ............................................................................................................................... 33
PRINCIPAIS MÉTODOS ....................................................................................................................................... 33
ALGUNS COMPONENTES VISUAIS DO DELPHI 2005 .................................................................................................. 33
PRINCIPAIS EVENTOS DO FORMULÁRIO............................................................................................................... 33
PALHETA STANDARD .......................................................................................................................................... 34
MANIPULANDO DATA E HORA NO DELPHI ................................................................................................................ 35
APLICAÇÕES ROBUSTAS - TRATAMENTO DE EXCEÇÕES........................................................................................... 37
EXCEÇÕES.......................................................................................................................................................... 38
BLOCOS PROTEGIDOS ........................................................................................................................................ 38
PRINCIPAIS EXCEÇÕES ....................................................................................................................................... 39
BLOCOS DE FINALIZAÇÃO................................................................................................................................... 39
GERAÇÃO DE EXCEÇÕES..................................................................................................................................... 40
EXIBINDO O ERRO GERADO PELA EXCEÇÃO ......................................................................................................... 40
EXCEÇÕES SILENCIOSAS .................................................................................................................................... 41
MANIPULANDO EXCEÇÕES GLOBAIS..................................................................................................................... 41
ENTENDENDO UM POUCO SOBRE O QUE É UM GPF .............................................................................................. 42
CONFIGURANDO O DELPHI PARA NÃO “PARAR” EM EXCEÇÕES ............................................................................. 42
CONCLUSÃO: ..................................................................................................................................................... 42
ARQUIVOS INI........................................................................................................................................................ 43
CRIANDO UMA BIBLIOTECA DE PROCEDURES, FUNÇÕES, ETC. ................................................................................. 45
TRABALHANDO COM FORMULÁRIOS ........................................................................................................................ 47
PRINCIPAIS TECNOLOGIAS DE ACESSO A DADOS ..................................................................................................... 49
BDE (BORLAND DATABASE ENGINE): ................................................................................................................... 49
DBEXPRESS (DBX): ............................................................................................................................................. 49
ADO (ACTIVEX DATA OBJECTS): .......................................................................................................................... 49
"INTERBASE EXPRESS">INTERBASE EXPRESS (IBX):............................................................................................. 50
CONFIGURANDO UMA CONEXÃO COM BD USANDO ADO NO BORLAND DELPHI 2005 ................................................. 51
CRIANDO UM CADASTRO SIMPLES (APENAS 1 TABELA) ............................................................................................ 54
VALIDANDO OS DADOS DO CADASTRO .................................................................................................................... 56
CRIANDO UM CADASTRO COM MAIS DE UMA TABELA (FK) ....................................................................................... 57
SUGERINDO UM CÓDIGO AUTOMATICAMENTE......................................................................................................... 58
SOLICITANDO UM DADO AO USUÁRIO (INPUTBOX).................................................................................................. 59
CADASTROS SEM O TDBNAVIGATOR....................................................................................................................... 60
UMA TELA CRIADA SEM O TDBNAVIGATOR .............................................................................................................. 61
CONSTRUINDO UMA TELA DE CONSULTA................................................................................................................. 63
PASSANDO PARÂMETROS PARA O OBJETO ADOQUERY ......................................................................................... 64
DATAMODULE ........................................................................................................................................................ 64
CONTINUANDO COM A CONSTRUÇÃO DA TELA DE CONSULTA.................................................................................. 65
O MÉTODO LOCATE DA CLASSE TDATASET .......................................................................................................... 65
VERIFICANDO SE UM REGISTRO EXISTE EM UMA TABELA......................................................................................... 67
EXIBINDO OS ERROS EM UMA TELA SEPARADA........................................................................................................ 68
TRABALHANDO COM VETORES DINÂMICOS.............................................................................................................. 70
TRANSAÇÕES ......................................................................................................................................................... 73
FILTRANDO DADOS DE UMA TABELA........................................................................................................................ 76
FRAMES ................................................................................................................................................................. 77
OBJETO TFIELD...................................................................................................................................................... 81
ACESSANDO OS DADOS DE UM TFIELD: ............................................................................................................... 83
FIELDS EDITOR...................................................................................................................................................... 84
VALIDANDO ATRAVÉS DO EVENTO ONVALIDADE DOS OBJETOS TFIELD.................................................................... 85
CAMPOS CALCULADOS............................................................................................................................................ 86
CAMPOS LOOKUP ................................................................................................................................................... 88
O EVENTO ONGETTEXT .......................................................................................................................................... 90
O EVENTO ONSETTEXT........................................................................................................................................... 91
TABELAS TEMPORÁRIAS COM O TCLIENTDATASET................................................................................................... 91
FORMULÁRIOS PADRÕES........................................................................................................................................ 93
CRIANDO UM CADASTRO MASTER - DETAIL ............................................................................................................. 95
APÊNDICE - FUNÇÕES PARA TRABALHAR COM STRINGS (RETIRADAS DO HELP DO DELPHI 7) ..................................106
APÊNDICE - OBJECT PASCAL: ESTRUTURAS BÁSICAS...............................................................................................109
APÊNDICE - RELAÇÕES ENTRE CLASSES..................................................................................................................117
APÊNDICE - DESCRIÇÃO DOS PRINCIPAIS PROCEDIMENTOS E FUNÇÕES PRÉ DEFINIDAS.........................................118
APÊNDICE - TECNOLOGIAS APLICÁVEIS AO DELPHI 7..............................................................................................139

Admin
Admin

Mensagens : 7
Data de inscrição : 25/07/2011

https://delphisoft.directorioforuns.com

Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos