Вы можете написать функцию-обертку, которая будет заботиться о переменных, переданных в OutputDebugString
, поскольку она ожидает PChar.
Что-то вроде:
procedure DebugMsg(const Msg: String);
begin
OutputDebugString(PChar(Msg))
end;
Есть полезная ссылкаметоды отладки здесь .
А если ваш Delphi немного заржавел, всегда есть полезный Delphi Basics сайт.Я им часто пользуюсь:)