Hallo,
ich bin verzweifelt.
Eines meiner Scripte läuft plötzlich nicht mehr auf meinem PC und lässt sich auch nicht mehr kompilieren, auf ALLEN anderen PCs läuft es problemlos.
Code
Local $msg
While 1
$msg = GUIGetMsg()
If $msg = $Button_Start Then MsgBox(16, "", "") ;StartDameWare_Filiale()
If $msg = 1 Then MsgBox(16, "", "") ;$Button_LogOpen Then ShellExecute("DameWareTool.log")
If $msg = $dblclick_id Then OnDoubleClick(GUICtrlRead($dblclick_id)) ; V 1.2.0.0
If $Modus = "1" Then ;V 1.2.0.0
If $msg = $Button_Refresh Then
SplashTextOn("DameWare Tool " & FileGetVersion($PathCurrentDT), "Bitte warten, die Liste wird aktualisiert.", 225, 50, -1, -1, $DLG_TEXTLEFT, "", 8)
GUICtrlDelete($listview)
ListView_Tabelle_Aussendienst()
SplashOff()
EndIf
EndIf
If $msg = $GUI_EVENT_CLOSE Then ExitLoop
WEnd
Alles anzeigen
Dieser Bereich wird als Fehlerursache angegeben.
Zitat....\developer_group\AutoIt\DameWare Tool\DameWare Tool 1.2\DameWare Tool.au3" (208) : ==> Variable used without being declared.:
If $msg = $Button_Start Then MsgBox(16, "", "")
If $msg = ^ ERROR
Allerdings deklariere ich die Variable vorher.
Ich komme leider nicht dahinter, wenn ich das Script "stripped" erstellen lasse, wird mir die Zeile "$msg = GUIGetMsg()" als Ursache angezeigt.
Warum nur auf meinem Rechner ? Habt ihr eine Idee?
Gruß Thomas