تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
سؤال : بخصوص أداة DateTimePicker
#1
السلام عليكم ورحمة الله وبركاته

أخواني عندي سؤال ومهم أتوقع لجميع المبرمجين وخصوصاً العرب

كلنا نتفق على إن أداة DateTimePicker تتغير على حسب نظام الويندوز إن كان التاريخ فيه هجري أو ميلادي

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

حاولت أستخدم عدة أكواد لكن للاسف ما عطتني النتيجة المطلوبة وهذه بعض الأكواد :

PHP كود :
Threading.Thread.CurrentThread.CurrentCulture = New CultureInfo("ar-SA"False)

MsgBox(Date.Today

ظهر معاي التاريخ الهجري لكن للأسف أداة ال DateTimePicker ما زالت بالميلادي حسب الويندوز



كيف أقدر أخلي أداة DateTimePicker تعتمد على البرنامج وليس على الويندوز ؟

...
..
.
تم الحل كالتالي :

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

فكرتي هي إني أغير نظام التاريخ للويندوز وبكذا راح يتغير نظام التاريخ في البرنامج ... وبعد إغلاق البرنامج راح ترجع إعدادات التاريخ للمستخدم كما كانت قبل دخوله للبرنامج وسلامتكم

(( ملاحطة : لاحظت خطأ بسيط يظهر لكن بسبب ضغط العمل ما قدرت أحل المشكلة .. لكن المهم إن البرنامج شغال 100% ولا فيه مشاكل ))

...
..
.
حمل المرفق


الملفات المرفقة
.rar   SwitchDate.rar (الحجم : 70.85 ك ب / التحميلات : 437)
الرد }}}
تم الشكر بواسطة:
#2
عزيزى الزهرانى هذه الأداة لا تدعم إلا التقويم الميلادى وبالتالى لن تستطيع أسناد التقويم الهجرى لها وقت التشغيل

[ATTACH=CONFIG]430[/ATTACH]


الملفات المرفقة صورة/صور
   
الرد }}}
تم الشكر بواسطة:
#3
amgadtamer كتب :عزيزى الزهرانى هذه الأداة لا تدعم إلا التقويم الميلادى وبالتالى لن تستطيع أسناد التقويم الهجرى لها وقت التشغيل

[ATTACH=CONFIG]430[/ATTACH]


أخوي أمجد كلامك صحيح ما أقدر أتحكم لكن لقيت لي حل بلف ودوران ولله الحمد مشي الحال وأصبحت أقدر أتحكم فيها وقت التشغيل بس للحين ما تأكدت إذا الطريقة فيها عيوب ولالا
الرد }}}
تم الشكر بواسطة:
#4
السلام عليكم ورحمة الله
هذه اداة بالتقويم الهجري سهلة الاستخدام






عملية اسناد تاريخ معين للاداة وهو كالتالي
PHP كود :
HijriDatPicker1.Value "1/1/1432" 
او
PHP كود :
HijriDatPicker1.Value "1432/1/1" 
استرجاع التاريخ من الاداة كالتالي
PHP كود :
Dim Mydate As String HijriDatPicker1.ValueGet 


الملفات المرفقة
.zip   HijriDatePicker.zip (الحجم : 13.96 ك ب / التحميلات : 368)
الرد }}}
تم الشكر بواسطة:
#5
بسم الله الرحمن الرحيم

هذا مثال للأخ ramilove




طبعا يوجد داخل المثال شرح كامل لجميع اكواد الاداة .

الاداة في المرفقات مع المثال بالدوت نت 2008

وايضا مرفق صور شرح لطريقة اضافة الاداة الى المشروع لمن يسأل عن الطريقة .




الملفات المرفقة
.zip   New HijriDatePicker vb net 2008.zip (الحجم : 90.77 ك ب / التحميلات : 381)
.zip   شرح اضافة الادا&#1.zip (الحجم : 466.2 ك ب / التحميلات : 316)
الرد }}}
تم الشكر بواسطة:
#6
شوف اخي جرب الامر هذا

اذا كنت تبغى يكون التاريخ ميلادي / او تقويم ام القرى .

وانت تعطي التاريخ للفورم

بصراحه ماجربته بوندز اكس بي ( لكن فستا وسفن كويسه )
................................................................
اولا يجب استيراد الفضاء باعلاء الفورم
كود :
Imports System.Globalization
Imports System.Threadin

