Schäm Dich BugFix
Mein vorheriges Bsp funktioniert nun.
Habe allerdings nun noch was anderes entdeckt.
Stehen die Includes nicht in der ersten Zeile, so wird immer beim starten deines Tools nach dem letzten Include eine Leerzeile eingefügt (zum testen am Anfang eine Leerzeile einfügen)
Bsp:
Spoiler anzeigen
#Include <Date.au3>
#Include <GUIConstantsEx.au3>
#Include <WindowsConstants.au3>
Global $iMemo
[/autoit] [autoit][/autoit] [autoit]_Main()
[/autoit] [autoit][/autoit] [autoit]Func _Main()
Local $tTime
; Erstellt die GUI
GUICreate("Zeit", 400, 300)
$iMemo = GUICtrlCreateEdit("", 2, 2, 396, 296, $WS_VSCROLL)
GUICtrlSetFont($iMemo, 9, 400, 0, "Courier New")
GUISetState()
; Zeigt Systemdatum und -zeit
$tTime = _Date_Time_GetSystemTime()
MemoWrite("Systemdatum/-zeit : " & _Date_Time_SystemTimeToDateTimeStr($tTime))
MemoWrite("Systemdatum/-zeit : " & _Date_Time_SystemTimeToDateTimeStr($tTime, 1))
; Die Schleife wiederholt sich, bis der Benutzer die Beenden-Aktion der GUI auslöst
Do
Until GUIGetMsg() = $GUI_EVENT_CLOSE
EndFunc ;==>_Main
[/autoit] [autoit][/autoit] [autoit]; Schreibt eine Zeile in das Memo Control
Func MemoWrite($sMessage)
GUICtrlSetData($iMemo, $sMessage & @CRLF, 1)
EndFunc ;==>MemoWrite