Catalog · How the catalog works
estoque_delphi
Notas do curso de "Delphi Criando Sistema de Controle de estoque passo a passo" disponível na Udemy
- ★ 1 on GitHub
Anyone may press Interesting, signed in or not. It helps others find this project.
README
Introdução
Descrição
Notas do curso de "Delphi Criando Sistema de Controle de estoque passo a passo" disponível na Udemy
Dados do curso
URL : https://www.udemy.com/course/delphi-criando-sistema-de-controle-de-estoque-passo-a-passo/
Ferramentas usadas :
- Firebird 3.0 - 32 bits
- Flamerobin - 32 bits
- Delphi Community 10.3.3 - 32 bits
- Fastreports
Notas de aula
Aula 08 - Iniciando o sistema e tela principal
Vídeo-aula : https://www.udemy.com/course/delphi-criando-sistema-de-controle-de-estoque-passo-a-passo/learn/lecture/19421546#notes
Commit : https://github.com/vlademiro/estoque_delphi/commit/042e2fa6ac421cdabda807718c5c9c3fa4265f9c
Sub-pastas do projeto
- DCU
- Executavel
- Banco
- Forms
- Projeto
Alterar o local de salvamento do formulário
Formulário (U_Principal.pas)
- Name : Frm_Principal
- Caption : Controle de Estoque
- Width : 1200
- WindowState : wsMaximized
TPanel (Standard)
- Align : alTop
- Caption : sem caption
- Color : clSkyBlue
- Height : 90
TSpeedButton (Aditional)
- Height : 90
- Width : 100
- Layout : blGlyphTop (Figura em cima, texto embaixo)
- Font : Tahoma, Bold, 10px
- Flat : True (Para ficar transparente mostrando apenas as figuras)
Alinhe os botões na horizontal para que fiquem centralizados horizontalmente:
- Selecione todos os botões (Shift+Clique)
- Botão direito
- Position >
- Align...
- Horizontal / Space Equally
TStatusBar (Win32)
- Botão direito : Panels editor...
- Insira 3 TStatusPanel
- Nos dois primeiros atribua Width = 150
Aula 09 - Criando a conexão com o banco de dados e Form padrão
Vídeo-aula : https://www.udemy.com/course/delphi-criando-sistema-de-controle-de-estoque-passo-a-passo/learn/lecture/19467968#notes
Formulário (U_DM.pas)
- Name : DM
- Login prompt = False
Dois cliques na conexao
- Driver ID = FB
- Database = o path para o arquivo C:\Projetos...\estoque.fdb
- Username = seu usuário
- Password = sua senha
- Conection = TCP/IP
- Port = 3050
- Charset = WIN1252
TFDConnection (FireDAC)
- Name : conexao
TFDTransaction (FireDAC)
- Name : transacao
TFDPhysFBDriverLink (FireDAC Links)
Apenas insira o controle
Formulário (U_Padrao.pas)
- Name : Frm_Padrao
- Caption : Formulário padrão
- KeyPreview : True
- Adicione o evento KeyPress para o ENTER passar para o outro campo
- BorderStyle : bsDialog (Sem maximizar, apenas o fechar)
TPanel (Standard)
- Align = alTop
- Caption = Em branco
- Color = clActiveCaption
TPanel (Standard)
- Align = alBottom
- Caption = Em branco
- Color = clActiveCaption
TBitBtn (Additional)
- Height = 45
- Width = 90
Inclua os seguintes
- btnNovo = Novo
- btnExcluir = Excluir
- btnAlterar = Alterar
- btnGravar = Gravar (Enabled=False)
- btnCancelar = Cancelar
- btnAtualizar = Atualizar (Enabled=False)
TDBNavigator
- VisibleButtons = Deixa apenas as 4 primeiras (as setas de navegação, o resto desmarca)
TFDQuery
- Name : Q_Padrao
- Connection : conexao (Não esqueça de inserir o cabeçalho antes, com Alt+F11)
TDataSource
- Name : ds_Padrao
- Dataset : Q_Padrao
Apêndices
Links interessantes
- Ícones grátis : https://icon-icons.com/pt/ : Para botões 32bits, para Tela principal 64bits. Converta para BMP depois.

