| DELPHI 7 Avançado
Carga
Horária: 20 horas
|
|
 |
Calendário
para este curso |
|
Solicite informações sobre este curso através do
telefone (47) 3322-3344
ou preencha a
Ficha
de interesse, assim que
possível nossa equipe de atendimento estará entrando em
contato com você.
|
 |
Capacitar o aluno a utilizar técnicas mais apuradas no desenvolvimento de uma aplicação.
Programadores e conhecedores em linguagem de programação, que desejam aprimorar seus conhecimentos em Delphi.
Experiência no uso do Delphi no desenvolvimento de aplicativos, acessando qualquer banco de dados.
- Tratamento de Erros
- O problema
- A solução
- Liberando Recursos
- Tratamento “GLOBAL” de erro
- Criando e Disparando suas próprias Exceptions
- O Objeto Application
- Técnicas de Validação e Entrada de Dados
- Em campos comuns
- Em campos DBFields
- Via TTable / TQuery
- Via TField
- Rotinas de Data e Hora
- Criação Dinâmica
- Formulários
- Splash” Screen
- Criação dinâmica – Número variável de componentes
- Criação de Menu
- Criando e Usando DLL
- Criando uma DLL Simples
- usando a dll
- usando loadlibrary e freelibrary
- strings em dll
- DLL’s com Formulários
- Estrutura de Dados Flexíveis
- TList
- TStringList
- variant
- variant arrays
- Dicas e API’S do Windows
- Chamando funções do windows
- Exemplos de chamadas API
- Terminando o Windows
- Escondendo a barra de titulo da aplicação
- Escondendo o botão Iniciar
- Mostrando o nome do usuário e empresa do Windows
- Verificar se existe disquete no Drive
- Limpando Canvas
- Obtendo o número de série do HD
- Executando programas a partir da aplicação
- Mudar tamanho de página da impressora
- Executar programas e aguardar a execução (32 bits)
- ShellExecute
- Usando Registry
- Tipos de Arquivos do Delphi
- Dicas Delphi
- Iimpressoras Matriciais
- Impressora genérica
- Utilizando a classe Printer e API´s do Windows
- Propriedades da classe TPrinter
- Métodos da classe TPrinter
- Um problema prático – Impressão de NF e Recibos
- Relatórios que devem ser visualizados antes da impressão
- Assign File
- Relatório com Quebras Utilizando o QUICKREPORT
- Orientação a Objetos
- Conceitos
- Classes
- Objetos
- Encapsulamento
- Polimorfismo
- Herança
- Definição de Classes
- Referências x Instâncias
- Construtores e Destrutores
- Um pouco mais sobre métodos
- Métodos Estáticos
- Métodos Virtuais e Dinâmicos
- Criando Construtores e Destrutores
- Desenvolvendo Componentes
- Introdução
- Component Wizard
- Criando e Redefinindo Métodos
- Criando propriedades
- Tipos de Propriedades
- Read e Write
- Um pouco mais sobre propriedades
- Exercício
- Criando e Usando Arquivos de Help
- Regras de Programação em Delphi
- Objetivos
- Eficiência
- Nomes
- Regras Universais
- Variáveis
- Variáveis boolean
- Nomes ruins
- Exceções
- Componentes
- Funções / Procedures
- Métodos
- Projeto, Forms, Units
- Constantes
- Quebra de linhas e indentação
- Interface Windows
- Erros comuns
|