PDA

View Full Version : سوال: مشکل با dll و نوع ویندوز هنگام اجرای برنامه



mehrdad1991h
دوشنبه 18 دی 1391, 13:31 عصر
سلام
من یه برنامه نوشتم از dll دات راس توش استفاده شده
این dll برای متصل شدن و خوندن و ساختن و.... کانکشن اینترنت به کار میره
حالا برای ویندوز ایکس پی و 7 dll متفاوت باید باشه تا برنامه کار کنه (از همون ویندوز باید به کار بدره بشه)

خوب الان من اومدم تو برنامه یه فرم گذاشتم که نوع ویندوز را تشخیص بده و برای اون ویندوز فایل dll را از پوشه dll که با برنامه نصب میشه بگیره و کنار برنامه کپی کنه

الان مشکل من اینجاست که برنامه اصلا بدون این فایل dll اجرا نمیشه که بخواد فایل را کپی کنه و....:لبخند::ناراحت:
حالا به فرض که یه فایل همینجوری گذاشتیم کنارش اگه ویندوز فرق داشته باشه بازم که برنامه اجرا نمیشه .....
حالا به فرض که شانسمون گفت و ویندوز هم درست بود اگه کاربر فایل کانفیگی که کنار برنامه ساخته میشه را ادیت کنه و برنامه بهش خطا بگیره بگه ویندوزت را انتخاب کن بعد که انتخاب میکنه dll در حال استفاده است نمیشه جایگزینش کرد که باز هم برنامه قاطی میکنه که :ناراحت:

خلاصه این که فکر این را نکرده بودم که برنامه بدون dll اجرا نمیشه الان مثل ... موندم .....

الان من چه کنم ؟
پیشنهادی راه حلی
چیزی دارید ؟
سپاس

sgn2006
دوشنبه 18 دی 1391, 13:41 عصر
سلام
این تاپیک رو بخون می تونه کمکت کنه :
http://forum.majidonline.com/archive/index.php/t-162643.html

mehrdad1991h
دوشنبه 18 دی 1391, 23:12 عصر
سلام
این تاپیک رو بخون می تونه کمکت کنه :
http://forum.majidonline.com/archive/index.php/t-162643.html

ممنون
یه نگاه سطحی انداختم
ولی مشکل من پیدا کردن و فهمیدن نوع ویندوز نیست که 0اگه لازم دارید راه های ساده تر هم هست)
مشکل من اینه که نمیدونم الان dll که با برنامه اجرا میشه را چی کارش کنم
فک کنم نهایتا باید بیام یه برنامه کنارش بزنم که اول اینا چک کنه و فایل dll را درست کنه کنار برنامه بعدش برنامه اصلی اجرا بشه
نظر بهتری دارید ؟

دوستان اگر نظر بهتری دارید بگید ممنون میشم
سپاس