新聞中心
這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
VB.NET修改系統(tǒng)時間技巧總結(jié)
VB.NET對于系統(tǒng)的一些相關(guān)操作我們曾經(jīng)也想大家介紹過,比如獲取系統(tǒng)信息等。那么,今天我們將會掌握的一個應(yīng)用技巧則是如何進(jìn)行系統(tǒng)時間的修改。我們在這里給出了兩種VB.NET修改系統(tǒng)時間的方法供大家參考。

成都網(wǎng)站建設(shè)、網(wǎng)站制作的關(guān)注點(diǎn)不是能為您做些什么網(wǎng)站,而是怎么做網(wǎng)站,有沒有做好網(wǎng)站,給創(chuàng)新互聯(lián)建站一個展示的機(jī)會來證明自己,這并不會花費(fèi)您太多時間,或許會給您帶來新的靈感和驚喜。面向用戶友好,注重用戶體驗,一切以用戶為中心。
1.可以用API來實(shí)現(xiàn)VB.NET修改系統(tǒng)時間:
- [StructLayout (LayoutKind.Sequential)]
- public struct SYSTEMTIME
- {
- public short Year;
- public short Month;
- public short DayOfWeek;
- public short Day;
- public short Hour;
- public short Minute;
- public short Second;
- public short Miliseconds;
- }
api函數(shù)聲明
- [DllImport ("kernel32.dll", CharSetCharSet=CharSet.Ansi)]
- public extern static bool SetSystemTime(ref SYSTEMTIME time);
- private void button1_Click(object sender, System.EventArgs e)
- {
- //調(diào)用代碼
- SYSTEMTIME t = new SYSTEMTIME ();
- t.Year = 2000;
- t.Month = 1;
- t.Day = 2;
- t.Hour = 12-8;
- //這個函數(shù)使用的是0時區(qū)的時間,對于我們用+8時區(qū)的,時間要自己算一下.
如要設(shè)12點(diǎn),則為12-8- t.Minute = 5;
- bool v = SetSystemTime(ref t);
- Console.WriteLine(v.ToString());
- }
2. 特有的VB.NET修改系統(tǒng)時間方法,很簡單
Today=日期
TimeOfDay=時間
網(wǎng)站欄目:VB.NET修改系統(tǒng)時間技巧總結(jié)
本文來源:http://fisionsoft.com.cn/article/dhodsjs.html


咨詢
建站咨詢
