我第一次参与Delphi项目,我以前用Java开发。
有没有办法像在java中一样在delphi的控制台中打印。
System.out.println("Message");
我用来测试代码并发现bug(原始)。
答案 0 :(得分:5)
您必须使用Writeln
(仅适用于控制台应用程序)。
{$APPTYPE CONSOLE}
begin
Writeln('Hello');
Readln;
end.
答案 1 :(得分:5)
如果要在IDE的事件日志中添加字符串,可以使用OutputDebugString
函数。
答案 2 :(得分:2)
我通常使用以下代码来“调试”我的程序。
showmessage('Hello World');
我就是这样做的.. :))
答案 3 :(得分:1)
如果您想要类似于Java控制台的东西,可以使用CodeSite,它使用独立的查看器
另一个类似的工具是TraceTool
关于此问题的更多日志记录库 - Which logging library is better?
答案 4 :(得分:0)
对于调试消息,还有可以使用GX_DbugIntf中的SendXXX过程编写的GExperts控制台。此单元是GExperts源代码的一部分,可在SourceForge上找到。