miver писал(а):
Но он выводит только 9 символов текста и непонятное число (перевел текстовые символы)Действительно. Небольшая бага была с регулярным выражением, которое используется внутри текста, в результате чего захватывалась только последняя цифра в [19] (т.е. 9). Исправил, компоненты в аттаче. Если не охота перекачивать, просто замени в файле hiFileStructReader.pas 88 строчку на:
re.Expression := '^([\w\s]+)=\s*(\w+?)(_([su])?([lb]e)?)?\s*(:\s*(\d+)\s*)?(\[\s*(\d+)\s*\])?\s*$';
--- Добавлено в 2016-09-16 14:43:34
Офигеть, исправил ссылку в первом посте, и он вообще подчистую стерся после нажатия "сохранить"