Hallo VB Freunde,
Ich möchte gerne einen Registry eintrag machen soweit klappt es auch.
Das problem ist nur, wenn ich das program starte lässt er mich nicht in die registry da meine sicherheitsstufe hoch ist. Ich müsste das program dann mit Admin starten.
Das ist aber jedesmal blöd. Jetzt wollte ich die windows abfrage mit in den program einbauen
VB code:
mit Application.ExecutablePath rufe ich das Mainform auf mein reg eintrag befindet sich in reg.form.
ist das so richtig? Diesen code habe ich bei reg.form in regbutton.
Der meckert so wie es jetzt ist immer noch mit registry eintrag. Die abfrage von windows erscheint.
ei NEIN klick klappt es aber bei JA klick fehler mit Registry eintrag.
bitte um hilfe
Ich möchte gerne einen Registry eintrag machen soweit klappt es auch.
Das problem ist nur, wenn ich das program starte lässt er mich nicht in die registry da meine sicherheitsstufe hoch ist. Ich müsste das program dann mit Admin starten.
Das ist aber jedesmal blöd. Jetzt wollte ich die windows abfrage mit in den program einbauen
VB code:
VB.NET-Quellcode
- Dim psi As New System.Diagnostics.ProcessStartInfo(Application.ExecutablePath)
- psi.UseShellExecute = True
- psi.Verb = "runas"
- Try
- Process.Start(psi)
- Environment.Exit(0)
- Dim oRegKey As Microsoft.Win32.RegistryKey = Registry.LocalMachine.OpenSubKey("SOFTWARE\Microsoft\Windows\CurrentVersion", True)
- oRegKey.SetValue(DoKey, valtxt.text)
- oRegKey.Close()
- Me.Close()
- MessageBox.Show("Freischaltung erfolgreich")
- Catch win32Ex As System.ComponentModel.Win32Exception
- MsgBox("Der Vorgang wurde abgebrochen")
- End Try
mit Application.ExecutablePath rufe ich das Mainform auf mein reg eintrag befindet sich in reg.form.
ist das so richtig? Diesen code habe ich bei reg.form in regbutton.
Der meckert so wie es jetzt ist immer noch mit registry eintrag. Die abfrage von windows erscheint.
ei NEIN klick klappt es aber bei JA klick fehler mit Registry eintrag.
bitte um hilfe