Formulario Principal
Eu tenho um botão alterar no formulario Principal, eu preciso codificar esse botão.
Tenho que alterar um artigo, sendo que esse formulario de artigo esta em outro form.
meu codigo.
procedure TfrmPrincipal.btnAlterarClick(Sender: TObject);
begin
DM.qryArtigo.Edit;
Application.CreateForm(TfrmCadArtigo,frmCadArtigo);
frmCadArtigo.ShowModal;
FreeAndNil(frmCadArtigo);
end;
Tenho que alterar um artigo, sendo que esse formulario de artigo esta em outro form.
meu codigo.
procedure TfrmPrincipal.btnAlterarClick(Sender: TObject);
begin
DM.qryArtigo.Edit;
Application.CreateForm(TfrmCadArtigo,frmCadArtigo);
frmCadArtigo.ShowModal;
FreeAndNil(frmCadArtigo);
end;
Silmar Araujo
Curtidas 0
Respostas
Joel Rodrigues
21/10/2014
E qual é sua dificuldade?
GOSTEI 0
Silmar Araujo
21/10/2014
Quando eu vou na pesquisar que aparecer o artigo que eu vou no botao alterar, abre o formulario do artigo mas não consigo alterar.
GOSTEI 0
Silmar Araujo
21/10/2014
Quando eu vou na pesquisar que aparecer o artigo eu clico no botão alterar , abre o formulario Cadartigo mas não consigo alterar.
.Coloquei meu código do botão para ver se está correto .
GOSTEI 0
Marisiana Battistella
21/10/2014
Olá...
Faz tempo q não programo em Delphi, mas, se não me engano, vc tem q adicionar a Unit desse form que tem o artigo na Unit principal.
A partir disso vc vai conseguir referenciar os objetos da Unit que tem o form na Unit que vc adicionou (principal).
Faz tempo q não programo em Delphi, mas, se não me engano, vc tem q adicionar a Unit desse form que tem o artigo na Unit principal.
A partir disso vc vai conseguir referenciar os objetos da Unit que tem o form na Unit que vc adicionou (principal).
GOSTEI 0
Silmar Araujo
21/10/2014
Não entendir se explique melhor, é que estou aprendendo a mexer com o delphi?
GOSTEI 0
Marisiana Battistella
21/10/2014
Quando vc cria um novo formulário e ele vai ser chamado pelo principal, vc tem que declarar ele no principal.
No menu do Delphi tem uma opção que se não me engano é "Use Unit" dai vc tem que acrescentar selecionar a unit nova para que a unit do formulário principal consiga interagir com ela.
Eu acho que esse artigo pode te ajudar: [url]http://desenvolvedor-online.com/delphi/unit-structure-delphi/4-circular-unit-reference-delphi-como-resolver-parte-1[/url]
Desculpa não saber explicar direito, faz tempo q não programo em Delphi e não lembro direito como é.
No menu do Delphi tem uma opção que se não me engano é "Use Unit" dai vc tem que acrescentar selecionar a unit nova para que a unit do formulário principal consiga interagir com ela.
Eu acho que esse artigo pode te ajudar: [url]http://desenvolvedor-online.com/delphi/unit-structure-delphi/4-circular-unit-reference-delphi-como-resolver-parte-1[/url]
Desculpa não saber explicar direito, faz tempo q não programo em Delphi e não lembro direito como é.
GOSTEI 0