vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
vb@rchiv Offline-Reader - exklusiv auf der vb@rchiv CD Vol.4  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
HIIlFEE BITTE: Datum in Registry speichern und Auslesen... 
Autor: ebola
Datum: 07.02.12 10:11

hi,
ich möchte einen neuen RegKey erstellen (SubKey in CurrentUser) und dort ein "erststart-datum"
meines programmes speichern. bei jedem start des programmes soll es dort das aktuelle
datum mit dem gespeichertem "erststart-datum" vergleichen und nach einer laufzeit von 3 monaten soll
eine msgbox erscheinen.
"SaveSetting/GetSetting"würde funktionieren, aber ich brauche das mit einem neuen RegKey, da es auf einem rechner ohne "VB" laufen muss(ist also kein "VB-Ordner"in der Registry vorhanden).
Kann mir da bitte jemand weiter helfen?
RegKey wird erstellt,auch mit datum drinnen,aber dann kommt eine fehlermeldung::

Das Argument DateValue kann nicht in den Typ "Date" umgewandelt werden.
(the line : If Now.Date > DateAdd("M", -1, "Erststart") Then)...
(die -1 steht da nur, damit die msgbox sofort kommt(test)und nicht in 3mon.)
Imports Microsoft.Win32
Public Class Form1
    Public Function DateGood(ByVal NumMonth As Integer) As Boolean
        Dim regKeyPath As String = "Software\Dategod\Erststart"
 
        Dim RegKey As RegistryKey = Registry.CurrentUser.OpenSubKey(regKeyPath, _
          True)
        Dim Start As Date
 
        Start = Format(Now, "M/d/yyyy")
 
        If RegKey Is Nothing Then   ' Schlüssel nicht vorhanden
            RegKey = Registry.CurrentUser.CreateSubKey(regKeyPath)
            RegKey.SetValue("Erststart", Start)
        End If
 
        If (Not RegKey Is Nothing) Then   ' Schlüssel vorhanden
            RegKey.GetValue("Erststart")
            If Now.Date > DateAdd("M", -1, "Erststart") Then
                MsgBox("Erststart")
            End If
            RegKey.Close()
 
        End If
        Return DateGood
 
    End Function
 
  Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As _
    System.EventArgs) Handles MyBase.Load
        DateGood(12)
    End Sub
End Class
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
HIIlFEE BITTE: Datum in Registry speichern und Auslesen...1.563ebola07.02.12 10:11
Re: HIIlFEE BITTE: Datum in Registry speichern und Auslesen....819Manfred X07.02.12 10:32
Re: HIIlFEE BITTE: Datum in Registry speichern und Auslesen....784ebola07.02.12 19:03
Re: HIIlFEE BITTE: Datum in Registry speichern und Auslesen....836ModeratorFZelle07.02.12 19:15

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
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.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel