| NetZero | 27.12.2004 - 22:16:38 |
| s.a
Bu konuyla ilgilenen birileri var mi ? iyi çalışmalar.. | |
| fatihtolgaata | 29.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 | |
| NetZero | 10.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.. | |