اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

الردود الموصى بها

قام بنشر

الرجاء من الزملاء اهل الخبرات افادتنا عن التعديلات الواجب عملها على اية قاعدة بيانات اكسس تم عملها على اوفيس 32بت لتعمل على اوفيس 64 بت بدون رسائل خطأ او مشاكل

مع كل الشكر والتقدير والاحترام

32BIT ERROR.JPG

قام بنشر

الموضوع بسيط جدا

إذا كنت تريد أن تعمل البرنامج على ويندوز 64 بت فقط يمكنك استبدال كلمة Declare في جميع الكود إلى Declare PtrSafe

أما إذا كنت تريد أن تعمل على النظامين 

فيجب استبدال السطر الخاص بالإعلان عن اي function أو sub بكتابة الشرط التالي

#if win64 then
Public Declare function .......
#else
Public Declare Ptrsafe function ....
#end if

لا حظ تكرار هذا الشرط مع كل دالة في الكود

لاحظ بداية السطر برمز # في سطر if & else & end if

لاحظ إضافة كلمة PtrSafe بعد كلمة Declare

بالتوفيق

  • Like 2
قام بنشر

شكرا لك اخي

لكن لا يزال يظهر لي رسالة خطأ

Run-time error '9':

Subscript out of range

انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد

يجب ان تكون عضوا لدينا لتتمكن من التعليق

انشئ حساب جديد

سجل حسابك الجديد لدينا في الموقع بمنتهي السهوله .

سجل حساب جديد

تسجيل دخول

هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.

سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information