قمت بإضافة رد رقم (10) في الموضوع التالي، ولكن رأيت أنه من الأفضل إنشاء موضوع خاص به، حتى يتسنى للجميع الاستفاده.
وإليكم نص الموضوع، ولكن أعلموا أن أصل المثل من إنتاج الأخ mas123 ولكني قمت بتغيير طريقة وأسلوب الترجمة:
رأيت أن أقوم بإضافة بعد التعديلات على مثالك، ولا أقول أنها من إنتاجي، ولكن قمت بعمل تعديلات كثيره عليها حتى تتناسب مع الجميع، فهي الأن تعتبر نقلة جديدة في الأكسس، ويمكن إستخدان المثال في جميع اللغات (ما عدا طبعاً التي تكتب بطريقة عمودية، فلم أجربها) ...
لاحظو التغيير الذي طرأ على حدث عند التحميل في الشاشة الثانية، وعند تشغيل الشاشة ما طرأ على عليها وعلى محتوياتها من تغيير (من اليمين إلي اليسار والعكس) حتى وضع الكتابة تغير في الحقول، أنظروا لحقل التاريخ، فقد اعتمدت على Caption و Tag كل حقل واستدعائة عند تغيير اللغة، ولا تحتاج إلي أي Modules فقط حدث عند التحميل أو الفتح، ولا إلى أي ملفات إضافية.
وفي المثال إعتمدت على زر أمر لتغيير اللغة ويحتوي عل كود يمكن إستخدامه في حدث عند الفتح، وذلك حتى يطبق ما يحدث على محتويات الـ ComboBox ولكن يجب تصميم الاستعلام الخاص بكل منها على أن يكون العمود الأول هو الكود الخاص بالإختيار، العمود الثاني الاسم باللغة العربية، العمود الثالث هو الاسم باللغة الإنجليزية. وأن يكون حجم الحقول كالتالي 0";1";0".
ولاحظوا الفرق بين ما يحدث على كل من الـ ComboBox الموجودة بالفورم، حيث تكون الأولى من نوع Query، والثانية Value list، وأرجو من المتخصصين والمحترفين بالمنتدى التعاون للوصول بها لأحسن ما يمكن ومعالجة المشاكل الموجودة.
وأيضاً يبقى تحويل acTab.caption والـ Frame Alignment حتى تكتمل، واتركها للسادة المحترفين للإضافة والتعديل.
أرجو أن تفيد، وأشكركم
ولمن أفادته أسألكم الدعاء ...
اللهم تقبل منا أعمالنا وأنفع بها الآخرين.
اللهم أرزقنا الذرية الصالحة العافية من كل داء وسقم.
وأرزقنا الرزق الحلال الطيب المبارك.
قولوا آمين
