1

Тема: AHK: Кодировка и компилятор

Я сегодня столкнулся с проблемой, правда я её решил, но сомневаюсь правильно или нет.
Имеем:
- компилятор посл.версии (в поставке);
- кучу файлов ahk.

   И так, main - файл имеет кодировку UTF-8 (без BOM), но среди подключаемых есть файлы в иных кодировках, у меня было пара файлов в ANSI -, кодировке.
Если запускать через AHK_L то все работает.

А вот если скомпилировать и запустить, то возникает ошибка, у меня это было недопустимый символ.
После приведения в единую кодировку, для меня это UTF-8, всё компилируется и работает нормально, при выборе в компиляторе соответствующей опции (кодировки и разрядности)

Вопрос простой - У всех файлов в сборке должна быть единая/одинаковая кодировка?

"На каждое действие есть равная ему противодействующая критика." Постулат Харриссона
Для NotePad++(подсветка синтаксиса, автозавершение и плагины(AutoSave и RunMe).
OS Windows 10 x64 Pro

2

Re: AHK: Кодировка и компилятор

Script File Codepage — кодировка скриптов должна соответствовать требованиям перечисленным по ссылке.
К «компилятору» вопрос о кодировке отношения не имеет.

3

Re: AHK: Кодировка и компилятор

Ясно, спасибо.

"На каждое действие есть равная ему противодействующая критика." Постулат Харриссона
Для NotePad++(подсветка синтаксиса, автозавершение и плагины(AutoSave и RunMe).
OS Windows 10 x64 Pro