Bonjour,
encore une question de noob à la c...
avec Delphi quand j'ajoute l'action 'Fichier->FileOpen' il me rajoute une action 'FileOpen1' de type TAction. Ensuite je lui rajoute la fonction 'FileOpen1Execute' sur 'OnExecute', dans lequel j'ai un truc du genreou OpenDialog est un TOpenDialog que j'ai défini ailleurs. En clair l'action elle même n'ouvre pas la boite de dialogue, c'est le code dans 'FileOpen1Execute'
Code : Sélectionner tout - Visualiser dans une fenêtre à part if OpenDialog.Execute then
Sous Lazarus quand j'ajoute l'action 'Fichier->FileOpen' il me rajoute un FileOpen1 de type TFileOpen. Comment j'intercepte ensuite l'exécution ? Car c'est l'action elle même qui déclenche l'ouverture de la boite de dialogue, je n'ai pas à le faire dans une fonction comme 'FileOpen1Execute', du coup je ne sais pas comment et où récupérer la sortie.
Je ne sais pas si j'ai été très clair ...
Partager