so dürfte es klappen
Spoiler anzeigen
#include <GUIConstantsEx.au3>
[/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]Local $speichern, $download_sql, $download_files, $ini_usr, $ini_pwd, $ini_dir, $Button_browse
[/autoit] [autoit][/autoit] [autoit]$winhandle = GUICreate("Blubb", 400, 420)
[/autoit] [autoit][/autoit] [autoit]$ini_pfad = IniRead("setup.ini", "settings", "pfad", "c:\tmp\lala")
[/autoit] [autoit][/autoit] [autoit]If FileExists($ini_pfad) Then
Else
DirCreate($ini_pfad)
EndIf
$tab = GUICtrlCreateTab(0, 0, 400, 400)
$tab1 = GUICtrlCreateTabItem("Neuer Eintrag")
$tab1_speichern = GUICtrlCreateButton("Eintrag machen", 290, 40, 100, 20)
$tab1_ende = GUICtrlCreateTabItem("")
$neuereintrag = GUICreate("Neuen Kontakt eintragen", 400, 420, "", "", "", "", $winhandle)
$tab2 = GUICtrlCreateTab(0, 0, 400, 400)
$start = GUICtrlCreateTabItem("Neuer Eintrag")
GUICtrlCreateLabel("Vorname: ", 10, 40, 60)
$input1 = GUICtrlCreateInput("", 80, 40, 200, 20)
$tab1_speichern2 = GUICtrlCreateButton("Speichern", 290, 40, 100, 20)
$ende = GUICtrlCreateTabItem("")
GUISetState(@SW_SHOW, $winhandle)
[/autoit] [autoit][/autoit] [autoit]While 1
$msg = GUIGetMsg($winhandle)
$msg2 = GUIGetMsg($neuereintrag)
Select
Case $msg = $GUI_EVENT_CLOSE
Exit
Case $msg = $tab1_speichern
GUISetState(@SW_HIDE, $winhandle)
GUISetState(@SW_SHOW, $neuereintrag)
Case $msg2 = $tab1_speichern2
$file_remote = FileOpen($ini_pfad & "\db.xml", 1)
FileWrite($file_remote, "Bla=" & GUICtrlRead($input1) & "..." & @CRLF)
FileClose($file_remote)
MsgBox(64, "INFO", "Die Daten wurden erfolgreich gespeichert!")
GUISetState(@SW_HIDE, $neuereintrag)
GUISetState(@SW_SHOW, $winhandle)
EndSelect
WEnd