MarKteus 1 Denunciar post Postado Janeiro 17, 2007 Olá ! Gostaria de saber como faço pra criar um Label ou qualquer outro componente em tempo de execução. Tenho um botão em um formulário e quero q quando clicado ele crie um Label em outro Formulário, porém ao clicar e muda o caption e a altura e largura do Formulários onde está o botão clicado. http://forum.imasters.com.br/public/style_emoticons/default/upset.gif Pq isso acontece ? Obrigado Compartilhar este post Link para o post Compartilhar em outros sites
Hugo Slepicka 0 Denunciar post Postado Janeiro 17, 2007 Teria como disponibilizar o code para que possamos avaliar??? no aguardo... http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif Compartilhar este post Link para o post Compartilhar em outros sites
marcio.theis 3 Denunciar post Postado Janeiro 17, 2007 E tb se possível poderia explicar melhor a estrutura dos forms ? Pois ficou estranho a forma que descreveu os mesmos... Compartilhar este post Link para o post Compartilhar em outros sites
MarKteus 1 Denunciar post Postado Janeiro 17, 2007 E tb se possível poderia explicar melhor a estrutura dos forms ? Pois ficou estranho a forma que descreveu os mesmos...Tenho dois formulários em 1 deles tenho uso um SpeedButton com o seguinte código: var MyLabel:TLabel; begin MyLabel:=TLabel.Create(FrmPalco); with CxTexto do top:=20; left:=20; height:=32; width:=200; caption:='Deu certo'; end; onde FrmPalco trata-se de um outro formulário Mas o q acontece é q ele ñ cria e altera o Caption do Formulário onde está o SpeedButton q é um formulário chamado FrmFerra. Compartilhar este post Link para o post Compartilhar em outros sites
marcio.theis 3 Denunciar post Postado Janeiro 17, 2007 Faltou colocar o bloco entre o Begin End do comando With. E no caso para criar você pode fazer algo do tipo: var MyLabel:TLabel;beginMyLabel:=TLabel.Create(FrmPalco);MyLabel.Parent:=FrmPalco;MyLabel.top:=20;MyLabel.left:=20;MyLabel.height:=32;MyLabel.width:=200;MyLabel.caption:='Deu certo';end; Compartilhar este post Link para o post Compartilhar em outros sites
MarKteus 1 Denunciar post Postado Janeiro 18, 2007 Obrigado galera Compartilhar este post Link para o post Compartilhar em outros sites
marcio.theis 3 Denunciar post Postado Janeiro 18, 2007 tranquilo, qualquer coisa... estamos aqui... http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif Compartilhar este post Link para o post Compartilhar em outros sites