<script src="../static/ga4.js" type="text/javascript"></script> </head> <body> <h1>AutoIt v2 Kompatibilität</h1> <p><span class="ver">[AutoHotkey v1.1.09+]</span> <strong>unterstützt keine</strong> AutoIt-v2-Skripte (.aut). Ältere Versionen von AutoHotkey unterstützen AutoIt-v2-Skripte durch Ändern von Standardeinstellungen und Verhaltensweisen einiger Befehle. Diese Seite enthält Informationen, die von anderen Seiten der Dokumentation entfernt wurden.</p> <p><strong>Folgendes gilt nur für .aut-Dateien, und nur in <span class="ver">[v1.1.08.01]</span> oder niedriger.</strong></p> <table class="info"> <tr> <th abbr="Betroffen">Betroffenes Element</th> <th>Änderung</th> </tr> <tr><td><a href="../lib/_AllowSameLineComments.htm">#AllowSameLineComments</a></td><td>Standardmäßig dürfen keine Kommentare neben einem Befehl stehen.</td></tr> <tr><td>A_ScriptDir</td><td>Der Pfad endet mit einem umgekehrten Schrägstrich (\).</td></tr> <tr><td>DetectHiddenText</td><td>Standardeinstellung ist OFF.</td></tr> <tr><td>#EscapeChar</td><td>Standardeinstellung ist ein umgekehrter Schrägstrich (\).</td></tr> <tr><td>FileCopy</td><td>ErrorLevel wird auf 1 gesetzt, wenn eine Datei nicht kopiert werden konnte.</td></tr> <tr><td>IniDelete</td><td>ErrorLevel bleibt unverändert.</td></tr> <tr><td>IniRead</td><td>Der <em>Standardwert</em>-Parameter wird nicht unterstützt; in <em>AusgabeVar</em> wird immer die Zeichenkette ERROR gespeichert, wenn der Wert nicht gelesen werden konnte.</td></tr> <tr><td>IniWrite</td><td>ErrorLevel bleibt unverändert.</td></tr> <tr><td>InputBox</td><td>Wenn der Benutzer die Schaltfläche CANCEL drückt, wird <em>AusgabeVar</em> leer gemacht. <a href="ErrorLevel.htm">ErrorLevel</a> bleibt unverändert, solange das Dialogfenster das Zeitlimit nicht überschreitet.</td></tr> <tr><td>SetBatchLines</td><td>Standardeinstellung ist 1, wodurch das Skript nach jeder Zeile wartet.</td></tr> <tr><td>SetKeyDelay</td><td>Standardeinstellung ist 20 für <em>Druckdauer</em> beim traditionellen SendEvent-Modus.</td></tr> <tr><td>Send</td><td>Das Zeichen <code>#</code> wird ignoriert.</td></tr> <tr><td>SplashTextOn</td><td><em>Höhe</em> schließt die Titelleiste des Fensters mit ein.</td></tr> </table> <h2 id="Escape_Char_Conversion">Escapezeichenumwandlung</h2> <p>Beim Start einer Skriptdatei mit der Dateiendung <code>.aut.ahk</code> unter <span class="ver">[v1.1.08.01]</span> oder niedriger wird das Skript nicht ausgeführt; stattdessen wird im Skript das AutoIt-v2-Standardescapezeichen (umgekehrter Schrägstrich) in das AutoHotkey-Standardescapezeichen (umgekehrtes Häkchen) umgewandelt.</p> <h2 id="Obsolete_Commands">Veraltete Befehle</h2> <p>Die folgenden Befehle wurden unterstützt, indem sie automatisch in die entsprechenden AutoHotkey-Befehle übersetzt wurden (was vorher nicht dokumentiert war): LeftClick, LeftClickDrag, RightClick, RightClickDrag, HideAutoItWin, Repeat, EndRepeat. Diese automatische Übersetzung wurde in <span class="ver">[v1.1.09]</span> entfernt.</p> </body> </html>