windows獲取當前系統時(shí)間函數總結

時(shí)間:2022-06-26 20:12:18 數據庫操作系統 我要投稿
  • 相關(guān)推薦

windows獲取當前系統時(shí)間函數總結

  程序如下,還是比較簡(jiǎn)單的,用到的函數都在 編程---定時(shí) 和 編程---數值---轉換

windows獲取當前系統時(shí)間函數總結

  問(wèn)題:

  我從一個(gè)儀器當中讀取到了GPS時(shí)間,并想在LabVIEW中以較高的分辨率設定Windows系統時(shí)間。我注意到LabVIEW的時(shí)間函數選版中有獲取時(shí)間/日期的VI,但沒(méi)有設定時(shí)間的VI。如何才能在LabVIEW中實(shí)現時(shí)間設定?

  解答: LabVIEW中沒(méi)有現成的VI用于系統時(shí)間設定,但可以通過(guò)Windows SDK來(lái)實(shí)現。參考以下的步驟,通過(guò)調用庫函數節點(diǎn)的方式,調用kernel32.dll中SetSystemTime函數,可以設定系統時(shí)間:

  1. 在程序框圖中放置一個(gè)調用庫函數節點(diǎn)。雙擊此節點(diǎn)打開(kāi)調用庫函數對話(huà)框。

  2. 點(diǎn)擊瀏覽按鈕并選擇kernel32.dll (一般放置于

  "C:WINDOWSsystem32kernel32.dll")。

  3. 在函數名下拉列表中選擇 "SetSystemTime" 。

  4. 在調用規范下拉列表中選擇"stdcall (WINAPI)" 。

  5. 在返回類(lèi)型中選擇“數值”以及“有符號8位整數”。

  6. 點(diǎn)擊添加參數并在類(lèi)型中選擇“匹配至類(lèi)型”,接著(zhù)在數據格式中選擇“句柄指針”。

  7. 點(diǎn)擊確定按鈕,完成對調用庫函數節點(diǎn)的配置。

  8. 這個(gè)函數以一個(gè)包含八個(gè)雙字節(16位整數)的結構體作為參數。在LabVIEW中,需要創(chuàng )建一個(gè)包含八個(gè)雙字節的簇來(lái)傳遞這個(gè)參數。八個(gè)雙字節分別為年、月、星期、日、小時(shí)、分鐘、秒以及毫秒。將此簇連接至調用庫函數節點(diǎn)的參數1。

  9. 輸入相應的值,并運行程序以設定系統時(shí)間。

【windows獲取當前系統時(shí)間函數總結】相關(guān)文章:

Windows系統和Linux系統下的安裝教程06-28

如何管理windows的操作系統07-03

諾基亞windows8 系統怎么軟件07-12

硬盤(pán)安裝windows10的系統教程06-28

windows系統怎樣設置開(kāi)機密碼06-29

陽(yáng)光保險無(wú)責任底薪就的獲取時(shí)間07-13

windows phone系統介紹 諾基亞lumia手機介紹07-12

Windows 2000 server光盤(pán)安裝系統圖解教程06-29

Windows PE急救系統安裝步驟教程詳解06-28

Windows10系統如何禁用獨立顯卡07-03

99久久精品免费看国产一区二区三区|baoyu135国产精品t|40分钟97精品国产最大网站|久久综合丝袜日本网|欧美videosdesexo肥婆