Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more ➡
Download
Standard view
Full view
of .
Add note
Save to My Library
Sync to mobile
Look up keyword or section
Like this
2Activity
×

Table Of Contents

Sobre o Autor
Introdução
A Quem Interessa Este Livro:
Como Está Organizado o Livro:
Download do Código Fonte dos Projetos:
Breve história do Free Pascal e da IDE Lazarus
História do Free Pascal:
História da IDE Lazarus:
Licença do Lazarus e do Free Pascal:
Obtendo as Compilações do Lazarus e do Free Pascal
Instalando o Lazarus no Windows
Instalação Padrão (Recomendado):
Instalando usando o SVN (Avançado):
Instalando o Lazarus no Linux
Instalando usando a Central de Programas do Ubuntu:
Instalando usando os Pacotes (Recomendado):
Breve Comparativo Lazarus e Delphi 7
Extensões de arquivos:
Comparativo de ferramentas:
Componentes de Terceiros Gratuitos:
Velocidade de Compilação:
Conhecendo e Configurando a IDE
Mudando o idioma da IDE para Português do Brasil:
Organizando as janelas da IDE:
Outras Configurações:
Conhecendo os Menus da IDE:
Barra de Ferramentas Rápidas:
Conhecendo as Paletas de Componentes:
Teclas de Atalho do Lazarus:
Instalando Novos Componentes
Preparativos para Instalar os Componentes:
Instalando os Componentes do PowerPDF:
Instalando os Componentes do ZEOS:
Instalando os Componentes do Fortes Report:
Instalando os Componentes do LazReport e WebLaz:
Tipos de Projetos do Lazarus:
Criando o Primeiro Programa:
Diminuindo o Tamanho do Executável:
Conhecendo o Explorador de Código:
Conhecendo o Inspetor de Projetos:
Conhecendo o Inspetor de Objetos, Propriedades e Eventos:
Configurando Propriedades e Eventos dos Objetos:
Criando o Segundo Programa:
Alinhando Componentes:
Bloco de Código:
Linha de Comando:
Comentários:
Variáveis:
Tipos de Variáveis:
Constantes:
Atribuição:
Arrays ou Matrizes:
Record ou Registro:
Operadores Aritméticos:
Operadores Lógicos:
Operadores Relacionais:
Procedures e Functions:
Configurações Regionais:
Função StrToInt:
Função IntToStr:
Função StrToFloat:
Função FloatToStr:
Função Date:
Função Time ou Now:
Função StrToDate:
Função DateToStr:
Função StrToTime:
Função TimeToStr:
Recursos do Editor de Código:
Programação Visual no Lazarus Estruturas de Controle
Estrutura TRY .. EXCEPT .. END:
Estrutura IF … THEN … ELSE:
Programa Exemplo – IF ... THEN ... ELSE:
Estrutura REPEAT .. UNTIL:
Programa Exemplo – REPEAT .. UNTIL:
Estrutura FOR .. TO (DOWNTO) .. DO:
Programa Exemplo – FOR .. TO (DOWNTO) .. DO:
Estrutura CASE .. OF:
Programação Visual no Lazarus Projetos de Exemplo
Criando uma Calculadora Completa:
Criando um Editor de Texto Simples:
Criando um Visualizador de Imagens:
Conceitos Básicos sobre Banco de Dados e SQL
Tabelas:
Chave Primária:
Chave Estrangeira:
Transações:
Aplicativos de Banco de Dados:
Criar e Gerenciar Banco de Dados:
Linguagem SQL:
Tipos de Campos:
Criação de Tabelas:
Comando SELECT:
Comando INSERT:
Comando UPDATE:
Comando DELETE:
Acessando Banco de Dados com SQLdb
Modelo de Acesso a Banco de Dados:
Visão Geral dos Componentes:
O Componente TSQLConnector:
Configurando Conexão a Bancos de Dados:
Criando Bancos, Tabelas e Outros via Código:
O Componente TSQLQuery:
Personalizando o TSQLQuery:
Executando Várias Instruções SQL com TSQLQuery:
Filtrando Registros com TSQLQuery.Filter:
Filtrando Registros com TSQLQuery.ServerFilter:
Filtrando Registros com TSQLQuery.SQL:
Localizando Registros com TSQLQuery.Locate:
Formulário DataModule:
TDatasource:
Criando um Controle de Cheques com SQLite3 e SQLdb:
Relacionamento Mestre / Detalhe com SQLdb:
Acessando Banco de Dados com ZEOS
Configurando Conexão Usando o TZConnection:
O componente TZQuery:
Criando um Cadastro de Produtos com Firebird e ZEOS:
Criando Relatórios com LazReport
O Componente TfrReport:
Barra de Ferramentas Objetos:
Paleta de Alinhamento:
Barra de Ferramentas Padrão:
Barra de Ferramentas Texto:
Barra de Ferramentas Retângulo:
Barra de Status do Editor de Relatórios:
Usando o Teclado e o Mouse no Editor de Relatórios:
Trabalhando com Bandas (Seções de Relatório):
O Objeto Caixa de Texto:
A Ferramenta Realçar Atributo:
Relatório do Controle de Cheques com TFrPrintGrid:
Criando Relatórios para o Cadastro de Produtos:
Configurações da Aplicação:
Configuração dos Formulários:
Configurações de Versão:
Configurando o Nome do Executável:
Gerenciamento de Arquivos e Pastas:
Usando a diretiva {$IFDEF}:
Unidades Multiplataforma:
TProcess para Executar Programas Externos:
Visual Multiplataforma:
Componentes de Acesso a Arquivos de Texto:
Desenvolvendo o Projeto de uma Agenda:
Tipos de Tabelas:
Criando Tabelas Via Código:
Tipos de campos aceitos:
Trabalhando com Índices:
Manutenção de Tabelas e Índices:
Cadastro de Clientes com DBF:
Instalando o SQLite3 no Ubuntu e Derivados:
Instalando o SQLite3 no Windows:
Instalando o Firebird 2.1 ou 2.5 no Ubuntu e Derivados:
Instalando o Firebird 2.1 ou 2.5 no Windows:
Instalando o MySQL 5.1 no Ubuntu e Derivados:
Instalando o MySQL 5.1 no Windows:
Instalando o PostgreSQL 8.4 no Ubuntu e Derivados:
Instalando o PostgreSQL 8.4 no Windows:
Links Úteis
Bibliografia
0 of .
Results for:
No results containing your search query
P. 1
A Biblia Do Lazarus

A Biblia Do Lazarus

Ratings: (0)|Views: 3,000|Likes:
Published by Mario Nascimento

More info:

Published by: Mario Nascimento on Oct 11, 2013
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See More
See less

12/23/2013

pdf

text

original

You're Reading a Free Preview
Pages 7 to 115 are not shown in this preview.
You're Reading a Free Preview
Pages 122 to 193 are not shown in this preview.
You're Reading a Free Preview
Pages 200 to 206 are not shown in this preview.
You're Reading a Free Preview
Pages 213 to 282 are not shown in this preview.
You're Reading a Free Preview
Pages 289 to 346 are not shown in this preview.

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->