سلام
به نظر من برای debug کردن این مشکل بهترین راه ردیابی مرحله به مرحله ست می توی با گذاشتم یه تابع بازگشتی تک تک جاها رو از درست کار کردنشون مطمئن نیستی مطلع بشی.
برای مثال:
مثلا از تابع msgbox واسه پیدا کردن آدرس فرا خونی dll ها اقدام کن و با آدرس پیش فرض که قصد داشتی dll ها رو از اونجا تحویل برنامه بدی تست کن و همین جوری احتمالات رو تک تک بررسی کن تا به نتیجه برسی...
بعد یه کار دیگه هم می تونی بکنی فایل های برنامه ات رو +dll ها mbd با MoleBox پک اینجوری dll ها تو ریسورس ذخیره میشه و mbd تو Overlayو لودر تو حافظه اجرا میشه.
اون وقت مشکل احتمال زیاد حل شه چون داره از ریسورس برنامه فراخونی میشه
نکته: البته قبل از پک کردن باید فایل رو Unpack کنی چون تو ریسورس می خواد تغییر ایجاد شه فایل داغون میشه
اما بازم تا سورس رو نبینه آدم نمی تونه به خوبی نظر بده...
موفق باشی
