Einzelnen Beitrag anzeigen

Dezipaitor

Registriert seit: 14. Apr 2003
Ort: Stuttgart
1.701 Beiträge
 
Delphi 7 Professional
 
#5

Re: unbekannte Eigenschaften zur Laufzeit ändern

  Alt 25. Aug 2004, 23:12
ich hab die lösung!!!

Code:
function Get_Method(Proc : Pointer) : TMethod;
begin
  result.Code := Proc;
  result.Data := nil;
end;
p.PropertyList['event'].MethodValue := Get_Method(@TMyObj.Test);
siehe auch im programm.


Also damit kann man die Eigenschaften ändern, ohne direkt auf die Eigenschaften zugreifen zu müssen. Man ändert sie über ihre Namen als String.
Angehängte Dateien
Dateityp: zip rtti_831.zip (4,8 KB, 6x aufgerufen)
Christian
Windows, Tokens, Access Control List, Dateisicherheit, Desktop, Vista Elevation?
Goto: JEDI API LIB & Windows Security Code Library (JWSCL)
  Mit Zitat antworten Zitat