رجاءا لدي مشكل في عرض (Affichage) التاريخ مع مكون DateTamepicker Delphi 7 Ent - windows 8.... حيث أن التاريخ صحيح برمجيا لكن العرض متوقف مع تواريخ غريبة غير خاضعة لتايب DATE مثال 15/38/2013 أو 24/50/2013 اذا تعاملت مع المكون برمجيا فهو يعمل اما العرض فهو في مشكل جربت ملفاتي التنفيذية في حواسيب لأخرى لكن دون جدوى.
شكري المسبق لكل مجيب
السلام عليكم...
أعتقد أنك تستعمل الخاصية Format التابعة للـ DateTimePicker لتنسيق التاريخ بهذا الشكل dd/mm/yyyy !
و لكن الأرقام الكبيرة التي تظهر في وسط التاريخ مثل 38 و 50 هي في الواقع الدقائق :confused: لأن الـ DateTimePicker - ليس كالدالة FormatDateTime - يستعمل الحرف m الصغير لتمثيل الدقائق و يستعمل الحرف M الكبير لتمثيل الشهور.
إذن إما أن تمسح محتوى الخاصية Format (إذا كان غير لازم) أو أن تجعله هكذا: dd/MM/yyyy أي باستعمال الحرف M الكبير.
نرجو الاستفادة و السلام.