Mit Hilfe der System.Management DLL (WMI) lässt sich u.a. auch ermitteln, ob Sommer- oder Winterzeit eingestellt ist. Aktivieren Sie hierzu zunächst über "Projekt > Verweis hinzufügen" den Verweis auf System.Managment. Fügen Sie nachfolgenden Code in den Codeteil der Form/Klasse ein: Imports System.Management ... ' Sommer- oder Winterzeit? Public Function IsSommerTime() As Boolean Dim oWMI As WqlObjectQuery Dim oList As ManagementObjectSearcher Dim oData As ManagementObject Dim bResult As Boolean ' WMI-Abfrage erstellen oWMI = New WqlObjectQuery("SELECT DaylightInEffect FROM Win32_ComputerSystem") ' Abfrage Rückgabe-Liste oList = New ManagementObjectSearcher(oWMI) ' Eintrag "DaylightInEffect" aus dem Rückgabe-Array auslesen For Each oData In oList.Get() bResult = oData("DaylightInEffect") Next Return (bResult) End Function Die Funktion IsSommerTime gibt den Wert "True" zurück, falls das System auf Sommerzeit eingestellt ist, andernfalls "False". Dieser Tipp wurde bereits 9.325 mal aufgerufen.
Anzeige
![]() ![]() ![]() (einschl. Beispielprojekt!) Ein absolutes Muss - Geballtes Wissen aus mehr als 8 Jahren vb@rchiv! - nahezu alle Tipps & Tricks und Workshops mit Beispielprojekten - Symbol-Galerie mit mehr als 3.200 Icons im modernen Look Weitere Infos - 4 Entwickler-Vollversionen (u.a. sevFTP für .NET), Online-Update-Funktion u.v.m. |
vb@rchiv CD Vol.6 ![]() ![]() Geballtes Wissen aus mehr als 8 Jahren vb@rchiv! Online-Update-Funktion Entwickler-Vollversionen u.v.m. Tipp des Monats Neu! sevPopUp 2.0 ![]() Dynamische Kontextmenüs! Erstellen Sie mit nur wenigen Zeilen Code Kontextmenüs dynamisch zur Laufzeit. Vordefinierte Styles (XP, Office, OfficeXP, Vista oder Windows 8) erleichtern die Anpassung an die eigenen Anwendung... |
||||||||||||||||
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein. |