• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

terramoto

delphi buttons

3 mensagens neste tópico

como posso criar um certo numero de butoes? estilo dinamico tipo

var

butao: TButton;

begin

butao.create(form1); ---> stack overflow

end;

begin

butao := Button.create(form1);

butao.create(form1); ---> n dá erro...mas tambem n mostra butao nenhum a mais :\

queria fazer tipo tenho um certo numero de ficheiros consoante o numero de ficheiros assim era tambem o numero de butoes criados

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Boas....

O segundo exemplo k puseste está bem...

Não mostra nenhum botao porque não estas a atribuir nenhum parent.

Tens de fazer o seguinte:

var
  Button: TButton;
begin
  Button := TButton.Create(Form1); // Form1 aki e o owner, ou seja o objecto k ira ser responsavel por destruir o botao
  Button.Parent := Form1; // Form1 aki e o parent, ou seja o objecto k é responsavel por mostrar o botao
end;

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora