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

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

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

السلام عليكم

1- كيف أستطيع أن أجعل البرنامج يفرق بين التاريخ الهجري والتاريخ الميلادي وذلك بحسب التاريخ المدخل من قبل المستخدم؟؟؟

2- هل يوجد كود يحول التاريخ من هجري إلى ميلادي والعكس صحيح؟؟؟

وشكرا لكممم

#2

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

بالنسبة للسؤال الأول :

تستطيع أت تأخذ رقم السنة من التاريخ المدخل فإن كانت أصغر من 1600 مثلاً فمعناته أن التاريخ هجري وإن كانت أكبر منه فمعناته أن التاريخ ميلادي . أعتقد هذه طريقة مفيده .

بالنسبة للسؤال الثاني :

أستخدم هذا الكود إستخدم هذا الكود للتحويل من الميلادي للهجري :

Dim gDate As Date, hDate As String
Dim The_Date As String

The_Date = "2009/1/1"
gDate = The_Date
Calendar = vbCalHijri
hDate = gDate
Calendar = vbCalGreg
MsgBox "Hijri Date is" & hDate

وإستخدم هذا الكود للتحويل من الهجري إلى الميلادي :

Dim gDate As Date, hDate As String
Dim The_Date As String

Calendar = vbCalHijri
The_Date = "1429/1/1"
hDate = The_Date
gDate = hDate
Calendar = vbCalGreg
MsgBox "Greg Date is " & gDate

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

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

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

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

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

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