Hallo,
versuche gerade ein RegMaker zu erstellen, aber der schreibt nichts in die Registry.
Spoiler anzeigen
#include <GuiConstants.au3>
GuiCreate("Registry Eintrag ersteller", 380, 250,-1, -1 , BitOR($WS_OVERLAPPEDWINDOW, $WS_CLIPSIBLINGS))
GUISetBkColor(0x87ceeb) ; Hintergrundfarbe
$font="Arial"
$Group_1 = GuiCtrlCreateGroup("Registry Eintrag ersteller", 10, 10, 360, 230)
GUICtrlSetFont (-1,9, 400, $font)
GUICtrlCreateCombo("", 110, 35, 250, 25)
$firstkey = GUICtrlSetData(-1, "HKEY_CLASSES_ROOT\|HKEY_CURRENT_USER\|HKEY_LOCAL_MACHINE\|HKEY_USER\|HKEY_CURRENT_CONFIG\|HKEY_PERFORMANCE_DATA\|", "HKEY_CURRENT_USER\")
$font="Arial"
$Label_1 = GuiCtrlCreateLabel("HiveKey", 20, 40, 80, 25) ;100
GUICtrlSetFont (-1,9, 400, $font)
$folowkey = GuiCtrlCreateInput("Software\AutoIt\",110, 70, 250, 25)
$font="Arial"
$Label_2 = GuiCtrlCreateLabel("Folge-Keys", 20, 75, 80, 25)
GUICtrlSetFont (-1,9, 400, $font)
GUICtrlCreateCombo("", 110, 105, 250, 25)
$dattyp = GUICtrlSetData(-1, "REG_SZ|REG_BINARY|REG_DWORD|REG_MULTI_SZ|REG_EXPAND_SZ|", "REG_SZ")
$Label_3 = GuiCtrlCreateLabel("Datentyp", 20, 110, 80, 25)
GUICtrlSetFont (-1,9, 400, $font)
$datwert = GuiCtrlCreateInput("123456", 110, 140, 250, 25)
$font="Arial"
$Label_4 = GUICtrlCreateLabel("Datenwert", 20, 145, 80, 25)
GUICtrlSetFont (-1,9, 400, $font)
$font="Arial"
$Button_1 = GuiCtrlCreateButton("Exit", 260, 180, 100, 40)
GUICtrlSetFont (-1,9, 400, $font)
$Button_2 = GuiCtrlCreateButton("Eintragen", 20, 180, 100, 40)
GuiSetState()
While 1
$msg = GuiGetMsg()
Select
Case $msg = $GUI_EVENT_CLOSE
ExitLoop
Case $msg = $Button_2
RegWrite($firstkey & @LF & $folowkey , $dattyp , $datwert)
Case $msg = $Button_1
Exit
Case Else
EndSelect
WEnd
Exit
Wenn ich nur wüste, was ich falsch mache ????
Liebe Grüße und HAPPY WEEKEND,
Lina