防止在Delphi控制台应用程序中闪烁

时间:2017-06-02 09:45:33

标签: delphi console-application

我有一个Delphi控制台应用程序,它没有任何写或读语句(即没有与控制台的交互)。然而,当我运行程序时,控制台会在屏幕上暂时闪烁。

如果有人能告诉我如何防止这种闪烁,我将不胜感激。我怀疑我必须调整一些或其他编译器设置,但我找不到哪一个。

提前致谢!

2 个答案:

答案 0 :(得分:7)

如果它没有写入控制台,为什么要将它作为控制台应用程序?使它成为没有表单的VCL应用程序,并将代码放入dpr,就像使用控制台程序一样。

正如Craig Young在评论中指出的那样:

更简单的方法是创建控制台应用程序并删除行

{$APPTYPE CONSOLE}

答案 1 :(得分:0)

使用

{$APPTYPE GUI}

代替

{$APPTYPE CONSOLE}