Hallo leute wollte nur mal fragen warum wie schon in der Überschrift erwähnt mein script nur {tab} schreibt statt einem tatsächlichen tab ?
Hier mal die zeile um die es geht :
Spoiler anzeigen
Func _Save ()
_AnimButton ($Form1, $Pic1)
FileWrite(@DesktopDir &"\Stundenliste.txt", @CRLF & GUICtrlRead($Input1)&"{tab}"&"{tab}"&GUICtrlRead($Input2)&"{tab}"&GUICtrlRead($Input3)&"{tab}"&GUICtrlRead($Input4)&"{tab}"&GUICtrlRead($Input5))
Sleep (100)
MsgBox(1,"Saved"," Die Datei wurde Gespeichert.",1)
Exit
EndFunc
Falls erwünscht hier das ganze script :
Spoiler anzeigen
#NoTrayIcon
#include <ComboConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <SliderConstants.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#include <Misc.au3>
#Include <Constants.au3>
#include <GUIConstantsEx.au3>
FileInstall("C:\Users\BlackShark\Desktop\User.txt","C:\User.txt")
FileInstall("C:\Users\BlackShark\Desktop\Save.jpg","C:\Save.jpg")
FileInstall("C:\Users\BlackShark\Desktop\Close.jpg","C:\Close.jpg")
FileInstall("C:\Users\BlackShark\Desktop\Mini.jpg","C:\Mini.jpg")
FileInstall("C:\Users\BlackShark\Desktop\winBG.jpg","C:\winBG.jpg")
FileInstall("C:\Users\BlackShark\Desktop\BG.jpg","C:\BG.jpg")
$User = FileReadLine("C:\User.txt" , 1)
$Date = @MDAY & " . " & @MON & " . " & @YEAR
$Form1 = GUICreate("Stunden Zettel", 700, 130, -1, -1,$WS_POPUP)
$Input1 = GUICtrlCreateInput($User, 16, 35, 121, 21)
$Input2 = GUICtrlCreateInput($Date, 152, 35, 121, 21)
$Input3 = GUICtrlCreateInput("Ort", 288, 35, 121, 21)
$Input4 = GUICtrlCreateInput("Stunden", 424, 35, 121, 21)
$Input5 = GUICtrlCreateInput("Auftraggeber", 560, 35, 121, 21)
$Pic1 = GUICtrlCreatePic("C:\Save.jpg", 273, 96, 154, 15, BitOR($SS_NOTIFY,$WS_GROUP,$WS_CLIPSIBLINGS))
$Pic2 = GUICtrlCreatePic("C:\Close.jpg", 660, 0, 40, 31, BitOR($SS_NOTIFY,$WS_GROUP,$WS_CLIPSIBLINGS))
$Pic3 = GUICtrlCreatePic("C:\Mini.jpg", 602, 0, 58, 31, BitOR($SS_NOTIFY,$WS_GROUP,$WS_CLIPSIBLINGS))
$Pic4 = GUICtrlCreatePic("C:\winBG.jpg", 602, 0, 98, 31, BitOR($SS_NOTIFY,$WS_GROUP,$WS_CLIPSIBLINGS))
$Pic5 = GUICtrlCreatePic("C:\BG.jpg", 0, 0, 700, 130, BitOR($SS_NOTIFY,$WS_GROUP,$WS_CLIPSIBLINGS))
GUISetState(@SW_SHOW)
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Pic2
_Close ()
Case $Pic3
_Mini ()
Case $Pic1
_Save ()
EndSwitch
WEnd
Func _Close ()
_AnimButton ($Form1, $Pic2)
Exit
EndFunc
Func _Mini ()
_AnimButton ($Form1, $Pic3)
GUISetState(@SW_MINIMIZE,$Form1)
EndFunc
Func _Save ()
_AnimButton ($Form1, $Pic1)
FileWrite(@DesktopDir &"\Stundenliste.txt", @CRLF & GUICtrlRead($Input1)&"{tab}"&"{tab}"&GUICtrlRead($Input2)&"{tab}"&GUICtrlRead($Input3)&"{tab}"&GUICtrlRead($Input4)&"{tab}"&GUICtrlRead($Input5))
Sleep (100)
MsgBox(1,"Saved"," Die Datei wurde Gespeichert.",1)
Exit
EndFunc
Func _AnimButton($IDgui, $IDbtn, $delay=300)
Local $pos = ControlGetPos($IDgui, '', $IDbtn)
Local $pWin = WinGetPos($IDgui)
ControlMove($IDgui, '', $IDbtn, $pos[0], $pos[1]+2, $pos[2]-2, $pos[3]-2)
Sleep($delay)
ControlMove($IDgui, '', $IDbtn, $pos[0], $pos[1], $pos[2], $pos[3])
EndFunc
P.S. ich weiss es ist eine alte autoit version die ich allerdings gerne weiter benutzen würde
Mfg Eistee