نمایش نتایج 1 تا 2 از 2

نام تاپیک: نمایش تاریخ شمسی در LABELها

  1. #1

    نمایش تاریخ شمسی در LABELها

    سلامی گرم به همه دوستان
    در کد زیر هنگام لود برنامه تاریخ شمسی در برچسبها بصورت 111نشان داده میشود لطفا راهنمایی کنید.

    Private
    Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) HandlesMyBase.Load
    Dim R AsDate

    (MiladiToShamsi(R
    Label1.Text = R.Year
    Label2.Text = R.Month
    Label3.Text = R.Day
    EndSub

    Function MiladiToShamsi(ByVal A AsDate) AsString

    Dim C AsDate = A.Year & "/" & A.Month & "/" & A.Day
    Dim B AsNew System.Globalization.PersianCalendar
    (Return B.GetYear(C) & "/" & B.GetMonth(C) & "/" & B.GetDayOfMonth(C
    EndFunction


  2. #2
    کاربر دائمی آواتار amirsajjadi
    تاریخ عضویت
    آبان 1385
    محل زندگی
    خراسان رضوی - سبزوار
    سن
    35
    پست
    871
    سلام
    1)شما به متغیری که از نوع تاریخ تعریف کردی مقداری ندادی
    2)شما باید با تابع DataSerial مقادیر (روز - ماه - سال) رو به تاریخ تبدیل کنید
    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) HandlesMyBase.Load
    Dim R As Date = Now
    R = MiladiToShamsi(R)
    Label1.Text = R.Year
    Label2.Text = R.Month
    Label3.Text = R.Day
    End Sub

    Function MiladiToShamsi(ByVal A As Date) As Date
    Dim C As Date = DateSerial(A.Year, A.Month, A.Day)
    Dim B As New System.Globalization.PersianCalendar
    Return DateSerial(B.GetYear(C), B.GetMonth(C), B.GetDayOfMonth(C))
    End Function

تاپیک های مشابه

  1. ساختن textboxیا labelو یا هزر شی دیگر از طریق برنامه
    نوشته شده توسط behrooz277 در بخش برنامه نویسی در 6 VB
    پاسخ: 1
    آخرین پست: چهارشنبه 16 آبان 1386, 11:02 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •