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

كيف اعرف تاريخ الوندوز الهجري

مغلق
بدأه الحبيب99 في 21 أكتوبر 2007 · 13 رد · 2,693 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

كل عام وانتم بخير

طريقة ايجاد التاريبخ الهجري يعتمد على التاريخ الميلادي

ولكن

التاريخ الهجري احياناً يفرق بيوم

ونعدله من داخل الوندوز

سؤالي كيف آخذ التاريخ الهجري من الوندوز

#2
Calendar = vbCalHijri
MsgBox Date
Calendar = vbCalGreg
MsgBox Date

:rolleyes:

#3

الاخ العزيز انا مريت بهذة المشكلة قبل فترة و لم اجد لها حل سوى ان تخزن التاريخ الهجري مع التاريخ الميلادي الموافق لة في قاعدة البيانات

و من ثم تعمل فورم لتحديد عدد ايام الشهر 29 او 30 و علية يتم احتساب التاريخ الموافق بالهجري

البرنامج بيضبط لك التاريخ و يخزنة من سنة 1428 هـ حتى سنة 1450 هـ

على العموم انا عملت قاعدة البانات و فورم الضبط

و حتلاقي البرنامج في المرفقات

ارجو ان تستفيد منة

و تقبل تحياتي

hijri.rar

#4

جزاك الله خير على ردودكم

وجدت في برنامج جاهز كلما اغير التاريخ الهجري يتغير في البرنامج معمول بالدت نت ( المشكلة برنامج جاهز)

بمعنى يأخذ التاريخ الهجري من الوندوز

هل توجد دالة تأخذ التاريخ الهجري من خانة ضبط التاريخ الهجري

كما هو في الصورة

post-5765-1193004966_thumb.jpg

تم تعديل هذه المشاركة بواسطة الحبيب99 في 22 أكتوبر 2007 في 01:21

#5

علي فكرة ، أعتقد أن كافة تعدادات التاريخ والوقت الخاصة بنظام التشغيل مخزنة في مسجل النظام في المسار :

HKEY_CURRENT_USER\Control Panel\International

أفتح مسجل النظام وأقرأ التعدادات ومن ثم أعرض التاريخ كما هو تم تنسيقة كما يلي :

Dim objRegEdit As Object
Dim strFormat As String

Set objRegEdit = CreateObject("WScript.Shell")

strFormat = objRegEdit.RegRead ("HKEY_CURRENT_USER\Control Panel\International\<ضع هنا إسم مفتاح التنسيق>")


Me.Caption = Format(Date,strFormat)

Set objRegEdit = Nothing

لا تخلط ما بين شخصيتي وأسلوبي .. فشخصيتي هي

ما أنا عليه وتحت تصرفي .. وأسلـوبي يعتمد عليـك

أنت وتصرفاتك

ولحظاتي صمت... وصمـت لحظاتي كلام ... كلامه

اشد آلام ... فصمتي أنا عنوان

عصر التكنولوجيا المعلوماتية(مدونتي الخاصة)

My FaceBook

#6

اشكرك على الرد

ولكن لم اجد التاريخ

#7

اخي الحبيـــب

في الملف المرفق ستجد الحل بأذن الله و لو لم تجد الحل راسلني شخصيا و سوف ارفع الحل باذن الله هنا ايضا ...

( تقبل الله منا و منكم صالح الاعمال و ارجوا ان يكون خالصا لوجهه الكريم )

Hijri_Date.rar

#8

هل ممكن ان تعملوا لنا نفس البرنامج بس بال vb6 لو سمحتوا يا جماعة

اكون شاكر لكم و ممنون

#9

ببساطة : الـ VB يقدر يجيب التاريخ الهجرى بالأرقام.

الشهور ترقيمها من 1 الى 12 و لكل شهر أسم و عندك دالة Select Case

يبقى ايه اللى ناقص ؟

#10

اللي ناقص ان التاريخ اللي بيجيبة ال vb بيكون غير مضبوط كما في الويندوز

لانة بياخذ من دالة ال calendar

احنا نريدة ياخذ التاريخ من اليوندوز

يعني كلما غيرنا التاريخ الهجري يتغير في البرنامج

افهموا السوال ثم جاوبوا رجاءءءءءءء

احنا برضوا بنفهم و اسئلتنا مش سخيفة الى حد انها تنحل ب select case للاسم الموافق للشهر

تم تعديل هذه المشاركة بواسطة المبرمج-2- في 23 أكتوبر 2007 في 09:47

#11

ياشباب فزعتكم

#12

جرب هذا الملف هو للأخ اسلمة جزاه الله كل الخير

________.rar

#13

اشكرك zine pef

ماهذا نريد الطريقة هذه معروفة

التاريخ الهجري احياناً يفرق بيوم

ونعدله من داخل الوندوز

سؤالي كيف آخذ التاريخ الهجري من الوندوز

#14

يا شباب اين يخزن تاريخ الوندوز في الرجستري وكيف استخرجه

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

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

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

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

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

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