每次我运行Delphi应用程序时,都会打开一个“cmd”窗口,我的一些用户抱怨这个窗口会导致他们的计算机崩溃。我想知道为什么会出现此cmd窗口,并且如何使其不再弹出。
我的.dpr文件如下:
我的.dpr文件如下:
...
Frm05715 in 'fontes\Frm05715.pas' {Form05715},
Frm99903 in 'fontes\Frm99903.pas' {Form99903};
{$R *.res}
begin
Application.Initialize;
...
Application.Run;
即使在第一行运行的Application.Initialize之前,命令行窗口也会打开。
Application.Run
上设置一个断点。如果命令行窗口在断点之前打开,那么该命令行窗口很可能是在您的单元初始化代码中打开的,这将很容易进行调试。请参见我 这里 的回答以了解如何操作。 - MartynA