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. BugFix

Beiträge von BugFix

  • Farbe folgt farbe

    • BugFix
    • 20. Juni 2019 um 14:39
    Zitat von Newboy

    Hoffe die Beschreibung ist klar und deutlich zu verstehen.

    wenn nicht einfach nachfragen.

    Nö. :P

    - um welches Programm geht es (optimaler Weise mit Link zum Hersteller, damit man sich einen Eindruck verschaffen kann)

    - was ist die Ausgangssituation

    - was ist das Ziel

    - Screenshot ist auch hilfreich, evtl. mit Skizzen zur Problematik

    EDIT:

    Du hattest zeitgleich geschrieben.

    Wenn ihr selbst ein Spiel erstellt, dann WISST ihr doch was wann wo passiert!

    Falls ihr nur ein SPIELKONZEPT erstellt, ist die zu prüfende Situation ja nur theoretischer Natur, da noch gar kein Programm existiert.

    Sorry, aber ich denke, du willst uns hier ein X für ein U vormachen. :thumbdown::/

  • FAQ - SciTE Editor

    • BugFix
    • 19. Juni 2019 um 13:34

    Welche HotKeys gibt es in SciTE?

    Das Thema wurde umfangreiche in diesem Post behandelt.

  • Scite - Wo findet man alle Keboard-Shortcuts, die in Scite verwendet werden?

    • BugFix
    • 19. Juni 2019 um 11:20
    Zitat von Professor Bernd

    Hallo BugFix. Das sind Hinweise auf genau die von mir ganz oben genannten Sachen, also schon bekannt. Dennoch danke für deine Antwort. Leider ist auch die au3.properties nicht hilfreich! Dort fehlt jegliche Dokumentation! Zudem sind die ganz oben genannten Shortcuts dort NICHT drin.

    Den Inhalt aus der Original Hilfe zu SciTE hatte ich bereits vor Jahren (in deutsch) gepostet: HotKeys in SciTE

    Und dort findest du auch die von dir benannten: "Ctrl+(Keypad)-", bzw. "Ctrl+(Keypad)+".

    Hotkeys sind in folgenden Gruppen zu sehen:

    - scintilla Original-Hotkeys (meine verlinkte Liste)

    - SciTE4AutoIt spezifische Hotkeys (diese können auch scintilla Original-Hotkeys überschreiben!) - sind in der au3.properties zu finden

    Um die Hotkeys auszulesen, kannst du natürlich AutoIt selbst verwenden. :whistling:

    Hotkeys auslesen - Code
    Python
    Local $au3Prop = StringTrimRight(@AutoItExe, 11) & 'SciTE\properties\au3.properties'
    Local $sResult = '', $aMatch, $sFile = FileRead($au3Prop)
    For $i = 0 To 49
        $aMatch = StringRegExp($sFile, 'command\.shortcut\.' & $i & '\.\$\(au3\)=(.+)', 1)
        If IsArray($aMatch) Then
            $sResult &= $aMatch[0] & '|'
            $aMatch = StringRegExp($sFile, 'command\.name\.' & $i & '\.\$\(au3\)=(.+)', 1)
            $sResult &= $aMatch[0] & @CRLF
        EndIf
    Next
    ConsoleWrite($sResult & @CRLF)
    Alles anzeigen

    - Hotkeys in der SciTEUser.properties, die man selbst definiert hat (auch mit vorigem Skript auslesbar, wenn man den Dateipfad anpasst).

    - user.shortcuts, hier mal ausgzulesen aus der Globalen Property:

    Auslesen user.shortcuts - Code
    Code
    Local $Global = StringTrimRight(@AutoItExe, 11) & 'SciTE\SciTEGlobal.properties'
    Local $sResult = '', $aMatch, $sFile = FileRead($Global)
    $aMatch = StringRegExp($sFile, '(?m)user\.shortcuts=([^# ]+)', 1)
    If IsArray($aMatch) Then
        $sResult = StringRegExpReplace(StringRegExpReplace($aMatch[0], '\|?\\', ''), '\|$', '')
    EndIf
    ConsoleWrite($sResult & @CRLF)

    - In den Menüs definierte interne Hotkeys sind Bestandteil der Quelldateien von SciTE und können somit nur aus diesen Dateien ('SciTERes.rc', 'KeyMap.cxx') gelesen werden.

    (Evtl. werde ich das einmalig zusammenstellen). Für den NormalUser reicht aber der Blick ins SciTE-Menü. :P

    Edit:

    Ich habe mal quick & dirty ein Skript erstellt und die SciTERes.rc ausgelesen. Hier die Liste (Menü | Aktion | Shortcut)

    Menübasierte Shortcuts
    Code
    File | New | Ctrl+N
    File | Open... | Ctrl+O
    File | Open Selected Filename | Ctrl+Shift+O
    File | Revert | Ctrl+R
    File | Close | Ctrl+W
    File | Save | Ctrl+S
    File | Save As... | Ctrl+Shift+S
    File | Save a Copy... | Ctrl+Shift+P
    Export | Print... | Ctrl+P
    Edit | Undo | Ctrl+Z
    Edit | Redo | Ctrl+Y
    Edit | Cut | Ctrl+X
    Edit | Copy | Ctrl+C
    Edit | Paste | Ctrl+V
    Edit | Duplicate | Ctrl+D
    Edit | Select All | Ctrl+A
    Edit | Match Brace | Ctrl+E
    Edit | Select to Brace | Ctrl+Shift+E
    Edit | Show Calltip | Ctrl+Shift+Space
    Edit | Complete Symbol | Ctrl+I
    Edit | Complete Word | Ctrl+Enter
    Edit | Expand Abbreviation | Ctrl+B
    Edit | Insert Abbreviation | Ctrl+Shift+R
    Edit | Block Comment or Uncomment | Ctrl+Q
    Edit | Box Comment | Ctrl+Shift+B
    Edit | Stream Comment | Ctrl+Shift+Q
    Edit | Make Selection Uppercase | Ctrl+Shift+U
    Edit | Make Selection Lowercase | Ctrl+U
    Search | Find... | Ctrl+F
    Search | Find Previous | Shift+F3
    Search | Find in Files... | Ctrl+Shift+F
    Search | Replace... | Ctrl+H
    Search | Incremental Search... | Ctrl+Alt+I
    Search | Selection Add Next | Ctrl+Shift+D
    Search | Go to... | Ctrl+G
    Search | Previous Bookmark | Shift+F2
    Search | Toggle Bookmark | Ctrl+F2
    View | Whitespace | Ctrl+Shift+8
    View | End of Line | Ctrl+Shift+9
    View | Parameters | Shift+F8
    Tools | Compile | Ctrl+F7
    Tools | Clean | Shift+F7
    Tools | Stop Executing | Ctrl+Break
    Tools | Previous Message | Shift+F4
    Tools | Clear Output | Shift+F5
    Tools | Switch Pane | Ctrl+F6
    Line End Characters | Change Indentation Settings... | Ctrl+Shift+I
    Line End Characters | Use Monospaced Font | Ctrl+F11
    Buffers | Previous | Shift+F6
    Alles anzeigen

    Und der Vollständigkeit halber nun auch die Daten aus der scintilla KeyMap.cxx

    scintilla KeyMap.cxx
    Code
    Key | Modifier | Msg
    SCK_DOWN | SCI_NORM | SCI_LINEDOWN
    SCK_DOWN | SCI_SHIFT | SCI_LINEDOWNEXTEND
    SCK_DOWN | SCI_CTRL | SCI_LINESCROLLDOWN
    SCK_DOWN | SCI_ASHIFT | SCI_LINEDOWNRECTEXTEND
    SCK_UP | SCI_NORM | SCI_LINEUP
    SCK_UP | SCI_SHIFT | SCI_LINEUPEXTEND
    SCK_UP | SCI_CTRL | SCI_LINESCROLLUP
    SCK_UP | SCI_ASHIFT | SCI_LINEUPRECTEXTEND
    SCK_LEFT | SCI_NORM | SCI_CHARLEFT
    SCK_LEFT | SCI_SHIFT | SCI_CHARLEFTEXTEND
    SCK_LEFT | SCI_CTRL | SCI_WORDLEFT
    SCK_LEFT | SCI_CSHIFT | SCI_WORDLEFTEXTEND
    SCK_LEFT | SCI_ASHIFT | SCI_CHARLEFTRECTEXTEND
    SCK_RIGHT | SCI_NORM | SCI_CHARRIGHT
    SCK_RIGHT | SCI_SHIFT | SCI_CHARRIGHTEXTEND
    SCK_RIGHT | SCI_CTRL | SCI_WORDRIGHT
    SCK_RIGHT | SCI_CSHIFT | SCI_WORDRIGHTEXTEND
    SCK_RIGHT | SCI_ASHIFT | SCI_CHARRIGHTRECTEXTEND
    SCK_HOME | SCI_NORM | SCI_VCHOME
    SCK_HOME | SCI_ASHIFT | SCI_VCHOMERECTEXTEND
    SCK_END | SCI_NORM | SCI_LINEEND
    SCK_END | SCI_ASHIFT | SCI_LINEENDRECTEXTEND
    SCK_PRIOR | SCI_NORM | SCI_PAGEUP
    SCK_PRIOR | SCI_ASHIFT | SCI_PAGEUPRECTEXTEND
    SCK_NEXT | SCI_ASHIFT | SCI_PAGEDOWNRECTEXTEND
    SCK_DELETE | SCI_NORM | SCI_CLEAR
    SCK_DELETE | SCI_SHIFT | SCI_CUT
    SCK_DELETE | SCI_CTRL | SCI_DELWORDRIGHT
    SCK_DELETE | SCI_CSHIFT | SCI_DELLINERIGHT
    SCK_INSERT | SCI_NORM | SCI_EDITTOGGLEOVERTYPE
    SCK_INSERT | SCI_SHIFT | SCI_PASTE
    SCK_INSERT | SCI_CTRL | SCI_COPY
    SCK_ESCAPE | SCI_NORM | SCI_CANCEL
    SCK_BACK | SCI_ALT | SCI_UNDO
    SCK_BACK | SCI_CSHIFT | SCI_DELLINELEFT
    'Z' | SCI_CTRL | SCI_UNDO
    'Y' | SCI_CTRL | SCI_REDO
    'X' | SCI_CTRL | SCI_CUT
    'C' | SCI_CTRL | SCI_COPY
    'V' | SCI_CTRL | SCI_PASTE
    'A' | SCI_CTRL | SCI_SELECTALL
    SCK_TAB | SCI_NORM | SCI_TAB
    SCK_TAB | SCI_SHIFT | SCI_BACKTAB
    SCK_RETURN | SCI_NORM | SCI_NEWLINE
    SCK_RETURN | SCI_SHIFT | SCI_NEWLINE
    SCK_ADD | SCI_CTRL | SCI_ZOOMIN
    SCK_SUBTRACT | SCI_CTRL | SCI_ZOOMOUT
    SCK_DIVIDE | SCI_CTRL | SCI_SETZOOM
    'L' | SCI_CTRL | SCI_LINECUT
    'L' | SCI_CSHIFT | SCI_LINEDELETE
    'T' | SCI_CSHIFT | SCI_LINECOPY
    'T' | SCI_CTRL | SCI_LINETRANSPOSE
    'D' | SCI_CTRL | SCI_SELECTIONDUPLICATE
    'U' | SCI_CTRL | SCI_LOWERCASE
    'U' | SCI_CSHIFT | SCI_UPPERCASE
    Alles anzeigen

    Andere Hotkeys können noch in anderen sprachspezifischen Dateien definiert sein, ist aber nicht von Interesse, da diese bei geöffneter au3 von den au3.properties überschrieben werden.

    AutoIt spezifische Hotkeys sind auch hier aufgelistet: Keyboard Shortcuts

  • FAQ - SciTE Editor

    • BugFix
    • 19. Juni 2019 um 10:47

    Wie funktioniert das Properties Dateisystem von SciTE?

    (Original Dokumentation scintilla)

    Es werden bis zu 4 Basis Properties Dateien verwendet in dieser Rangfolge:

    1. Local properties (SciTE.properties), überschreiben Einstellungen aus 2. bis 4.

    Wird bei Bedarf im selben Verzeichnis erstellt, indem sich die editierte Datei befindet.

    Umgebungsvariablen stehen auch als Proprty zur Verfügung und können hier z.B. explizit überschrieben werden.

    2. Directory properties (SciTEDirectory.properties), überschreiben Einstellungen aus 3. und 4.

    Wird bei Bedarf im selben oder im Elternverzeichnis der editierten Datei erstellt.

    Z.B. verwendbar als projektspezifische Einstellungsdatei, da es für alle Unterverzeichnisse wirksam ist.

    3. User properties (SciTEUser.properties), überschreiben Einstellungen aus 4.

    Bei Standardinstallation in: C:\Users\USER-NAME\AppData\Local\AutoIt v3\SciTE

    Hier kommen alle eigenen Änderungen an Aussehen und Verhalten des Editors hinein.

    4. Global properties (SciTEGlobal.properties)

    Bei Standardinstallation in: C:\Program Files (x86)\AutoIt3\SciTE

    Enthält alle Editoreinstellungswerte.

    Wenn SciTE intern auf eine Proprty zugreift, geschieht das nach dieser Priorität. D.h., nur wenn kein Eintrag in Local/Directory oder User vorhanden ist wird auf die Standardeinstellung (Global) zugegriffen.


    "SciTEGlobal.properties" enthält alle Nicht-sprachspezifischen Properties.

    Wenn diese Properties geändert werden sollen:

    - Property kopieren

    - in "SciTEUser.properties" eintragen

    - gewünschten Benutzerwert setzen

    Grundsätzlich sollen in der Global keine Änderungen vorgenommen werden, da diese die Standardeinstellungen vorhält.

    Sprachbezogene Einstellungen werden sinnvollerweise in eigenen Properties Dateien gespeichert und mit dem Schlüsselwort "import" eingebunden (s. letzter Block in "SciTEGlobal.properties").

    Man kann auch ganz individuelle Properties Dateien erstellen, welche in der User Datei ganz am Anfang eingebunden werden. Kann so aussehen:

    import ownhotkeys

    import python_user

    import lua_user


    Alle nur AutoIt-relevanten Einstellungen finden wir in der "au3.properties". Das betrifft z.B. die Hotkeys für Run/Compile etc.

    Wenn in einer *.au3 der Hotkey "Ctrl+1" aufgerufen wird, wird eine Konfigurationsoberfläche eingeblendet. Diese greift lesend auf die au3.properties zu und ändert die Werte durch Einträge in der SciTEUser.properties.

    Auch hier empfielt es sich für Änderungen ausserhalb des Konfig-Tools, die gewünschte Property zu kopieren und in der User Datei den individuellen Wert zuzuweisen.

    Um eine in der au3.properties vergebene Kommando-Nr. zu deaktivieren, weist man dieser einen leeren Kommando-Namen zu, z.B.: command.name.10.$(au3)=.

    Zum Neu Belegen müssen dann alle Befehlskomponenten angepasst werden ( command.10.$(au3)=, command.mode.10.$(au3)=, command.shortcut.10.$(au3)= )

  • FAQ - SciTE Editor

    • BugFix
    • 19. Juni 2019 um 10:43

    Dieser Thread soll als FAQ für SciTE genutzt werden.

    Aus den gestellten Fragen und gegebenen Antworten werde ich jeweils einen zusammenfassenden Post bilden und im Startpost verlinken. (Die Frage-Antwort-Posts werde ich der Übersichtlichkeit halber danach entfernen --> verschieben: Link ). Die Entwickler-Threads für SciTE bleiben davon unberührt im Unterforum: Lua.

    • Wie funktioniert das Properties Dateisystem von SciTE?
    • Welche HotKeys gibt es in SciTE?
    • Wie stellt man die SciTE-Oberfläche auf Deutsch ein?
    • Wie kann ein Button der SciTE-Toolbar En/Disabled werden?
    • Wie kann man die Konsolenausgabe während der Ausführung mitscrollen lassen und nach dem Beenden des Programms das Ende der Konsolenausgabe anzeigen?
    • Wie richte ich User-Shortcuts ein?
    • Wie richte ich das User-Kontext-Menü ein?
    • Wie kann man das aktuelle Datum an der Cursor-Position einfügen?
    • Wie deaktiviere ich die Fehleranzeige innerhalb des Skriptbereiches (inline error)?
    • Wie kann man den Toolbar-Speicher-Button ausgrauen, wenn keine Änderung im Script vorhanden, also nichts zu speichern ist?
    • Wie kann ich den Hintergrund beim Ausdruck aus SciTE anpassen?
    • SciTE in Mehrbenutzerinstallation ohne Adminrechte
    • Wie kann ich eine "Sitzung" (also z.B. meine aktuell bearbeiteten Dateien) mit wenig Aufwand gleichzeitig öffnen? Teil 1 / Teil 2
    • Wie kann man in SciTE4AutoIt3 eine weitere Hilfedatei einbinden, z.B. für Lua?
    • Wie kann das aktive Tab-Item hervorgehoben werden?
  • SciTE - Abstellen der Überflutung mit roten Debugger-Meldungen

    • BugFix
    • 16. Juni 2019 um 08:00

    Wenn du etwas Geduld hast, kann ich mich am Mittwoch all deinen Fragen widmen, bin dann wieder zu Hause am Rechner.

  • SciTE - Hotkeys unlimited, Neue Funktionen (Run selected Code, Move selection left/right/up/down u.a.)

    • BugFix
    • 15. Juni 2019 um 23:09
    Zitat von Musashi

    Ist das so noch aktuell ?"

    Grundsätzlich ja.

    Es gibt aber inzwischen Änderungen in der SciTE Version. Dadurch

    - funktioniert der Installer nicht mehr (manuelle Installation erforderlich)

    - die neueste SciTE Version kann keine externen Bibliotheken einbinden (hier erforderlich: shell.dll), lässt sich beheben, indem man einfach die SciTE.exe gegen die der Vorversion tauscht.

    Wenn Probleme auftauchen, einfach fragen.

    Edit:

    Die Probleme beziehen sich auf die OHK-Version. In dieser Version verwende ich require nicht, somit ist die fehlende Bibliothekeneinbindung hier nicht relevant.

  • Scite - Wo findet man alle Keboard-Shortcuts, die in Scite verwendet werden?

    • BugFix
    • 15. Juni 2019 um 22:54

    OT:

    Ich würde hier nicht von Schattenseiten sprechen. JEDER Editor hat ganz spezifische Konfigurationsdateien, deren Gliederung sich einem nicht auf Anhieb erschließt. Das schmälert aber nicht die Leistungsfähigkeit des Editors. Es bedarf immer einer gewissen Einarbeitungszeit, um diese speziellen Konfigurationen zu verinnerlichen.

  • SciTE - Abstellen der Überflutung mit roten Debugger-Meldungen

    • BugFix
    • 15. Juni 2019 um 21:40
    Zitat von Professor Bernd

    Wo steht denn der (relevante) Eintrag? In der au3.properties habe ich schon nachgesehen, da steht der Eintrag 8x drin (3x mit "yes", 5x mit "no").

    Natürlich der Eintrag mit dem gesuchten Shortcut.

    Als Bsp. Ausführen (F5)

    command.shortcut.3.*.au3=F5

    Die Befehlsnummer (hier 3) kann bei dir anders sein, habe ich jetzt willkürlich eingesetzt.

  • SciTE - Abstellen der Überflutung mit roten Debugger-Meldungen

    • BugFix
    • 15. Juni 2019 um 20:22

    Es wird IMMER vor Ausführen oder Kompilieren gespeichert.

    Siehe Eintrag beim entsprechenden Shortcut: savebefore=yes (oder 1).

    Für die Deaktivierung der Fehlermeldung IM Scriptfenster gibt es eine Property. Habe nur gerade keinen Rechner dabei. Muss ich später gucken.

  • Scite - Wo findet man alle Keboard-Shortcuts, die in Scite verwendet werden?

    • BugFix
    • 15. Juni 2019 um 20:19

    Eine Liste der Standard Shortcuts findest du in der "Hilfe - Hilfe zu SciTE".

    AutoIt bezogene Shortcuts enthält die au3.properties welche durch eigene Einträge in der SciTEUser.properties überschrieben werden können.

  • Compiler-Einstellungen für PSPad (AutoIt Debug-Ausgabe abfangen)

    • BugFix
    • 10. Juni 2019 um 19:39
    Zitat von Professor Bernd

    Deshalb mache ich es kurz und frage hier einfach nur, wo man gute DEUTSCHE Infos bekommt, zum Anpassen von SciTE an die eigenen Vorstellungen!? (Oder entsprechende Fragen dazu posten kann, also quasi eine geballte Ladung!)

    Fragen zu SciTE kannst du im Unterforum Lua stellen. Dort habe ich auch all meine AddOns veröffentlicht. Neben mir beschäftigt sich noch Bitnugger intensiver mit Lua. Aber es gibt noch mehr User aus unserem Forum, die mit der SciTE Individualisierung vertraut sind.

  • Compiler-Einstellungen für PSPad (AutoIt Debug-Ausgabe abfangen)

    • BugFix
    • 10. Juni 2019 um 10:17
    Zitat von Professor Bernd

    PS: SciTE ist hier nicht gefragt, denn es nervt mich ziemlich, wenn ich für jede kleine Einstellung / Anpassung stundenlang recherchieren muss!

    ;) Das kommt sicher auf die Seite des Betrachters an. All die umfangreichen (für AutoIt spezialisierten) AddOns, die für SciTE bereits existieren, musst du dir für PSPad erstmal selber schreiben. Wenn man mit JScript sehr vertraut ist und keinen Draht zu Lua hat, mag das durchaus sinnvoll sein. Und natürlich macht das Schreiben von Editor-Erweiterungen durchaus auch Spaß.

    Übrigens halte ich das Properties-Konzept von SciTE dem INI-Konzept von PSPad für deutlich überlegen. - Aber auch das ist Geschmackssache.

  • Aktuelle SQLite3.dll herunterladen

    • BugFix
    • 22. Mai 2019 um 15:03

    Zwei Anmerkungen:

    Du kannst dir das Inet.au3 - Include schenken, indem du statt _InetGetSource() die Funktion InetRead() verwendest:

    $sWebPage = BinaryToString(InetRead("https://www.sqlite.org/download.html"))

    Bei deinem Pattern solltest du auch "/" maskieren, also:

    (?i)(?:')(\d+\/sqlite-dll-win32-x86-\d+.zip)(?:')

    AutoIt wirft zwar keinen Fehler, aber wenn du z.B. mit https://regex101.com/ prüfst, wird dies als Fehler angemerkt.

  • Funktionsname inkl. Parameter mit RegEx filtern

    • BugFix
    • 16. Mai 2019 um 17:48

    Ich finde es auch nicht verwerflich mit einer Kombination von RegEx und Stringfunktionen zu arbeiten. Ich hatte zu diesem Thema mal diese Funktion erstellt:

    Python
    ;------------------------------------------------------------------------------
    ; getFuncAU3  gets all declared functions with its parameters from an given file
    ; returns     ["funcName1, param_1 .. , param_n", "funcName2, param_1 .. , param_n", .. ]
    ;------------------------------------------------------------------------------
    Func getFuncAU3($path)
        Local $pattFunc = "Func\s+(\w+)\s*\(([^\)]*)\)"
        Local $pattParam = "(\$[\w]+)"
        Local $pattReplace = "(\s_\n)"
        Local $s = FileRead($path)
        Local $allFunc = ""
        Local $aRet[1]
    
        ; alle Zeilenfortschreibungen löschen (falls Deklaration mehrzeilig)
        $s = StringRegExpReplace($s, $pattReplace, "")
    
        Local $aFindAll = StringRegExp($s, $pattFunc, 3)
        Local $sPath = StringTrimLeft($path, StringInStr($path, "\", 0, -1))
        For $i = 0 To UBound($aFindAll) -1 Step 2
            $allFunc &= $sPath & "," & $aFindAll[$i] & ","
            If $aFindAll[$i+1] <> "" Then
                Local $aSplit = StringSplit($aFindAll[$i+1], ",")
                For $j = 1 To $aSplit[0]
                    Local $aPar = StringRegExp($aSplit[$j], $pattParam, 1)
                    If Not @error Then $allFunc &= $aPar[0] & ","
                Next
            EndIf
            $allFunc = StringTrimRight($allFunc, 1) & @CRLF
        Next
    
        If $allFunc == "" Then
            Return $aRet
        Else
            Return StringSplit($allFunc, @CRLF, 1+2) ; entire_split, no_count
        EndIf
    EndFunc
    ;------------------------------------------------------------------------------
    Alles anzeigen
  • ControlSend an DOSBox

    • BugFix
    • 16. Mai 2019 um 16:14

    Dann generiere doch einfach mal Fantasiedaten mit dem Programm, die wir dann angucken könnten.

  • ControlSend an DOSBox

    • BugFix
    • 16. Mai 2019 um 10:49
    Zitat von Musashi

    Hier scheint es sich aber um eine Uralt-DOS.EXE (16-Bit) zu handeln, die man mit Run nicht ausführen kann !

    Na dann ab ins Archiv, AutoIt v3.0 war meines Wissens noch für 16Bit ausgelegt. ;)

  • ControlSend an DOSBox

    • BugFix
    • 16. Mai 2019 um 10:01

    Es ergibt doch keinen Sinn, an eine "DOS-Box" mühselig etwas mit Send zu übertragen.

    Eine Exe lässt sich im Hintergrund mit Run ausführen und die Ergebnisse können mit StdoutRead ausgelesen werden. StdinWrite erlaubt direktes Schreiben in die Konsole.

    Damit sind alle Grundlagen für die Umsetzung der Aufgabe vorhanden.

  • Hilfe für buttons

    • BugFix
    • 14. Mai 2019 um 19:00
    Zitat von Musashi

    Diese Punkte würden mich interessieren, gerne vorab auch als Konversation.

    Bitte ausschliesslich als Konversation. Wir hatten diesbezüglich lang und breit bei der Einführung der Regeln diskutiert. Und es gibt keinen Anlass zum Hinterfragen der Regeln.

  • DllStructGetPtr ... Speicher-Dump schlägt fehl

    • BugFix
    • 7. Mai 2019 um 19:03

    Falls du bis Freitag keine Lösung hast, pushe es dann nochmal. Bin bis dahin unterwegs und habe meine Skripte nicht bei. Bin der Meinung, etwas Ähnliches (Keyboard state abfragen/setzen) vor einigen Jahren mal umgesetzt zu haben. Würde mir das dann nochmal näher ansehen.

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™