امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
تغییر تاریخ سیستم
نویسنده پیام
امیر تقوی آفلاین
تازه وارد

ارسال‌ها: 4
موضوع‌ها: 3
تاریخ عضویت: شهریور ۱۳۸۵

تشکرها : 0
( 0 تشکر در 0 ارسال )
ارسال: #1
تغییر تاریخ سیستم
سلام

کد زیر رو در نظر بگیرید:

کد:
<StructLayout(LayoutKind.Sequential)> _
   Private Structure SystemDateTime
        Public wYear As Short
        Public wMonth As Short
        Public wDayOfWeek As Short
        Public wDay As Short
        Public wHour As Short
        Public wMinute As Short
        Public wSecond As Short
        Public wMilliseconds As Short
    End Structure

    <DllImport("kernel32.dll")> _
    Private Shared Function SetSystemTime(<[In]()> _
   ByRef st As SystemDateTime) As Boolean
    End Function

    Private MyDate As SystemDateTime

    Private Sub Button1_Click(ByVal sender As System.Object, _
                              ByVal e As System.EventArgs) _
                              Handles Button1.Click

        With MyDate

            .wYear = 1985
            .wMonth = 1
            .wDayOfWeek = Now.DayOfWeek
            .wDay = 1
            .wHour = Now.Hour
            .wMinute = Now.Minute
            .wSecond = Now.Second
            .wMilliseconds = Now.Millisecond
        End With

        Me.Text = SetSystemTime(MyDate)
    End Sub

اگر سال رو به 1985 تغییر بدم تاریخ سیستم هم 1985 میشه. اما اگر ساعت رو به 8 تغییر بدم 8 ساعت به ساعت جاری سیستم اضافه میکنه. در این Method حتما باید تاریخ و ساعت رو وارد کنم تا Method بدرستی عمل کنه. حالا من میخوام فقط تاریخ سیستم تغییر کنه و ساعت جاری سیستم سر جاش بمونه آیا راه حلی به ذهنتون می رسه.(اگر ساعت جاری سیستم رو هم بدم(Date.Now) باز به همون اندازه به ساعت جاری اضافه میکنه)
۲۰-شهریور-۱۳۸۵, ۱۱:۴۰:۵۷
ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  تغییر مقادیر یوزر کنترل درون فرم Payman62 3 5,489 ۱۸-شهریور-۱۳۹۰, ۰۴:۳۳:۱۷
آخرین ارسال: Payman62
  جابجایی دکمه با تغییر سایز صفحه x7337x 5 5,380 ۲۱-مرداد-۱۳۸۹, ۲۰:۱۸:۳۶
آخرین ارسال: HoseinVig
  به دست آوردن سریال برخی از سخت افزارهای سیستم toopdanlod 5 5,376 ۲۰-اسفند-۱۳۸۸, ۱۱:۰۸:۱۶
آخرین ارسال: toopdanlod
  تغییر در برنامه اجرایی park 1 2,631 ۱۶-شهریور-۱۳۸۸, ۲۳:۱۴:۱۶
آخرین ارسال: lord_viper
  تغییر مکان فرم با حرکت موس ahsanjan 1 3,607 ۰۳-تير-۱۳۸۷, ۱۴:۵۶:۲۴
آخرین ارسال: ajlajlajl
  تغییر شکل فرم در vb.net mehdi_ghp 2 4,388 ۰۱-تير-۱۳۸۷, ۲۲:۰۹:۵۱
آخرین ارسال: Rink8
  تغییر اندازه فرم در زمان طراحی siana_k1980 3 5,927 ۲۵-خرداد-۱۳۸۷, ۱۳:۳۹:۱۵
آخرین ارسال: ajlajlajl
  تغییر سایز tabcontrol siana_k1980 0 2,012 ۲۴-خرداد-۱۳۸۷, ۰۰:۱۱:۲۷
آخرین ارسال: siana_k1980
  تغییر اندازه با درگ کردن siana_k1980 2 2,916 ۱۱-فروردین-۱۳۸۷, ۱۱:۴۳:۱۵
آخرین ارسال: siana_k1980

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS