Post by Folllast » 06 Mar 2018, 07:28
Ich vermute es hängt wieder mit der Codierung zusammen. Ich habe eine andere Datei (Pfad) mit ü im Name versucht, bei der kam der selbe Fehler. Wieder eine andere, ohne Ü und ohne Sonderzeichen, hat aber funktioniert. Wie krieg ich es hin, das AHK das ü und alles andere was so in dem Link vorkommen kann richtig verarbeitet? in der MsgBox hat es die Buchstaben einfach weggelassen.
UPDATE: es liegt wirklich an einem "kaputten" Zeichen. Ein Ordner hört mit einem komische Zeichen auf. Windows zeigt das nur als leerzeichen an, wenn ich die datei aber mit COM öffnen möchte, übergibt es wahrscheinlich das falsche Zeichen. Ich habe es jetzt manuel in dem Link gelöscht, dann ging es. Allerdings nicht, wenn AHK wie geplant, den Link aus einem Fenster ausliest. Es scheint also doch an der Codierung zu liegen.
Beeinflusst "FileEncoding" auch allgemeine Variablen, die ausgelesen werden, oder nur die Befehle FileRead, FileReadLine, Loop Read, FileAppend und FileOpen.
Ich vermute es hängt wieder mit der Codierung zusammen. Ich habe eine andere Datei (Pfad) mit ü im Name versucht, bei der kam der selbe Fehler. Wieder eine andere, ohne Ü und ohne Sonderzeichen, hat aber funktioniert. Wie krieg ich es hin, das AHK das ü und alles andere was so in dem Link vorkommen kann richtig verarbeitet? in der MsgBox hat es die Buchstaben einfach weggelassen.
UPDATE: es liegt wirklich an einem "kaputten" Zeichen. Ein Ordner hört mit einem komische Zeichen auf. Windows zeigt das nur als leerzeichen an, wenn ich die datei aber mit COM öffnen möchte, übergibt es wahrscheinlich das falsche Zeichen. Ich habe es jetzt manuel in dem Link gelöscht, dann ging es. Allerdings nicht, wenn AHK wie geplant, den Link aus einem Fenster ausliest. Es scheint also doch an der Codierung zu liegen.
Beeinflusst [c]"FileEncoding"[/c] auch allgemeine Variablen, die ausgelesen werden, oder nur die Befehle [c]FileRead, FileReadLine, Loop Read, FileAppend und FileOpen.[/c]