سلام و عرض ادب خدمت اساتید محترم
با اکسس 2007 یه برنامه اماده کردم (ویندوز32 بیت) روی سیستمی که قراره استفاده بشه افیس 2013 داره (ویندوز 64 بیت)
چکار کنم که کدهایی ک نوشتم خطا ندهد؟؟؟
رفرنس توابع ویندوز در افیس 2013 چی هست؟؟؟
سلام و عرض ادب خدمت اساتید محترم
با اکسس 2007 یه برنامه اماده کردم (ویندوز32 بیت) روی سیستمی که قراره استفاده بشه افیس 2013 داره (ویندوز 64 بیت)
چکار کنم که کدهایی ک نوشتم خطا ندهد؟؟؟
رفرنس توابع ویندوز در افیس 2013 چی هست؟؟؟
سلام
ابتدا از برنامتون یک نسخه پشتیبان کنار بگذار
برنامه ضمیمه را اجرا و برنامتو تقدیمش کن تا کار تبدیل کدهای برنامتون رو به نسخه 64 بیتی انجام بده
نکته: اگر کامپونتهایی در برنامه شما هست باید ویندوز گیرنده رجیستر بشه ...
ممنونم از توجه شما
یه سری از توابعی که توی2007 درست کار میکنه توی 2013 خطا میده
مثل
time , format , left , right , mid , str , date , ....
ممنون میشم سریع ج بدید. خیلی عجله دارم
یکی از فرمهات که حاوی کد هست رو در قالب فایل اکسس بفرست بررسی کنم
سلام
فایل خدمت شما
Fajr_Esf.zip
فایل پیوست رو تست کن
سلام مهندس خیلی ممنونم لطف کردید
شرمنده یه سوال دیگه
توی ماژول ها (mdlMsgbox) خط 136 خطا میده
زمانی که کلید ثبت میزنم و ماژول فراخوان میشه این کد خطا میده
میشه زحمت بکشید و اینم بررسی کنید؟؟؟؟
سلام
با دستور ctrl+H همه کلمات Long رو تبدیل به LongPtr کن
واقعا ممنونم از زحمات شما خیلی تلاش کردید
از اینکه وقت میذارید بازم تشکر
آخرین ویرایش به وسیله reza2371 : سه شنبه 14 اسفند 1397 در 15:56 عصر
هنوز خطا برطرف نشده!!!!!؟؟؟؟؟؟؟؟
ضمیمه کنید
همون فایل قبلی هست
فقط عبارتLongPtr از بخشهایی که به ویندوز 64 بیتی کدت نمیشه برای اجرای درست در ویندوز غیر 64 بیتی تبدیل به long کن
تا در همه سیستم ها درست کار کنه
ممنونم از الطاف شما خیلی زحمت کشیدید