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

مشكله فى عمل فورمات للتاريخ

مغلق
بدأه رنين في 15 أغسطس 2004 · 6 رد · 724 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

عندي مشكلة في التاريخ وابغا احلها شكلو مشروع التخرج كلو مشاكل والله يستر المشكلة كالتالي :

عندي text ابغا اكتب فيه تاريخ بس انا اكتب ارقام والـ (/) تكون موجودة لوحدها يعني انا لما اوصل الى خانة التاريخ اكتب 25/ 12/2004 بس العلامة (/) تكون موجودة في text لوحدها بدون ما انا اكتبها اتمنى اني اكون عرفت اشرح المشكلة

في ملف مرفق هو عبارة عن صورة توضح كيف انا ابغا يكون شكل text

حملو كيف اريد شكل التاريخ :

http://www.vb4arab.com/vb/attachment.php?attachmentid=12661

#2

السلام عليكم

الاداة dtpicker كتبت عنها اكثر من مرة في هذا الاسبوع تجدها مع components في Microsoft Windows Common Controls 2 6.0 وهي تفي بالغرض بالنسبة للتاريخ او الزمن

من قال لا إله إلا الله صادقا دخل الجنة

موقعي للتعارف و تبادل الأخبار http://www.xybond.com

#3

السلام عليكم

اختي الكريمة

يمكنكي أدراج Microsoft Mascked Edit Control 6.0 من قائمة الـ Components

ومن خصائصها ضعي في خاصية Mask التنسيق التالي ####/##/## فكل اشارة من الاشارات السابقة تعني مسموح إدخال رقم مكانها.

ولا حظي بعد التشغيل شكل الاداة

شكرا

تم تعديل هذه المشاركة بواسطة prof_1982 في 15 أغسطس 2004 في 11:52

الإنسان الذي يقول بأنه لا يمكن عمل شيء يجب ألا يعيق مطلقاً الإنسان الذي يقوم بعمل ذلك الشيء.

إن تخطئ فأنت إنسان ... أما أن تلوم جهازك الكمبيوتر على خطأك فهذا أكثر إنسانية.

#4

الاداتان ممتازة ولكن كيف اتحكم بالتاريخ اي انه لايكون اليوم اكثر من 30 يوم والشهر لا يكون اكثر 12 او اقل من صفر

الحلول لهذة الاداة كيييييف يا اخوان

#5

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

أختي الكريمة رنين..

توجد أداة Activex يمكنك إدراجه من مجموعة Components بداخل Visual Basic 6.0 تسمي بحسب ما أتذكر Microsoft DTPicker وهي إختصار لكلمة Date Time Picker وهي يكون شكلها كما أرفقتي صورة الـ Text.. وهي اداة رائعة وتحقق ما تطلبينه بالضبط إن شاء الله.. ولكن بعد ضبط خصائصها كما يروق لك من قائمة Properties الخاصة بها ولها خاصية Custom التي تفتح مثل مربع حوار خاص بـ Settings لها..

وإن لم تروق لك هذه الأداة.. فهناك واحدة أخرى تسمى UpDown Control وهي عبارة عن السهمين الصغيرين الملصقين في الـ Text في الصورة التي أرفقتيها.. ويمكن بعد ضبط خصائصها ربطها بـ ComboBox أو List أو حتي Text.. فيمكنك وضع ثلاث Lists .. واحدة لليوم وواحدة للشهر وواحدة للسنة.. ثم ربطهم بثلاث أدوات من UpDown السابق ذكرهم.. وهي يمكن تنزيلها من Components حيث أنها إما واحدة من مجموعات Microsoft Components 6.0 أو إصدار آخر.. وإما تكون باسم Microsoft UpDown Control.. حقيقة لا أتذكر.. جربي والله معك..

تم تعديل هذه المشاركة بواسطة ahmedx44 في 15 أغسطس 2004 في 14:59

وَلَوْلا دَفْعُ اللَّهِ النَّاسَ بَعْضَهُم بِبَعْضٍ لَّفَسَدَتِ الأَرْضُ وَلَكِنَّ اللَّهَ ذُو فَضْلٍ عَلَى العَالَمِينَ

موقع رائع للقرآن الكريم والتدريب على الحفظ

#6

السلام عليكم

الاداة dtpicker كفيلة بكل ذلك حتى حسابها للسنة البسيطة والكبيسة و ما عليك الا ادراجها في الفورم

جربها

من قال لا إله إلا الله صادقا دخل الجنة

موقعي للتعارف و تبادل الأخبار http://www.xybond.com

#7

السلام عليكم

يمكن كتابة الشرط التالي لمعرفة حالة التاريخ

IF Not IsDate (Format(Masked1.Text,"DD/MM/YYYY")) Then 

Msgbox "تاريخ غير صالح "

End IF

الإنسان الذي يقول بأنه لا يمكن عمل شيء يجب ألا يعيق مطلقاً الإنسان الذي يقوم بعمل ذلك الشيء.

إن تخطئ فأنت إنسان ... أما أن تلوم جهازك الكمبيوتر على خطأك فهذا أكثر إنسانية.

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

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