ورود

View Full Version : سوال: آیا برنامه های 32 بیتی میتوانند از dll های 64 بیتی (و بلعکس) استفاده کنند؟



BORHAN TEC
چهارشنبه 15 تیر 1390, 19:55 عصر
سلام :قلب:

می خواستم بدونم یا برنامه های 32 بیتی میتوانند از dll های 64 بیتی (و بلعکس) استفاده کنند؟
آیا در این موارد محدودیتی وجود دارد؟

با تشکر...

AMIBCT
چهارشنبه 15 تیر 1390, 20:28 عصر
در اصل این امکان وجود ندارد

ولی در ویندوز ۷ امکان استفاده‌ی برنامه‌های ۶۴ بیتی از کتابخانه‌های ۳۲ بیتی فراهم شده
این کار هم روش زیر انجام می‌شه:
فایل کتابخانه‌ی ۳۲ بیتی در یه فایل اجرایی ۳۲ بیتی بارگزاری می‌شه
برنامه‌ی ۶۴ بیتی دستورات مورد نیاز رو به برنامه‌ی ۳۲ بیتی می‌فرسته و از این طریق با هم ارتباط بر قرار می‌کنن

اگه ویندوز شما XP از نوع ۶۴ بیتی باشه این برنامه‌ی شما کار نخواهد کرد
و خودتون این فرآیند رو باید شبیه‌سازی کنید

Felony
پنج شنبه 16 تیر 1390, 09:51 صبح
http://cc.embarcadero.com/Author/802978
http://stackoverflow.com/questions/34294/64bit-memory-allocation

BORHAN TEC
پنج شنبه 16 تیر 1390, 10:05 صبح
اولین لینکی که آقا مجتبی قرار دادند فوق العاده است!!

مرسی :لبخند: