Delphi: Afficher Répertoire dans Explorateur Windows
Question de Invité | 27/07/2022 à 17:57
J'ai déjà lu la question de savoir comment ouvrir un répertoire, chemin ou dossier spécifique dans l'Explorateur Windows à l'aide de Lazarus. Cependant, lors de l'utilisation de Delphi, aucune fonction appelée OpenDocument est disponible qui y est utilisée.
Quelqu'un a-t-il une solution qui fonctionne également à Delphi? Je voudrais utiliser Lazarus à cet effet, mais dans notre école, nous sommes obligés de le mettre en œuvre à Delphi.
Sujets Connexes
Lazarus: Détecter le Système d'Exploitation (Compiler Switch)
Tutoriel | 0 Commentaires
VirtualBox: Changer la Date et l'Heure
Tutoriel | 10 Commentaires
Lazarus: Charger Fichier en tant que Array d'Octets et Enregistrer Array d'Octets en tant que Fichier
Tutoriel | 0 Commentaires
Delphi/Lazarus: Afficher la Date et l'Heure actuelles
Conseil | 0 Commentaires
Que signifie XP dans Windows XP?
Question | 1 Réponse
Delphi/Lazarus: La touche ALT, SHIFT ou CTRL est-elle enfoncée?
Tutoriel | 0 Commentaires
Script Batch: Arrêter Ordinateur Windows
Tutoriel | 1 Commentaire
Avis Important
Veuillez noter: Les contributions publiées sur askingbox.com sont des contributions d’utilisateurs et ne doivent pas remplacer les conseils d’un professionnel. Ils ne sont pas vérifiés par des indépendants et ne reflètent pas nécessairement l’opinion de askingbox.com. Apprendre encore plus.
Participer
Posez votre propre question ou écrivez votre propre article sur askingbox.com. Voici comment.
Dans Delphi, vous pouvez utiliser la fonction ShellExecute à cet effet. Bien que cette fonction n'ait pas seulement un paramètre comme OpenDocument, il peut également ouvrir l'explorateur:
Ou:
Dans le premier exemple, nous définissons le deuxième paramètre sur "nil" en faisant Windows pour sélectionner le programme par défaut pour les chemins de fichier. Dans le deuxième cas, nous passons "explore" en faisant Windows pour utiliser l'Explorateur Windows dans chaque cas pour ouvrir le répertoire (un utilisateur peut également avoir défini une autre application par défaut pour les répertoires sur son système).
Et voici un autre exemple avec l'utilisation d'une variable:
Important: L'unit ShellApi doit être incluse.
27/07/2022 à 19:55