С русским тестом тоже можно работать (читать, записывать),
Только при записи необходимо делать преобразование каждого сивола строки в 16-ричный формат, а после считывания такой строки: execute MyStr.
Проблема в том, что все русские символы идут с кодами -1, -2,...,-33. И как сиволы не могут быть записаны верны. Поэтому пишем их код (Hex).
fn Str2Hex Op1 =
(
NewStr = ""
for i=1 to Op1.count do
(
NewStr = NewStr + "\\x" + (bit.intAsHex(bit.CharAsInt(Op1)) as string)
)
return NewStr
)