gpt4 book ai didi

Delphi - 隐藏控制台窗口

转载 作者:行者123 更新时间:2023-12-03 15:08:35 28 4
gpt4 key购买 nike

Possible Duplicate:
Profiler and Memory Analysis Tools for Delphi
How do I hide the console window?

我重新发布此内容以使其更清楚。所以,这是我的控制台应用程序:

enter image description here

这将打开一个到 127.0.0.1:81 的套接字,当控制台应用程序可见时它工作正常,现在我如何保持它作为控制台正常工作但使控制台不可见?

我正在使用 Delphi 2007 (7)。

谢谢。

最佳答案

您可以使用ShowWindowGetConsoleWindow WinAPi 函数。

尝试这个示例

{$APPTYPE CONSOLE}

uses
Windows,
SysUtils;

function GetConsoleWindow: HWND; stdcall; external kernel32;


begin
try
Writeln('Press enter to hide console the window');
Readln;
//hide the console window
ShowWindow(GetConsoleWindow, SW_HIDE);

//do something
Sleep(5000);

Writeln('Press enter to exit');
//show the console window
ShowWindow(GetConsoleWindow, SW_SHOW);
Readln;
except
on E: Exception do
Writeln(E.ClassName, ': ', E.Message);
end;
end.

关于Delphi - 隐藏控制台窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13056642/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com