ik zit al weer enkelen dagen te stoeien met een klein stukje software wat ik wil gebruiken.
ik begrijp dat ik geen toegang heb naar her register omdat ik deze fout melding krijgt bij regel 7 tijdens het debuggen
mogelijk moet ik als "administrator" of iets dergelijk zijn ingelogd , maar ik weet niet hoe ik dat moet doen
ik gebruik Visual studio express 2013 op een windows10 machine
wie help mij uit de brand ,alvast de hartelijk dank, gr jan
HTML:
Public Class Form1
Private Function HandleRegistry() As Boolean
Dim firstRunDate As Date
firstRunDate = My.Computer.Registry.GetValue("HKEY_LOCAL_MACHINE\SOFTWARE\MyProg", "FirstRun", Nothing)
If firstRunDate = Nothing Then
firstRunDate = Now
My.Computer.Registry.SetValue("HKEY_LOCAL_MACHINE\SOFTWARE\MyProg", "FirstRun", firstRunDate)
ElseIf (Now - firstRunDate).Days > 7 Then
Return False
End If
Return True
End Function
Private Sub Form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load
Dim result As Boolean = HandleRegistry()
If result = False Then 'something went wrong
MsgBox("Trial expired")
Else
MsgBox("Trial version")
End If
End Sub
End Class
ik begrijp dat ik geen toegang heb naar her register omdat ik deze fout melding krijgt bij regel 7 tijdens het debuggen
HTML:
An unhandled exception of type 'System.UnauthorizedAccessException' occurred in mscorlib.dll
Additional information: Toegang tot de registersleutel HKEY_LOCAL_MACHINE\SOFTWARE\MyProg is geweigerd.
ik gebruik Visual studio express 2013 op een windows10 machine
wie help mij uit de brand ,alvast de hartelijk dank, gr jan