Вверх ↑
Ответов: 1343
Рейтинг: 31
#1: 2021-02-08 13:40:27 ЛС | профиль | цитата
Netspirit писал(а):
const
INPUT_KEYBOARD = 1;



странно, вроде константа прописана в windows.pas, IC подхватывает её, но не работает, а если прям в IC прописать, то работает, причём тот же самый KEYEVENTF_KEYUP подхватывает из того же windows.pas


Netspirit писал(а):
А если скомпилировать компилятором FPC (старым или новым)? /topic/64664/0#p273347



да, на этот пост обратил внимание и предварительно поменял местами значения констант, эффекта не дало

обычный FPC ругается на отсутствие SendInput, а новые 32 и 64 просто схема не работает, но компилируется



----------------------------------------------------------------------------------

оказывается я менял файл windows.pas который от FPC обычного), а включения windows у дельфи нету исходника)


--------------------------------------------

зачем то для FPC обычного затёрли SendInput, вернул обратно, компилирует, работает

в итоге FPC и Delphi работают, а вот новые FPC пока не хочет
карма: 2

0