Reflection mimarisi ?
NetZero27.12.2004 - 22:16:38
s.a
Bu konuyla ilgilenen birileri var mi ?

iyi çalışmalar..
 
fatihtolgaata29.12.2004 - 02:18:11
reflection'ın nesini soruyorsun? System.Reflection namespace'ini kullanarak bunu hallediyorsun. Çok genel bir soru sorduğun için ben de genel bir örnek vereceğim:

uses
...
System.Reflection,
...

....

procedure LoadMyAssembly(FileName: string);
var
myAssembly: Assembly;
myMethods: array of MethodInfo;
myMethod: MethodInfo;
begin
myAssembly := Assembly.LoadFrom(FileName);//dll'i ya da exeyi yükle
myMethods:= myAssembly.GetMethods;
myMethod:= myMethods.GetMethod("burayabir method ismi");
end;


Buna ek olarak şunları da araştırabilirsin:
GetMembers() GetFields() GetProperties() GetTypes()

kolay gelsin
 
NetZero10.01.2005 - 13:23:11
Selam!!

oncelikle tesekkurler..

sizin gonderdiğiniz kod orneğine bakarak gereken dll i load ettikten sonra icerisinde ki methodlara erismeyi sağlayan yapi olarak karsimiza cikiyor..

ben gereken bilgiyi yazinizdan aldim.Tesekkurler..
-----------------

ayni zamanda runtime esnasından 1 exe icerisinden baska bir exe export etmeyi saglayan bir yapi

iyi çalışmalar..
 
NOT : Bu sayfa google'un siteyi indekslemesi içindir. www.delphiturkiye.com/forum/ adresini kullanınız!
1998-2006 www.delphiturkiye.com