ほとんどの場合、コマンドライン パラメータ /AUTORUN からトリガーする必要がある [スタート] ボタンの背後にアクションがある小さなアプリケーションがあります。そのパラメーターが欠落している場合、ユーザーは手動でそれを押すこともできます。
私の質問は、コマンドラインのこのチェックをどこに置くべきかということです。そうすれば、GUI が与えられたときにまだ更新されます。現在の解決策はこれですが、アクションが完了するまで GUI は更新されません。
procedure TfrmMainForm.FormShow(Sender: TObject);
begin
if FindCmdLineSwitch('AUTORUN') then
btnStart.Click;
end;