1. Dashboard
  2. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  3. Forenregeln
  4. Forum
    1. Unerledigte Themen
  • Anmelden
  • Registrieren
  • Suche
Alles
  • Alles
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. AutoIt.de - Das deutschsprachige Forum.
  2. Mitglieder
  3. Jos

Beiträge von Jos

  • Include Befehle Herkunft herausfinden

    • Jos
    • 27. August 2021 um 18:35
    Zitat von AspirinJunkie

    Nicht ganz. Die Frage ob man <...> oder "..." nimmt hat lediglich Einfluss auf die Suchreihenfolge in welchen Ordnern nach der jeweiligen UDF gesucht wird.

    Bei <...> wird erst im AutoIt-Include-Verzeichnis geschaut, dann optional in einem selbstfestgelegtem, welchen man in der Registry eintragen kann und erst wenn dort nichts gefunden wurde wird im Skriptverzeichnis geschaut.

    Bei "..." ist es genau andersherum: Es wird also erst im Skriptverzeichnis geschaut und erst am Schluss im AutoIt-Include-Verzeichnis.

    Es ist also durchaus möglich die AutoIt-internen UDFs mit Anführungszeichen zu includen.

    Korrekt und als zweiter Schritt bei der Suche nach der Include-Datei in beiden Szenarien die in der Registry Hive definierten Verzeichnisse: "HKEY_CURRENT_USER\Software\AutoIt v3\AutoIt" Feld "Include". Dies wird häufig verwendet, um Ihr eigenes privates Verzeichnis mit Includes zu haben. Es kann einfach mit SciTEConfig eingestellt werden. :)

  • Denkanstoß gesucht.

    • Jos
    • 27. August 2021 um 18:26
    Zitat von Musashi

    Danke für die Info. Wahrscheinlich sollte man sich wirklich mal intensiver mit den diversen Parametern beschäftigen :) .

    Strg+F1 zeigt die SciTE4AutoIt3-Hilfedatei an und tatsächlich führt eine F1 auf eine der #AutoIt3_/#Tidy_/#AutoIt3Stripper_-Direktiven Sie auch zum entsprechenden Kapitel dieser Hilfedatei ..... aber ich glaube nicht, dass es eine deutsche gibt Version dieser Hilfedatei. :)

  • Denkanstoß gesucht.

    • Jos
    • 26. August 2021 um 13:31

    Du brauchst:

    Code
    /Tidy_commentblock or /tcb
    
    /tcb=0               =>only indent the whole commentblock  (default)
    /tcb  or /tcb=1 =>Tidy inside commentblock
    /tcb=-1              =>leave whole commentbock alone

    Beispiel:

    Code
    #Tidy_Parameters = /tcb
    #cs
        some code
        If something Then
            some more code
        Else
            some other code
        EndIf
    #ce
  • Denkanstoß gesucht.

    • Jos
    • 25. August 2021 um 16:49
    Zitat von BugFix

    Nun ja,

    ich gehe mal davon aus, dass die Mehrzahl der User bereits beim Schreiben des Codes sauber strukturiert.

    Nah .

    Zitat von BugFix

    Meine GEWOLLTE Struktur für z. B.:

    - einzeiliges If-Statement auf zwei Zeilen mit zusätzlichem Einzug - wird umformatiert

    - ab und zu habe ich eigene Formatierungswünsche, die in Tidy nicht vorgesehen sind

    Haben Sie ein Beispiel für ein Codenippet, das zeigt, was Sie möchten?

  • ConsoleWrite funktioniert mit ​#RequireAdmin nicht

    • Jos
    • 23. August 2021 um 18:58

    Schön, danke fürs Testen und Feedback. Ich habe die Beta-Version mit dieser Änderung aktualisiert.

  • ConsoleWrite funktioniert mit ​#RequireAdmin nicht

    • Jos
    • 23. August 2021 um 12:20

    Könnten Sie diese Testversion ausprobieren, um zu sehen, ob das einen Unterschied macht?:

    https://www.autoitscript.com/autoit3/scite/download/Develop_Share/AutoIt3Wrapper.au3

  • ConsoleWrite funktioniert mit ​#RequireAdmin nicht

    • Jos
    • 23. August 2021 um 12:05

    Seltsam, wie es scheint, fehlen Ihnen weitere Informationen. So sollte es aussehen:

    Vielleicht eine Art "Race Condition" in Func OnAutoItExit() of AutoIt3Wrapper?
    Ich selbst kann es nicht schiefgehen lassen.

  • ConsoleWrite funktioniert mit ​#RequireAdmin nicht

    • Jos
    • 22. August 2021 um 10:29

    Dies sollte gut funktionieren, wenn Sie das Full SciTE4AutoIt3 mit AutoIt3Wrapper verwenden:

    Zitat

    2-1-2019

    *** Updated AutoIt3Wrapper v19.102.1901.0 (Jos)

    - 18.703.1808.1 renamed "# AutoIt3Wrapper_Au3Stripper_Stop_OnError" to "# AutoIt3Wrapper_Au3Stripper_OnError" with now as options S, C, F, Stop, Continue, ForceUse

    - 18.708.1148.1 Added #include <WinAPIFiles.au3> back in the included file list to ensure backward compatibility.

    - 18.708.1148.2 Added "Tidy_Stop_OnError" support to the AutoIt3Wrapper.INI file.

    Changed HiDPI settings for Win 10 compatibility.

    - 18.708.1148.4 Added logic to be able to display Console Output of script that have #RequireAdmin while SciTE runs at normal level.

    - 18.708.1148.5 Added support to allow to Stop Execution or Restart for scripts with #RequireAdmin while SciTE runs at normal level.

    It won't hang anymore when you reply No on the UAC and detect the elevated process didn; t start.

    Alles anzeigen
  • Diskussion zu: FAQ SciTE Editor

    • Jos
    • 2. November 2020 um 17:05

    Der Anfang des blockComments befindet sich an einem beliebigen Leerzeichen vor dem ausgewählten Text und endet am ersten gefundenen Leerzeichen nach dem ausgewählten Text. Vermutlich funktioniert es wie geplant. ;)

Spenden

Jeder Euro hilft uns, Euch zu helfen.

Download

AutoIt Tutorial
AutoIt Buch
Onlinehilfe
AutoIt Entwickler
  1. Datenschutzerklärung
  2. Impressum
  3. Shoutbox-Archiv
Community-Software: WoltLab Suite™