Quantcast
Channel: AutoHotkey Community
Viewing all articles
Browse latest Browse all 579

Ich brauche Hilfe • Re: Datei Kodierung unter AHK v2

$
0
0
Naja, du schreibst nicht was du für ein Ergebnis erwartest. ;) Die FileEncoding-Funktion dürfte hier jedoch nicht das richtige Mittel sein, da wir nichts hiervon verwenden:
Bestimmt die Standardkodierung für FileRead, Loop Read, FileAppend und FileOpen.


Es stimmt jedoch, für die Darstellung von Unicode-Zeichen ist es grundsätzlich sinnvoll, die Skriptdatei - im Editor - als UTF-8 (in v2 sollte BOM optional sein) zu speichern. Aber hier sollen gar keine besonderen Unicode-Zeichen dargestellt werden, afaics.

Ich nehme an, du willst einfach die Zeichenfolge `a in der msgbox darstellen. Nun hat der Grave-Akzent (aka backtick) aber eine besondere Funktion in AHK als sogenanntes Escape-Zeichen und `a erzeugt ein bestimmtes nicht-darstellbares Steuerzeichen - daher das leere Kästchen in der msgbox:
`a
Tonsignalsteuerzeichen (Bell/Alert) -- entspricht dem ASCII-Wert 7. Dieses Steuerzeichen kann in einigen Anwendungen auch mit Strg+G erzeugt werden.

Für ein buchstäbliches ` in einer Zeichenkette musst du den Grave-Akzent daher selbst durch Verdopplung escapen:

CODE:

#Requires AutoHotkey v2.0+
MsgBox("``a")



escape accent.png

Statistics: Posted by gregster — Today, 17:29



Viewing all articles
Browse latest Browse all 579

Trending Articles