У меня есть сторонняя функция
function DataCompare(const S1, S2: string; APartial: Boolean): Boolean;
begin
...
end;
Он используется в другом стороннем устройстве.
Я хочу заменить тело функции во время выполнения другой новой реализацией.
Это возможно? Думаю, понадобится какой-нибудь хак (аля VirtualMemoryUnprotect). Решение без ассемблера приветствуется.