- Status geschlossen
- Prozent erledigt
- Aufgabentyp Bug melden / Report Bug
- Kategorie ISN AutoIt Studio
-
zuständig
ISI360 - Betriebssystem Windows 10 (64-Bit)
- Schweregrad niedrig
- Dringlichkeit gering
- betrifft Version 1.06
- fällig in Version unbestimmt
-
fällig am
unbestimmt
- Stimmen
- versteckt
gehört zu Projekt: ISN AutoIt Studio - German
angelegt von Distman - 06.10.2017
zuletzt bearbeitet von ISI360 - 11.10.2017
angelegt von Distman - 06.10.2017
zuletzt bearbeitet von ISI360 - 11.10.2017
FS#268 - Debuger schlägt fehl
1. Erstelle eine Autoit Datei
#include <MsgBoxConstants.au3>
AutoItSetOption("MustDeclareVars", 1)
Dim $bShowMessage = True
If ($bShowMessage = True) Then
MsgBox($MB_SYSTEMMODAL, Default, "Hello World")
EndIf
2. Debugger einschalten Tools > Debugging > Erweitertes Debugging mit DBUG > Aktivieren
3. Script starten
4. Fehler in DBUG, da einige Variablen nicht deklariert sind
Im Anhang eine Version mit allen deklarierten Variablen. Ohne Garantie ob local, dim, global überall richtig ist
Lade...
verfügbare Tastenkürzel
- Alt + ⇧ Shift + l Login-Dialog / Logout
- Alt + ⇧ Shift + a neue Aufgabe anlegen
- Alt + ⇧ Shift + m meine Suchprofile
- Alt + ⇧ Shift + t fokussiere 'Zeige Aufgabe #'
Aufgabenliste
- o öffne ausgewählte Aufgabe
- j bewege Cursor nach unten
- k bewege Cursor nach oben
Aufgabendetails
- n nächste Aufgabe
- p vorherige Aufgabe
- Alt + ⇧ Shift + e ↵ Enter Aufgabe bearbeiten
- Alt + ⇧ Shift + w Aufgabe beobachten
- Alt + ⇧ Shift + y Aufgabe schließen
Aufgabenbearbeitung
- Alt + ⇧ Shift + s speichere Aufgabe
Hmm kann das Archiv leider nicht öffnen. (Beschädigt)
Vlt. kannst du es nochmal hochladen oder extern hosten...
Danke
OK hab den Fehler gefunden. Wird gefixt
Diesmal als zip Datei, statt 7zip
Zur Info: Du könntest dir diesen Bug relativ leicht selbst beheben:
Einfach die SN AutoIt Studio\Data\Dbug\Dbug.au3 datei öffnen und in Zeile 921 vor $get ein local setzen.
Die Zeile dann so aussehen:
local $get = iniread($DBGISNDir & "\data\language\" & $DBGLanguagefile, "ISNAUTOITSTUDIO", "str" & $str, "#error#")
Dann dürfte der Debugger nicht mehr abstürzen mit MustDeclareVars.