PDA

View Full Version : رمز گزاشتن روی Dll



ali_kolahdoozan
دوشنبه 20 آبان 1387, 00:06 صبح
یک dll داریم که هیچ کدی از ما دورنش نیست مشگل الان این است که یا دیگر نشود آنرا به Toolbox اضافه کرد توسط دیگر برنامه نویسان . یا موقع اضافه شدن رمز بخواهد . آیا میشه چنین کاری کرد؟

razavi_university
دوشنبه 20 آبان 1387, 01:39 صبح
موقع اضافه کردن به ToolBox رو نمیدونم ولی موقع طراحی روی فرم کنترل در حالت Design است که میشه واسش هر کدی که بخوایی بنویسی
مثلا چک کردن یک کلید در رجیستری و در صورت عدم وجود رمز از کاربر بگیره و اونجا ذخیره کنه(برای دفعات طراحی بعدی)
البته فکر کنم راههای بهتری مثل Signing برای DLL وجود داره

ali_kolahdoozan
دوشنبه 20 آبان 1387, 07:22 صبح
فکر کنم راههای بهتری مثل Signing برای DLL وجود داره

هر چند من توی این dLL به جز یکNameSpace چیز دیگر ندارم اما خب شایدم بشه . این Singing به من جواب نداده . چه ریختی بریم جلو؟ بلد هستی؟

ms_arani
دوشنبه 20 آبان 1387, 08:06 صبح
سلام،
من این کار رو انجام دادم ولی یه جورایی!
یه Property برای DLL تعریف کردم از نوع String به اسم RegisterCode که کد رجیستر رو میگیره، اگه کد درست نباشه متغیر Private و Static به اسم RegStatus رو false میکنه و یه بخشهایی یا کل UserControl رو Disable می کنه.