سلام.می خوام یک برنامه بنویسم که یک فایل رو به ماژول تبدیل کنه و بعد آدرس اون ماژول رو به من بده.
processModule.filename این کار را انجام می دهد اما من یک ماژول دارم نه یک پروسه.
اگر میشه منو راهنمایی کنید خیلی واجبه و ضروریه.
اساتید کمک
ممنون
سلام.می خوام یک برنامه بنویسم که یک فایل رو به ماژول تبدیل کنه و بعد آدرس اون ماژول رو به من بده.
processModule.filename این کار را انجام می دهد اما من یک ماژول دارم نه یک پروسه.
اگر میشه منو راهنمایی کنید خیلی واجبه و ضروریه.
اساتید کمک
ممنون
نمی دانم سوال را درست متوجه شدم یا نه !
فایل را که نمیشه به ماژول تبدیل کرد. البته فکر می کنم ! چون در یک فایل dll چندین Module است.
Module[] modules = Assembly.LoadFile("c:\\sample.dll").GetModules();
سلام.ممنون.ببینید نباید برای برنامه فرقی داشته باشه که یک کلاس دیگه رو تبدیل به ماژول کنه یا یک فایل dll یا یک فایل exe .فقط باید آنها را تبدیل به ماژول کنه و آدرس آن ماژول ها رو برگردونه.
در ضمن چرا در یک dll چند ماژول قرار دارد نه یک ماژول.آیا در مورد exe هم همینطور است؟
سپاس گزارم