PDA

View Full Version : مشکل استفاده از اکتیو ایکس Kylix روی سیستم 64 بیتی



احمد سامعی
چهارشنبه 06 شهریور 1392, 18:41 عصر
سلام
من می خوام برنامه رو به صورت 64 بیتی کامپایل کنم خطای زیر رو می ده.


Class not registered (Exception from HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG))

توی سایت MSDN (http://msdn.microsoft.com/en-us/library/af1y26ew(v=vs.90).aspx) زده باید از کد زیر استفاده کنید اما من نفهیمدم چطور باید اینکار انجام بدم راهنمای کنید خطا میده مقدار null نمی تونی به متد پاس کنی


Object newObj = Activator.CreateInstance(Type.GetTypeFromProgID("AxKYLIXSMSLib.AxKylixSMS"));

احمد سامعی
شنبه 09 شهریور 1392, 11:34 صبح
دوستان یعنی تا حالا به این مشکل بر نخورده! که بخواد از اکتیوایکس 32 بیتی در برنامه 64 بیتی استفاده کنه؟؟؟ :ناراحت:

من هر چی کنترل برای ارسال اس ام اس گیر آورده فقط با 32 بیتی کار می کنه اما برنامه 64 بیتی باید چه کنم؟

amir200h
شنبه 09 شهریور 1392, 12:33 عصر
فکر اینکه بخوای روی 64 بیتی اجراش کنیو اصلا نکن :لبخند:
روی 64 بیتی اصلا جواب نمیده
موفق باشید

احمد سامعی
شنبه 09 شهریور 1392, 16:22 عصر
شدنش می شه توی لینکی که از ماکروسافت گذاشتم یک توضیحاتی داده اما من نتونستم کاربردی کنم

الان هم سیستم من 64 بیتی وقتی 32 بیتی کامپایل می کنم ران می شه اما بقیه بخش ها و کنترل های من برای هر سیستم عاملی مجزا هست و باید این هم مجزا باشه