Re: RES: [delphi-br] MethodAddress retornando NIL

2010-07-15 Por tôpico eric_developer
Alosi, Desta forma eu também já tinha encontrado na internet e na documentação. Veja que se você usar sua rotina como exemplifiquei anteriormente, não funcionará: ExecMethod( edit1, 'SETFOCUS' ) --- Em delphi-br@yahoogrupos.com.br, jalosii escreveu > > Implementei sem problemas na semana pass

Re: RES: [delphi-br] MethodAddress retornando NIL

2010-07-15 Por tôpico jalosii
Implementei sem problemas na semana passada em um sistema meu. Qual o real problema que vc está tendo? Sua procedure seria assim: unit Unit2; interface uses ...; type TForm2 = class(TForm) ... private procedure ExecMethod(NoObjecto: TObject; Nome_Metodo: String); ... var Form2: TFo

Re: RES: [delphi-br] MethodAddress retornando NIL

2010-07-15 Por tôpico eric_developer
isso é muito diferente do que preciso, mesmo assim obrigado. --- Em delphi-br@yahoogrupos.com.br, Fabricio Colombo escreveu > > Para o método SetFocus, seria melhor vc chamar direto o método. Por exemplo, > se vc estiver em um form, bastaria chamar > > Self.FocusControl(edit1) > > ou vc cria u

Re: RES: [delphi-br] MethodAddress retornando NIL

2010-07-15 Por tôpico Fabricio Colombo
Para o método SetFocus, seria melhor vc chamar direto o método. Por exemplo, se vc estiver em um form, bastaria chamar Self.FocusControl(edit1) ou vc cria um método seu procedure TForm1.SetFocusComponent(AComponent: TComponent); begin if AComponent is TWinControl then TWinControl(AComponen

Re: RES: [delphi-br] MethodAddress retornando NIL

2010-07-14 Por tôpico eric_developer
executar métodos, irei passar para minha função, o objeto e a string com o nome do método, exemplo: myCallMethod( edit1, 'SETFOCUS' ) ; --- Em delphi-br@yahoogrupos.com.br, Fabricio Colombo escreveu > > O que vc está pretendendo fazer Eric? > > Em 14 de julho de 2010 16:02, Mário Guedes escre

Re: RES: [delphi-br] MethodAddress retornando NIL

2010-07-14 Por tôpico eric_developer
Olá Rubem, Como eu deixo os métodos do edit, combobox, etc como published ? --- Em delphi-br@yahoogrupos.com.br, Rubem Nascimento da Rocha escreveu > > > A RTTI permite acesso somente aos elementos (propriedades e métodos) > declarados na seção published de um objeto. Escopos de visibilidade a

RE: RES: [delphi-br] MethodAddress retornando NIL

2010-07-14 Por tôpico Rubem Nascimento da Rocha
2010 19:21:27 + Subject: Re: RES: [delphi-br] MethodAddress retornando NIL Olá José, o seu exemplo e do about.com, em resumo é o mesmo que postei, funcionando somente para os próprios métodos (published), e eu quero testar (ponteiro)/chamar métodos do edit, combobox, form, etc, ou seja

Re: RES: [delphi-br] MethodAddress retornando NIL

2010-07-14 Por tôpico Fabricio Colombo
O que vc está pretendendo fazer Eric? Em 14 de julho de 2010 16:02, Mário Guedes escreveu: > > > Eu fiz assim: > > > http://eugostododelphi.blogspot.com/2010/04/como-executar-um-metodo-pelo-nome.html > > *José Mário Silva Guedes* > e-mail: jmariogue...@gmail.com > > > [As partes desta mensagem q

Re: RES: [delphi-br] MethodAddress retornando NIL

2010-07-14 Por tôpico eric_developer
Olá José, o seu exemplo e do about.com, em resumo é o mesmo que postei, funcionando somente para os próprios métodos (published), e eu quero testar (ponteiro)/chamar métodos do edit, combobox, form, etc, ou seja, irei informar o objeto do componente e a string com o nome do método. Sabe alguma

Re: RES: [delphi-br] MethodAddress retornando NIL

2010-07-14 Por tôpico Mário Guedes
Eu fiz assim: http://eugostododelphi.blogspot.com/2010/04/como-executar-um-metodo-pelo-nome.html *José Mário Silva Guedes* e-mail: jmariogue...@gmail.com [As partes desta mensagem que não continham texto foram removidas]

Re: RES: [delphi-br] MethodAddress retornando NIL

2010-07-14 Por tôpico eric_developer
eu tinha olhado, mas postei aqui para saber se há "alguma forma" de fazer. Alguém conhece ? --- Em delphi-br@yahoogrupos.com.br, Rubem Rocha escreveu > > Olha o help! MethodAddress só funciona para métods published! > > Sds. > > > > De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogru