الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

ايقاف عمل زر استعادة الى الاسفل في اطار قاعدة البيانات

مغلق
بدأه mmmb في 5 أبريل 2007 · 3 رد · 621 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته وبعد

اقدم شكري وتقديري لجميع الاخوة المشرفين والاعظاء بهذاالمنتدى الرائع

وعندي سؤال ارجو منكم المساعدة في الاجابة عليه وفق الله الجميع

مرفق بهذه المشاركة مثال للاستاذه زهرة به طريقة ايقاف زر الاغلاق في اطار قاعدة البيانات

سؤالي هو/ هل من الممكن التعديل على هذا المثال بحيث يتم الابقاء على زر الاغلاق وايقاف زر الاستعادة الى اسفل؟

خالص الشكر للجميع

اخوكم محمد

_________________________________________________________________________________.rar

تم تعديل هذه المشاركة بواسطة mmmb في 5 أبريل 2007 في 21:00

#2

اخي الفاضل

هل تريد يكون زر الإغلاق غير ممكن ايضا بالإضافة الى زر التصغير الى اسفل

ام تريد تمكين زر الإغلاق وجعله يعمل وايقاف عمل زر التصغير للأسفل

كل هذه الأمور موجود في الوحدة النمطية سواء تمكين او تعطيل زر الإغلاق او التصغير او التكبير

كل ما عليك هو استدعاء الدالة سواء من الماكرو او من النموذج عند الفتح والتغيير الى True للتمكين أو False لعدم التمكين

انظر الآن الى الماكرو كيف تم تعديله وكذلك كيف تم استدعاء الدالة من خلال النموذج

وهذا المثال بعد التعديل

تم عدم تمكين زر التصغير والإغلاق

zaCloseCommandXM.rar

تم تعديل هذه المشاركة بواسطة zahrah في 5 أبريل 2007 في 22:34

#3

بارك الله بك

سؤال صغير وجواب كبير جداً جداً

دائماً يعاني المبرمجون من مشكلة قلة التقدير

فعندما يقوم المبرمج بعمل تحفة معينة بأن يختصر كذا مرحلة في ضغط زر تجده فرحاً , ولكن الطرف الأخر نجده لا يقدر هذا المجهود .

حقيقة هذا ما نعانيه في عملنا كل يوم , والأجر على الله.

أرجو أن لا يفهم الأخ محمد أن الكلام موجه إليه ولكن عندما رأيت هذا الكم الهائل من الأسطر البرمجية من أجل فقط تعطيل زر صغير في أعلى الشاشة , أثار ذلك شجوني فكتبت هذه الشكوى

الله يعطيك العافية أخت زهره

قالَ رَسُولُ الله صلى الله عليه وسلم:

"مَنْ لم يَشْكُرِ النّاسَ لَمْ يَشكُرِ الله "

حديث حسن صحيح

#4

اخي الفاضل عمار زايد

كثيرا من الأحيان لا يوجد في برنامج الاكسيس مثل هذه الأدوات الخاصه لأنها ليست من وظائف البرنامج فلهذا نلجأ الى محاولة استدعاء دوال API الموجوده في الويندوز .

لهذا دعني اوضح لك بعض الأمور

عندما تريد ان تغلق نموذج قمت بعمله او قاعدة البيانات ماذا ستفعل بالتأكيد سوف تضع أمر الإغلاق DoCmd.Close او الإنهاء DoCmd.Quit وقيس على هذه الصيغة جميع الأوامر التي يقبلها برنامج الأكسيس والموجوده فيه اصلا كدوال برمجيه

حسنا ...

عمار : واذا لم تتوفر هذه الدوال ماذا نفعل هل سنقف مكتوفي الأيدي ونفرج على برنامج الأكسيس ؟

زهره : بالطبع لا والف لا

فلنأخذ مثلا سؤال الشخص عن تمكين وعدم تمكين زر الإغلاق او التصغير او التكبير في نافذة برنامج الأكسيس

.... انتبه معي هنا جيدا ....

بدأ الوضع مختلف هنا عما تعودنا عليه من داخل البرنامج فهذه الأوامر لا وجود لها اساسا في برنامج الأكسيس ولكنها من اختصاص الويندوز ...

عمار : غريبه .... كيف نشتغل على برنامج الأكسيس ونستطيع ان نتعامل ايضا مع دوال الويندوز

زهره :شايف يا عمار كيف الواحد يفكر يعني لازم هناك اداة او داله تربط بين الأكسيس وبين الويندوز ...

عمار : طيب وما هي الأداة ...

زهره : والله انك ضحكتني يا عمار

تقول اداة وحده الله يسامحك وانا اختك

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

فأحيانا نستخدم مقابض للإمساك بنوافذ معينه اذا لم نستطع الوصول لها بسهوله واحيانا هناك اعلام Flag يعني مثل البوابات تفتح وتقفل مثل ما احنا عازين برمجيا

وهناك ....... وهناك .. والله لو اجلس للصباح اكتب عن كل دالة ولو كلمتين ما رايحه انتهي .

وعلى هذا الاساس عندما يتطلب برنامج معين دوال غير موجوده في برنامج الأكسيس نستعين دائما بــ ( صديق ) اسفه اقصد دوال خارجيه ونحاول نوظفها ونبرمجها حتى تقبل مع برنامج الأكسيس لأن برنامج الأكسيس غلس حبتين مع الدوال ما يقبل بسرعه الإ تحت التهديد والسلاح واذا شاف العين الحمراء ساعتها يشتغل مثل الحلاوه.

لو تلاحظ احيانا انني استخدم اشياء خارجه عن نطاق الأكسيس وليست موجوده فيه اصلا لذا نستدعي دوال خارجيه وياويلك ويا سواد ليلك وما اطولك يا ليل لما تبغى تبرمج وتستدعي داله صغيره لا راحت ولا جت وممكن تريح دماغك من الوجع اللي رايح يصيبك من كتابة الأكواد والأدهى والأمر انك لما تكتب كود طويل عريض عشان تنفذ حاجه غير موجوده اصلا في برنامج الأكسيس وتقول لحالك الحمد لله اني انتهيت ....

فعلا انت انتهيت على الآخر

اذا طلع شغلك وبرمجتك كلها خطأ وحضرة برنامج الاكسيس جالس يتفرج عليك ويضحك في الآخر لما تحاول تنفذ البرنامج

يمكن تجيك سكته او يغمى عليك بعد التعب هذا وعشان كذا كل المبرمجين تجد ان اعمارهم تزيد بسرعه يعني كل سته شهور يزيدون سنه

اكيد بتضحك ........

أقول احمد ربك انك ما جلست تبرمج برنامج لمدة ثلاثة ايام وبعدين تطلع لك شائبه bug في البرنامج تضيع كل اللي انت سويته

وقتها روح ريح دماغك والعب اتاري

حبيت اشرح لك بهذه الطريقه بدل الرسميات في الكتابه لأني ملاحظة عليك دائما ( تسعل ) عن هذا الموضوع

تم تعديل هذه المشاركة بواسطة zahrah في 6 أبريل 2007 في 01:10

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…