Nova RTTI Delphi 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
Curtidas 0
Respostas
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
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
18/08/2010
Valeu Campeão Perfeito o Exemplo me Ajudou muito. Valeu, você é fera.
At. Alex Oliveira
GOSTEI 0
Wesley Yamazack
18/08/2010
Alexandro,
Quem me dera meu caro.
Obrigado.
Um abraço
Wesley Y
Quem me dera meu caro.
Obrigado.
Um abraço
Wesley Y
GOSTEI 0