--------------------------------------------------------------

كود :
Dim Ar As CultureInfo = New CultureInfo("ar-sa") '
        Thread.CurrentThread.CurrentCulture = Ar
        Ar.DateTimeFormat.Calendar = New GregorianCalendar ' هنا اذا اردنا التاريخ الميلادي
        Ar.DateTimeFormat.Calendar = New UmAlQuraCalendar ' هنا لو اردنا التاريخ الهجري حسب تقويم ام القرى )
        Ar.DateTimeFormat.Calendar = New HijriCalendar ' هنا لو اردنا التاريخ الهجري

راح يتحول تاريخ الفورم التاريخ المراد امره



..............
الرد }}}
تم الشكر بواسطة:
#7
أخوي سامي أنا ما نسيتك بس جاري تجربة الأدوات وأعطيك خبر ما قصرت يا غالي

---------------------------------------------------------------------------------------------------

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

أنا لقيت حل بس عن طريق اللف والدوران والتحايل على النظام والحمد لله قدرت أغير نظام الـ DateTimePicker وقت التشغيل
الرد }}}
تم الشكر بواسطة:
#8
alzahrani كتب :أخوي سامي أنا ما نسيتك بس جاري تجربة الأدوات وأعطيك خبر ما قصرت يا غالي

---------------------------------------------------------------------------------------------------

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

أنا لقيت حل بس عن طريق اللف والدوران والتحايل على النظام والحمد لله قدرت أغير نظام الـ DateTimePicker وقت التشغيل

طيب ياليت تنزل الطريقة ليستفيد الجميع
الرد }}}
تم الشكر بواسطة:
#9
طيب أخواني هذه الطريقة وأتمنى تستفيدوا منها ... وطبعا اللي عنده رأي أو تطوير لا يقصر معانا

فكرتي هي إني أغير نظام التاريخ للويندوز وبكذا راح يتغير نظام التاريخ في البرنامج ... وبعد إغلاق البرنامج راح ترجع إعدادات التاريخ للمستخدم كما كانت قبل دخوله للبرنامج وسلامتكم

(( ملاحطة : لاحظت خطأ بسيط يظهر لكن بسبب ضغط العمل ما قدرت أحل المشكلة .. لكن المهم إن البرنامج شغال 100% ولا فيه مشاكل ))

...
..
.


الملفات المرفقة
.rar   SwitchDate.rar (الحجم : 70.85 ك ب / التحميلات : 275)
الرد }}}
تم الشكر بواسطة:
#10
لا تصلح مع الاكس بي[ATTACH=CONFIG]638[/ATTACH]


الملفات المرفقة صورة/صور
   
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  مساعدة في حل سؤال بخصةص عرض الوقت عبدالكريم برشدان 2 98 12-04-24, 03:05 PM
آخر رد: عبدالكريم برشدان
  سؤا بخصوص تجيمع كميات المواد المباعة في اليوم momani33 2 125 07-04-24, 11:02 PM
آخر رد: momani33
  [سؤال] لدي مشكلة عند قراءة ملف نصي من خلال أداة RichBox , حيث تظهر لي علامات استفهام Mostchar 2 149 07-04-24, 02:51 PM
آخر رد: تركي الحلواني
  [سؤال] أرغب في شريط ضبط الخطوط في أداة RichTextBox والكود كما بالصورة Mostchar 1 128 02-04-24, 01:01 AM
آخر رد: justforit
  سؤال عن عملية حذف سجل من قاعدة البيانات assuhimi 3 261 11-02-24, 08:43 PM
آخر رد: assuhimi
Big Grin [سؤال] سؤال على السريع أبو خالد الشكري 0 186 29-01-24, 08:58 AM
آخر رد: أبو خالد الشكري
  [VB.NET] التاريخ في أداة أبو سامر لطباعة DataGridView مبرمج صغير 1 17 657 26-01-24, 01:52 AM
آخر رد: مبرمج صغير 1
  [نقاش] بخصوص خصم مبلغ الضريبة من السعر h2551996 6 280 24-01-24, 06:17 PM
آخر رد: Taha Okla
  طلب مساعدة بخصوص كود الطباعة paveldida 2 470 19-01-24, 12:00 AM
آخر رد: العتيق
  سؤال بسيط يا احبتى فى الله خالد كامل1 4 317 07-01-24, 12:55 AM
آخر رد: Mujahef

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم