gpt4 book ai didi

delphi - 我的应用程序是如何启动的?

转载 作者:行者123 更新时间:2023-12-03 15:43:49 25 4
gpt4 key购买 nike

如何确定我的应用程序是否由用户启动?例如,如果双击 Exe,或右键单击 > 从 Windows 资源管理器中打开。

我需要一个函数来确定上述内容,例如:

function AppWasExecutedByUser: Boolean;
begin
//
end;

procedure TForm1.OnCreate(Sender: TObject);
begin
if AppWasExecutedByUser then
ShowMessage('User opened the exe by double clicking in Windows')
else
ShowMessage('Application was opened some other way');
end;

欣赏您的想法。

谢谢。

最佳答案

执行此操作的唯一方法是从将命令行参数传递到应用程序的快捷方式启动应用程序。直接点击文件,不传递任何参数。

关于delphi - 我的应用程序是如何启动的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8314362/

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