Funkcja wyświetlająca log w GUI Autoit - logtxt
Cytat z Kabson data 2017-07-10, 21:10Moja autorska funkcja której obsługuję sobie okno logu we wszystkich moich skryptach pisanych dla Variatkowa, i wcześniejszych projektach.
Zmienna $logrefresh odpowiada za czyszczenie okienka loga (nazwane $Edit1=GUICtrlCreateEdit), gdyż coś się psuło bez tego - po prostu po 15 wyświetleniach loga funkcja automatycznie czyści pole i jedzie dalej.
Możecie do niej dodać jeszcze logowanie do pliku, resztę kombinujcie sami 😉
Func logtxt($info)
$logrefresh = $logrefresh + 1
If $logrefresh = 15 Then
GUICtrlSetData($Edit1, "")
$logrefresh = 0
EndIf
_GUICtrlEdit_AppendText($Edit1, @CRLF & @HOUR & ":" & @MIN & ":" & @SEC & " | " & $info)
EndFunc ;==>logtxt
Moja autorska funkcja której obsługuję sobie okno logu we wszystkich moich skryptach pisanych dla Variatkowa, i wcześniejszych projektach.
Zmienna $logrefresh odpowiada za czyszczenie okienka loga (nazwane $Edit1=GUICtrlCreateEdit), gdyż coś się psuło bez tego - po prostu po 15 wyświetleniach loga funkcja automatycznie czyści pole i jedzie dalej.
Możecie do niej dodać jeszcze logowanie do pliku, resztę kombinujcie sami 😉
Func logtxt($info)
$logrefresh = $logrefresh + 1
If $logrefresh = 15 Then
GUICtrlSetData($Edit1, "")
$logrefresh = 0
EndIf
_GUICtrlEdit_AppendText($Edit1, @CRLF & @HOUR & ":" & @MIN & ":" & @SEC & " | " & $info)
EndFunc ;==>logtxt