تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] كبفية تعديل التاربخ الهجري عند الضرورة
#7

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

ملاحظات هامة:
يعمل فقط إذا كان نوع تقويم النظام "التاريخ الهجري" ولا يعمل مع نوع تقويم النظام "تقويم أم القرى".
المجال المسموح به فقط يومان زيادة أو نقصان: (-2), (-1), (0), (1+), (2+).
PHP كود :
Public Class Form1

    
Private Sub Button1_Click(sender As System.ObjectAs System.EventArgsHandles Button1.Click
        
' يعمل فقط إذا كان نوع تقويم  النظام التاريخ الهجري ولا يعمل مع نوع تقويم النظام تقويم أم القرى '
        ' (+2), (+1), (0), (-1), (-2) :المجال فقط يومان زيادة أو نقصان '

        
If AddHijriDate(-1Then
            Dim hijri 
As New Globalization.HijriCalendar
            MsgBox
(Now.Date)
        
End If

    
End Sub


    
Private Function AddHijriDate(days As Integer) As Boolean
        
Try
            
' ملاحظات هامة '
            ' يعمل فقط إذا كان نوع تقويم  النظام التاريخ الهجري ولا يعمل مع نوع تقويم النظام تقويم أم القرى '
            ' (+2), (+1), (0), (-1), (-2) :المجال المسموح به فقط يومان زيادة أو نقصان '
            
If Microsoft.Win32.Registry.CurrentUser.OpenSubKey("Control Panel\International"_
                    
.GetValue("iCalendarType") = 6 _
            Then
                
If Math.Abs(days) > 2 Then
                    MsgBox
("عفواً.. مجال الأيام المسموح به من (-2 إلى +2)"_
                       MsgBoxStyle
.Exclamation MsgBoxStyle.MsgBoxRight MsgBoxStyle.MsgBoxRtlReading)
                    Return 
False
                End 
If

                
Microsoft.Win32.Registry.CurrentUser.OpenSubKey("Control Panel\International"True_
                   
.SetValue("AddHijriDate""AddHijriDate" & If(days 0days"+" days))
                Return 
True
            
Else
                
MsgBox("عفواً.. نوع تقويم النظام يجب أن يكون التاريخ الهجري"_
                       MsgBoxStyle
.Exclamation MsgBoxStyle.MsgBoxRight MsgBoxStyle.MsgBoxRtlReading)
                Return 
False
            End 
If
        Catch 
ex As Exception
            MsgBox
(ex.Message)
            Return 
False
        End 
Try
    
End Function

End Class 

الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
RE: كبفية تعديل التاربخ الهجري عند الضرورة - بواسطة الوليد ☺ - 14-12-14, 01:45 AM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  تعديل في تقرير ديف اكسبرس مصمم هاوي 2 290 14-02-26, 01:43 AM
آخر رد: مصمم هاوي
  الرجاء تعديل هذا الكود Mostafa201255411 1 232 10-01-26, 01:00 AM
آخر رد: أبو خالد الشكري
  [VB.NET] مساعدة تعديل على الكود ZEEN4ZEEN 2 428 08-10-25, 02:20 PM
آخر رد: salamandal
  تعديل كود تحديث البيانات مصمم هاوي 1 966 26-04-25, 06:07 PM
آخر رد: مصمم هاوي
  تعديل على استدعاء الدرجات حسب الاختيار مصمم هاوي 11 1,427 15-04-25, 06:16 PM
آخر رد: princelovelorn
  ارجو تعديل الكود بواستطة الاجراء المخزن new_programer 3 890 03-04-25, 02:44 PM
آخر رد: princelovelorn
  تعديل مسار مكان حفظ النسخة الاحتياطية مصمم هاوي 6 1,087 02-03-25, 01:06 PM
آخر رد: atefkhalf2004
  محتاج تعديل على كود الحذف new_programer 2 805 17-02-25, 06:50 PM
آخر رد: new_programer
  ارجو تعديل الكود جلب البيانات عن طريق اجراء مخزن - مرفق مثال new_programer 0 719 05-02-25, 01:51 AM
آخر رد: new_programer
  طلب تعديل كود جلب اسم الملف ومساره مصمم هاوي 4 742 25-01-25, 12:45 AM
آخر رد: مصمم هاوي

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


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