La solution au problème de l'exécution du programme sous une forme minimisée peut être trouvée dans l'utilisation d'outils standard du système d'exploitation Microsoft Windows ou de scripts spécialisés.
Instructions
Étape 1
Appelez le menu principal du système d'exploitation Windows en appuyant sur le bouton "Démarrer" et accédez à l'élément "Exécuter" pour effectuer la procédure de lancement de l'application sélectionnée sous une forme réduite.
Étape 2
Saisissez la valeur cmd dans le champ "Ouvrir" et confirmez l'exécution de la commande de lancement de l'outil "Ligne de commande" en cliquant sur le bouton OK.
Étape 3
Saisissez la valeur: start / min application_name.exe dans la zone de texte de l'interpréteur de commandes et confirmez la commande en appuyant sur la touche de fonction Entrée.
Étape 4
Utilisez la valeur: cmd / drive_name start / min application_name.exe pour exécuter la commande afin de démarrer automatiquement le programme sélectionné sous une forme réduite et confirmez l'exécution de la commande en appuyant sur la touche de fonction Entrée.
Étape 5
Sélectionnez la syntaxe de commande suivante pour lancer l'application requise réduite dans la barre d'état:
Exécutez (@ProgramFilesDir & "\ Program_name / program_name / exe", ", @SW Minimize)
ou alors
Exécuter ("program_name.exe", @ProgramFilesDir & "\ program_name ", @SW Minimize
pour utiliser les fonctions WinExec ou ShellExec.
Étape 6
Revenez au menu Démarrer principal et accédez à Exécuter pour déterminer d'autres options et options d'utilisation de la commande de démarrage dans l'interpréteur de commandes.
Étape 7
Saisissez la valeur cmd dans le champ "Ouvrir" et confirmez l'exécution de la commande de lancement de l'outil "Ligne de commande" en cliquant sur le bouton OK.
Étape 8
Saisissez une valeur: début /? dans la zone de texte de l'interpréteur de commandes et confirmez l'exécution de la commande en appuyant sur la touche de fonction Entrée.
Étape 9
Utilisez ou créez un paramètre de ligne de commande (commutateur):
if (Properties. Settings. Default. AutoRun)
{
Microsoft. Win32. RegistryKey myKey =
Microsoft. Win32. Registry. CurrentUser. OpenSubKey (@ "Software / Microsoft / Windows / CurrentVersion / Run ", true);
myKey. Setvalue ("MyProgram. NET", Applcation. ExecutablePath + "-hide");
Registry. CurrentUser. OpenSubKey (@ "Software / Microsoft / Windows / CurrentVersion / Run ", true);
maClé. Fermer ();
Registry. CurrentUser. Close ();
}
autre
{
Microsoft. Win32. RegistryKey myKey =
Microsoft. Win32. Registry. CurrentUser. OpenSubKey (@ "Software / Microsoft / Windows / CurrentVersion / Run ", true);
myKey. SetValue ("MyProgram. NET", Application. ExecutablePath + "-hide");
myKey. DeleteValue ("MonProgramme. NET");
maClé. Fermer ();
Registry. CurrentUser. Close ();
}
pour pouvoir exécuter le programme sélectionné minimisé.