Hier eine möglichkeit wie man bei einer au3 die zeile ausliest.
[autoit]
Func _Scriptline($lineNr)
If @Compiled = 0 Then
$line = FileReadLine ( @ScriptFullPath , $lineNr-1)
Return ($line)
Else
Return (-1)
EndIf
EndFunc
Hier eine möglichkeit wie man bei einer au3 die zeile ausliest.
[autoit]
Func _Scriptline($lineNr)
If @Compiled = 0 Then
$line = FileReadLine ( @ScriptFullPath , $lineNr-1)
Return ($line)
Else
Return (-1)
EndIf
EndFunc
Hi,
wieso hast du das gemacht? Wozu braucht man das?
So long,
Mega
eigentlich ging es mir darum die zeilen auslesen zu können wenn es eine exe ist geht leider nicht. Evtl braucht man dies aber auch so zum debuggen. Wenn z.b ein Fehler auftaucht könnte man dies dan anzeigen lassen.
da such ich mir aber erst die zeile wo es hängt, oder?
ne du setzt bei kritischen zeilen einfach den funktionsaufruf drunter deswegen ist auch die zeile mit -1 angegeben es wird die vorherige Zeile hergenommen.
Hi,
es gib in Autoit eine Debug und eine LogFunktion.
So long,
Mega
wie heist denn die Debug function ?
Hi,
es gibt :
_DebugOut
--------------------------------------------------------------------------------
Displays output on a Notepad session started by _DebugSetup()
#include <Debug.au3>
_Debug ( $sOutput, $bActivate )
Den Fehler im Helpfile werde ich nachher posten
und natürlich
TrayIconDebug If enabled shows the current script line in the tray icon tip to help debugging.
0 = no debug information (default)
1 = show debug
So long,
Mega
in welcher version von autoit gibt es denn die debug.au3? ich habe auch imer englischen forum keine debug.au3 gefunden wo hast du die her ?
HI,
ist in der neusten beta drin.
Ich kannte bisher auch nur die Opt ( ...) für Debug.
Aber siehe hier : http://www.autoitscript.com/forum/index.php?showtopic=56675
So long,
Mega
hi danke ich weis nicht ob das wirklich was bringt. Aber danke ich habe im englischen Forum ein update gepostet das mit allen notepad Sprachen funktionieren müsste.
Hi,
ich habs auch mal korrigiert.
So long,
Mega
Ich möchte nur die Stable Version nutzen. Gibts die irgendwie zum Download? *Noch nicht nachgeschaut hat*
HI,
von Autoit? Ähm, die solltest du auf der Homepage von autoitscript.com doch wohl alleine finden.
Stable heißt nicht unbedingt stabiler, sondern eher beständiger =) !
So long,
Mega