delphi4arab منتديات دلفي للعرب
ايمكن ان اصدر برنامج يعمل على Windows 64bit - نسخة قابلة للطباعة

+- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum)
+-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3)
+--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15)
+--- الموضوع : ايمكن ان اصدر برنامج يعمل على Windows 64bit (/showthread.php?tid=3351)



ايمكن ان اصدر برنامج يعمل على Windows 64bit - cargem - 18-08-2011

ايمكن ان اصدر برنامج يعمل على Windows 64bit بحصر الكود في هذا comparative
{$IFDEF CPUX64}

كود :
function DefaultAllocMem(Size: Cardinal): Pointer; begin {$IFDEF CPUX64} Result := MemoryManager.GetMem(Size); {$ELSE} Result := _GetMem(Size); {$ENDIF} if (Result <> nil) then FillChar(Result^, Size, 0) end;



ايمكن ان اصدر برنامج يعمل على Windows 64bit - محمد عبد العزيز - 20-08-2011


الامر متعلق بالاصدار المستخدم، ان كان يقبل ال64bit او لا



ايمكن ان اصدر برنامج يعمل على Windows 64bit - cargem - 20-08-2011

اذا كنت اعمل على دلفي(win32bit
هل هناك طريقة او اكواد تجعل برنامجي يعمل ايظا على win 64bit

إقتباس :الامر متعلق بالاصدار المستخدم، ان كان يقبل ال64bit او لا
ولكن كيف نجعلة يقبل!!


ايمكن ان اصدر برنامج يعمل على Windows 64bit - محمد عبد العزيز - 21-08-2011


التطبيق اما ان يكون 32Bits أو 64Bits لا الاثنين معا
حاليا اي برنامج 32Bits يعمل على64Bits باستثناء حالات خاصة

اصدارات دلفي حتى XE هي 32bits فقط
اصدار دلفي المقبل XE2 يدعم 32Bits و 64Bits
من نفس الملفات المصدرية من دلفي يمكن ان تختار الناتج

ان كنت مسجل لدى امباركديرو كمجرب يمكنك الحصول على نسخة Beta من دلفي XE2 المسماة Pulsar حتى الأن Beta10
غير ذلك انتظر صدور XE2 الرسمي خلال الاشهر المقبلة (أو ابحث عن نسخ مسربة)

ملاحظة: كبديل او خيار لدلفي يمكن استخدام Lazarus / Free Pascal



ايمكن ان اصدر برنامج يعمل على Windows 64bit - cargem - 21-08-2011

إقتباس :حاليا اي برنامج 32Bits يعمل على64Bits باستثناء حالات خاصة
نعم قد يكون في حالات خاصة ولكن ليس العكس

إقتباس :اصدار دلفي المقبل XE2 يدعم 32Bits و 64Bits
اعتقد المقصود هو تحميل نسخة XE2 على 64Bits
وليس اصدار برنامج يعمل على النظامين

إقتباس :كبديل او خيار لدلفي يمكن استخدام Lazarus / Free Pascal
هل برنامجي سيعمل على 64Bits
وانا اعمل على 32Bits

ممكن سؤال؟
كيف اختبر النظام ان كان 32Bits او 64Bits

تحياتي


ايمكن ان اصدر برنامج يعمل على Windows 64bit - TF6M - 22-08-2011

-كيف اختبر النظام ان كان 32Bits او 64Bits
1- مجلة منتدى دلفي للعرب : العدد 05
2- أكتب الأمر : msinfo32 لمعرفة خصائص الجهاز + النظام المنصب .
3- أيضا يمكنك معرفة نوع النظام من مسار الـ path
4- التحقق من قيم 32/64 بيت من الريجيستري :
كود :
HKEY_LOCAL_MACHINE\Software\[COLOR=Red]Wow6432Node[/COLOR]
5- التحقق من وجود هذه المكتبات : Wow64.dll/Wow64win.dll/Wow64cpu.dll....
6- بالطبع هناك طرق أخرى ... فقط إبحث + بالتوفيق,,


ايمكن ان اصدر برنامج يعمل على Windows 64bit - محمد عبد العزيز - 22-08-2011


إقتباس :هل برنامجي سيعمل على 64Bits وانا اعمل على 32Bits
دلفي XE2 هو اصلا تطبيق 32bits يمكنك العمل به على 32Bits أو 64Bits
يمكنك انتاج ملف تنفيذي 32Bits أو 64Bits
في حالة انتاج ملف 64bits وانت تعمل على 32bits لا يمكنك تنفيذه، يمكن فقط Compile/Make
احسن شيئ تثبيت XP 64Bits أو 7 64bits ان كان جهازك جديد



ايمكن ان اصدر برنامج يعمل على Windows 64bit - cargem - 23-08-2011

إقتباس :لفي xe2 هو اصلا تطبيق 32bits يمكنك العمل به على 32bits أو 64bits
يمكنك انتاج ملف تنفيذي 32bits أو 64bits
اتمنى ذلك
إقتباس :في حالة انتاج ملف 64bits وانت تعمل على 32bits لا يمكنك تنفيذه، يمكن فقط compile/make
هذا كلام صحيح
إقتباس :احسن شيئ تثبيت xp 64bits أو 7 64bits
شكرا على النصيحة
إقتباس :- التحقق من قيم 32/64 بيت من الريجيستري :
ليس هناك شي اسمة 32/64 بيت في الريجيستري
قد يكون هناك وصف بمعنى يشير الى نوع النظام
إقتباس :wow6432node
لم اجد هذا المفتاح على 32بت
إقتباس :- التحقق من وجود هذه المكتبات : Wow64.dll/wow64win.dll/wow64cpu.dll....
يبدو ان جميعها على 64بت
تحياتي