PDA

View Full Version : كدي براي ريجستر كردن dll در دلفي وجود داره ؟



FiACKER
یک شنبه 23 فروردین 1388, 19:39 عصر
سلام

ايا كدي هست كه dll هايه قابل ريجستر شدن رو ريجستر كنه ؟

يعني كاري كه regsvr32.exe انجام مي ده !

vcldeveloper
دوشنبه 24 فروردین 1388, 02:26 صبح
ايا كدي هست كه dll هايه قابل ريجستر شدن رو ريجستر كنه ؟
اگر بصورت شی COM تعریف شده باشه، یک تابع با نام DllRegisterServer از خودش Export میکنه که با فراخوانی اش مدخل های مورد نیاز برای رجیستر کردن شی مربوطه در رجیستری ویندوز ساخته میشند.



يعني كاري كه regsvr32.exe انجام مي ده !
خب، چرا از همون regsvr32.exe استفاده نمی کنید؟! برای همین کار در ویندوز تعبیه شده.

FiACKER
دوشنبه 24 فروردین 1388, 17:50 عصر
مچكر
نمي تونم از regsvr32 استفاده كنم.

اين تابع DllRegisterServer كه مي گيد پارامتري نمي گيره ؟

فقط فراخونيش كنم ريجستر مي شه ؟
در حال حاظر دسترسي به سيستم خونه ندارم و نمي تونم چك كنم... به خاطره همين هست سوال مي كنم. ببخشيد.

البته برايه اينكه تاپيك مفيدتر باشه و اگه كسي اين سوال هم براش پيش اومد ، همينجا اوكي بشه...

تشكر

vcldeveloper
دوشنبه 24 فروردین 1388, 20:11 عصر
اين تابع DllRegisterServer كه مي گيد پارامتري نمي گيره ؟
نه

----------