Como criar componentes dinamicamente?
Olá amigos do forum, novamente estou aqui, e este é o último detalhe para encerrar meu software.
Antes é claro, gostaria de agradecer a cada um que se dispoz a responder nossas questãs.
Vamos lá, tenho uma tabela com pedido dos ouvintes, e uma janela que ficara no computador no estúdio onde o locutor irá atender a esse ouvinte,
abaixo a janela de como esta sem dados, ainda no delphi
e aqui com os dados funcionando
vamos aos detalhes, nao importa quantos registros tenha na tabela, ela ira aparecer assim no estudio, quando o locutor clicar no botao confirmar, automaticamente, aquele registro será excluido do banco de dados, pois ele estara atendendo ao pedido, ao clicar no atualizar, claro ira atualizar sua tela.
o que eu quero, é como criar dinamicamente, todos esses botoes, edits, labe que esta dentro desse scrollbox, pois se tiver um registro na tabela aparecerá claro, somente um como esta selecionado pela caixa vermelha, se tiver dez, aparecera dez e assim opr diante, mas o locutor ira apagar ao atender, clicando no botao confirmar, se alguem tiver uma video aula, ou alguma apostila ensinando como criar dinamicamente, e como mostrar todos os registros de uma vez, cada ouvinte em sua ficha, agradeço de coração.
Obrigado a todos.
Antes é claro, gostaria de agradecer a cada um que se dispoz a responder nossas questãs.
Vamos lá, tenho uma tabela com pedido dos ouvintes, e uma janela que ficara no computador no estúdio onde o locutor irá atender a esse ouvinte,
abaixo a janela de como esta sem dados, ainda no delphi
e aqui com os dados funcionando
vamos aos detalhes, nao importa quantos registros tenha na tabela, ela ira aparecer assim no estudio, quando o locutor clicar no botao confirmar, automaticamente, aquele registro será excluido do banco de dados, pois ele estara atendendo ao pedido, ao clicar no atualizar, claro ira atualizar sua tela.
o que eu quero, é como criar dinamicamente, todos esses botoes, edits, labe que esta dentro desse scrollbox, pois se tiver um registro na tabela aparecerá claro, somente um como esta selecionado pela caixa vermelha, se tiver dez, aparecera dez e assim opr diante, mas o locutor ira apagar ao atender, clicando no botao confirmar, se alguem tiver uma video aula, ou alguma apostila ensinando como criar dinamicamente, e como mostrar todos os registros de uma vez, cada ouvinte em sua ficha, agradeço de coração.
Obrigado a todos.
Junior-programador
Curtidas 0
Respostas
Delphijean
08/10/2007
Amigo você já tentou usar o componente DataGrid (se naum me engano) verifica na paleta de componentes.
É que estou sem o delphi aqui agora.
É que estou sem o delphi aqui agora.
GOSTEI 0
Delphijean
08/10/2007
Criando componentes dinamicamente.
[b:08ca4657f7]procedure[/b:08ca4657f7]...
[b:08ca4657f7]var[/b:08ca4657f7]
Edit: TEdit;
[b:08ca4657f7]begin[/b:08ca4657f7]
Edit := TEdit.Create(fomr1);
[b:08ca4657f7]white[/b:08ca4657f7] Edit [b:08ca4657f7]do[/b:08ca4657f7]
[b:08ca4657f7]begin[/b:08ca4657f7]
Parent := Form1;
Name := ´Edit1´;
Left := 50;
Top := 50;
[b:08ca4657f7]end[/b:08ca4657f7];
[b:08ca4657f7]end[/b:08ca4657f7];
Você pode personalizar mais propriedades e não pode deixa de indicar o pai do component através da propriedade PARENT e NAME tambem é indispensável.
[b:08ca4657f7]procedure[/b:08ca4657f7]...
[b:08ca4657f7]var[/b:08ca4657f7]
Edit: TEdit;
[b:08ca4657f7]begin[/b:08ca4657f7]
Edit := TEdit.Create(fomr1);
[b:08ca4657f7]white[/b:08ca4657f7] Edit [b:08ca4657f7]do[/b:08ca4657f7]
[b:08ca4657f7]begin[/b:08ca4657f7]
Parent := Form1;
Name := ´Edit1´;
Left := 50;
Top := 50;
[b:08ca4657f7]end[/b:08ca4657f7];
[b:08ca4657f7]end[/b:08ca4657f7];
Você pode personalizar mais propriedades e não pode deixa de indicar o pai do component através da propriedade PARENT e NAME tambem é indispensável.
GOSTEI 0