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

من ينقذني من مشكلة التاريخ الهجري والميلادي

مغلق
بدأه Romantic_touch في 20 سبتمبر 2005 · 5 رد · 689 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ياأخوان ارجو المساعدة

عندي مربع نص يدخل التاريخ سواء كان هجري او ميلادي ومعه قائمة منسدلة تحدد التاريخ هل هو هجري او ميلادي

عندي مشكلة وهي اني غير قادر على قراء القيمة من ال mask

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

وكمان مطلوب مني اني اتأكد من منطقية التاريخ ومصداقيته يعني لو خل تاريخ اكبر من التاريخ الحالي يعطي خطأ ولا يقبل الحفظ وما الى ذلك واتمنى لكم كل التوفيق

Heg_Ger_TextBox.zip

تم تعديل هذه المشاركة بواسطة Romantic_touch في 20 سبتمبر 2005 في 18:42

<span style='color:green'>سؤل ابن عباس عن علمه كيف جمعه فقال :( أوتيت لسانا سؤولا وقلبا عقولا)</span>

#2

بدلا من ااستخدام text استخدم FormattedText

كما في الكود

MessageBox.Show(AxMaskEdBox1.FormattedText & " " & ComboBox1.SelectedItem)

اللهم اغفر لي و لوالدي و للمؤمنين يوم يقوم الحساب

لا إله إلا الله عدد ما كان و عدد ما يكون و عدد الحركات و السكون

#3
بن ملعاط كتب:
بدلا من ااستخدام text  استخدم FormattedText

كما في الكود

MessageBox.Show(AxMaskEdBox1.FormattedText & " " & ComboBox1.SelectedItem)

شكرا اخوي بن ملعاط على هذا الرد

طيب هل يمكن ان تفيديني في كيفية جعل القيمة الافتراضية هي التاريخ الحالي سواء هجري او ميلادي

وايضا كيف يمكن التحقق من صحته؟ (Validation)

<span style='color:green'>سؤل ابن عباس عن علمه كيف جمعه فقال :( أوتيت لسانا سؤولا وقلبا عقولا)</span>

#4

بالنسبة للتاريخ الإفتراضي

AxMaskEdBox1.defaultText = Format(Date.Today, "yyyy-MM-dd")

أما بخصوص الـ Validation ممكن تستخدم IsDate

If IsDate(AxMaskEdBox1.FormattedText) = False Then
      MsgBox("Wrong Format")
End If

اللهم اغفر لي و لوالدي و للمؤمنين يوم يقوم الحساب

لا إله إلا الله عدد ما كان و عدد ما يكون و عدد الحركات و السكون

#5

اعتقد ان الدالة هذي تشتغل على الميلادي بس مش على الهجري :(

هل من طريقة عن طريق

import.system.globalization

??

<span style='color:green'>سؤل ابن عباس عن علمه كيف جمعه فقال :( أوتيت لسانا سؤولا وقلبا عقولا)</span>

#6

بعد المحاولات والمعلومات القيمة من الشباب الطيبين بالمنتدى توصلت لحل اعتبره جيد ويفي بالغرض وفي نفس الوقت احتاج الى تعليق الأخوان الخبراء في مسئلة الـ Calendar

الحل يتلخص في انك لو ادخلت اي تاريخ في اداة ال،mask edit بالشكل التالي yyyy-MM-dd

ملاحظة: طبعا العلامة الفاصلة بين الارقام ليس لها دخل بالموضو ويمكن تغيرها بما يناسبك

وتريد التحقق منه في الحالتين الهجري والميلادي ستحتاج الى التأكد من صحة التاريخ هل هو صحيح ام لا كل ماعليك ان تستعدي الدالة التي عملتها وتعطيها قيمة التاريخ وقيمة نوع التاريخ هل هو هجري ام ميلادي وهي تعطيك القمية True or False

وللاطلاع على البرنامج يمكنكم تحميله

وأتمنى من الأخوة الكرام والمحترفين بالذات ان يطلعوني على رايهم واذا كان لديهم افكار افضل.

ChechHijriAndGregoriant.zip

<span style='color:green'>سؤل ابن عباس عن علمه كيف جمعه فقال :( أوتيت لسانا سؤولا وقلبا عقولا)</span>

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

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

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

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

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

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