我有一个Delphi控制台应用程序,它没有任何写或读语句(即没有与控制台的交互)。然而,当我运行程序时,控制台会在屏幕上暂时闪烁。
如果有人能告诉我如何防止这种闪烁,我将不胜感激。我怀疑我必须调整一些或其他编译器设置,但我找不到哪一个。
提前致谢!
答案 0 :(得分:7)
如果它没有写入控制台,为什么要将它作为控制台应用程序?使它成为没有表单的VCL应用程序,并将代码放入dpr,就像使用控制台程序一样。
正如Craig Young在评论中指出的那样:
更简单的方法是创建控制台应用程序并删除行
{$APPTYPE CONSOLE}
答案 1 :(得分:0)
使用
{$APPTYPE GUI}
代替
{$APPTYPE CONSOLE}