Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako zmeniť systémového dátumu pomocou jazyka Visual Basic

Existujú rôzne dôvody , prečo zmeniť čas a dátum na hostiteľskom počítači v rámci aplikácie Visual Basic . Možno , že staviate softvér pre správu časové pásmo alebo sieťového časového synchronizačného softvéru . Hoci NET framework . Nie je natívne nepodporuje zmenu systémového času z jazyka , je možné importovať natívne Windows dynamicky linajková knižnica ( DLL ) , robiť prácu za vás . Pomocou interopservices a ComponentModel menných priestorov umožňuje import DLL a vyvolať externé metódu . Pokyny dovolená 1

Vytvorte nový súbor v projekte Visual Basic a pomenujte ju " SysTime.vb "
2

Skopírujte a vložte nasledujúci kód do nového súboru . : dovoz SystemImports System.Runtime.InteropServicesImports System.ComponentModel

Trieda systím

Štruktúra SystemTimePublic rok ako ShortPublic Mesiac ako ShortPublic denVtýdnu ako ShortPublic deň ako ShortPublic hodinu , ShortPublic minútu ShortPublic druhý ako ShortPublic milisekúnd ako ShortEnd Štruktúra

Súkromná Shared Function SetSystemTime ( systím ako SYSTEMTIME ByRef ) ako Boolean

Public Shared Sub nastaviť ( čas ako SYSTEMTIME ) SysTime.SetSystemTime ( čas ) Koniec SubEnd Trieda
3

Volanie funkcie skopírovaním a vložením nasledujúceho kódu do hlavnej slučky programu : Dim setTimeTo ako systím . SYSTEMTIME ; setTimeTo.year = 0setTimeTo.month = 0setTimeTo.dayOfWeek = 0setTimeTo.day = 0setTimeTo.hour = 0setTimeTo.minute = 0setTimeTo.second = 0setTimeTo.milliseconds = 0SysTime.Set ( setTimeTo ) = 0
4

Zmena nuly v predchádzajúcom kroku na čokoľvek , keď budete chcieť systémový čas byť .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené