Delphi peut ajouter des programmes aux éléments de démarrage en créant une valeur clé d'élément de démarrage. Grâce à cet exemple de code, vous pouvez ajouter votre programme au démarrage rapide, le démarrer avec Windows et exécuter le programme immédiatement après le démarrage. L'exemple de code est simple et est principalement implémenté en ajoutant des valeurs de clé de registre.
Le code de fonction spécifique est le suivant :
unité dy97;interface utilise Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs,registry, StdCtrls, ExtCtrls;type TForm1 = class(TForm) Label1: TLabel Image1: TImage procédure FormCreate(Sender: TObject) private { Déclarations privées } public { Déclarations publiques } procédure ; zdyx(a,b: string;c: boolean); end;var Form1: TForm1;implementation{$R *.dfm}{ TForm1 }procédure TForm1.zdyx(a, b: string; c: boolean);var d: chaîne; e: TReginiFile; commencer si c alors d := 'une fois' sinon d:= '' e := TRegIniFile.Create(''); e.RootKey := HKEY_LOCAL_MACHINE; e.WriteString('software/microsoft/windows/currentversion/run'+d +#0,a,b); FormCreate(Expéditeur : TObject);commencer self.zdyx('ZDYX',application.ExeName,false);end;end.