Nova RTTI Delphi 2010

18/08/2010

Bom gostaria de Sabe como Posso Usar este Metodo na novo Rtti do Delphi 2010. Pelo que vi este método adiciona Valores em um procedure mais como ele realmente funciona ? você poderia me ajudar? procedure TRttiProperty.SetValue(Instance: Pointer; const AValue: TValue); begin if not IsWritable then raise EPropReadOnly.Create(Name); DoSetValue(Instance, AValue); end;
Alexandro Oliveira

Alexandro Oliveira

Curtidas 0

Respostas

Wesley Yamazack

Wesley Yamazack

18/08/2010

Olá amigo.

Veja o link  :

http://video.devmedia.com.br/discovirtual/192388/Rtti.rar

baixe o mesmo contém um exemplo que acabei de fazer sobre sua dúvida, veja se ficou claro.

Veja a descrição do Exemplo :

1 - Criado um classe de TCliente - ID e Nome2 - Criado um Obj C : TCliente3 - Dois Edits no form com as propriedades da Classe sendo preenchidas com seu conteúdo4 - Criar uma procedure para simular a utilização do SetValue.5 - ShowMessage para você ver o valor modificado.

Senão fui claro basta postar, que esclareço suas dúvidas.

Um abraço

Wesley Y
GOSTEI 0
Alexandro Oliveira

Alexandro Oliveira

18/08/2010

Valeu Campeão Perfeito o Exemplo me Ajudou muito. Valeu, você é fera. At. Alex Oliveira
GOSTEI 0
Wesley Yamazack

Wesley Yamazack

18/08/2010

Alexandro,

Quem me dera meu caro.

Obrigado.

Um abraço

Wesley Y
GOSTEI 0
POSTAR