Hallo,
es ist einige zeit her, seitdem ich mich mit AutoIt beschäftigt habe, aber ich will mal wieder ein bissel leben in meine alten projekte bringen.
dabei viel mir folgender code auf, der eine textausgabe auf der CMD ausgibt.
#NoTrayIcon
If Not _WinAPI_AttachConsole() Then
$ret = DllCall("Kernel32.dll", "long", "AllocConsole")
If $ret = 0 Then Exit
EndIf
$hConsole = _WinAPI_GetStdHandle(1)
$hConsoleIn = _WinAPI_GetStdHandle(0)
If $hConsole = -1 Then Exit
_WinAPI_WriteConsole($hConsole, @CRLF & @CRLF & @TAB & $script & @TAB & $version)
Exit
Nun habe ich 2 fragen dazu, ob sich hinsichtlich dieser funktion 2 verbesserungen ergeben habe.
führe ich die funktion aus, erscheint als 1. nochmal die zeile in der CMD, die den aktuellen pfad enthält. kann man das unterdrücken? bei normalen programmen ist das auch nicht der fall und sieht einfach besser aus (finde ich).
zusätzlich springt die funtion am ende nicht wieder in das CMD-Fenster zurück, sondern erwartet immer einen tastendruck. lässt sich das auch umgehen?
besten dank schonmal.