vitaly_l писал(а):WideChar ?
PWideChar ?
+
drv := @drive_text;
id := @id_key;
?
Предлагаете использовать PWideChar вместо PChar?
Если использовать WideChar и PWideChar, то получаем ошибку 7 - "Ошибка параметра обращения к функции."
то есть функция получила хрень
Ошибка 34 появляется тогда (проверено на рабочем варианте ) когда функция по переданному Key_dev не может прочесть файл GK.DB3
Меня сильно смущает неопределенность места возникновения проблемы и варианты ее локализации. Точно ясно, что есть изменения в IDE и версии FPC.
Добавлено спустя 5 минут 3 секунды:
SSerge писал(а):@drive_text[0]
Это я тоже пробовал. результат тот же 34.
Сейчас попробую заполнить массив посимвольно.