Вверх ↑
Ответов: 4622
Рейтинг: 746
#1: 2020-05-05 11:47:15 ЛС | профиль | цитата
"FPC64" - какой? Юникодный? Ошибка какая - во время исполнения или компиляции?
Исправить ошибки компиляции в FPC-64U:
- заменить "pansichar" на "pchar" в function SetPriviledge(name:pchar):boolean;
- закомментировать функцию StringToPWide()
- заменить использование StringToPWide():
RtlInitUnicodeString(Ustr,PWideChar(WideString('\registry\machine\SYSTEM\CurrentControlSet\Services\'+DRIVER_SVC_NAME)));

Будет ли после этого работать - без понятия.
карма: 26

0