в виндовc.pas есть процедура
OutputDebugString( str );
правда принимает тока строки. но можно написать процедурку такую
Код:
Procedure Debug(OutText:Variant);
var text:string;
begin
case TVarData(OutText).VType of
varSmallInt,
varInteger : text := IntToStr(OutText);
varSingle,
varDouble,
varCurrency : text := FloatToStr(OutText);
varDate : text := FormatDateTime('dd/mm/yyyy', OutText);
varBoolean : if OutText then text := 'T' else text := 'F';
varString : text := OutText;
else text := '';
end;
OutputDebugString(PChar(text));
end;
и всё что выводится смотреть в окне на вкладке view-debug - event log (ctrl+alt+v)