eddymaue Canada Membre Simple # 0000000075 enregistré le 26/10/2004 Maue Eddy j8j 8j8 Gatineau de la société Formatek Fiche personnelle
Note des membres pas de note
Contributions > 01 - PRG : Programmation
Obtenir le chemin d'un d'une fenêtre MODI COMMAND
# 0000000383
ajouté le 28/12/2006 22:57:06 et modifié le 28/12/2006
consulté 7996 fois
Niveau
débutant
Comme il ne semble pas y avoir de fonction pour pour obtenir le l'emplacement sur un disque d'un fichier.prg ouvert avec la commande MODI COMM MonFichier.prg. Ben je vais user de l'astuce suivant.
A l'aide des fonctions de foxtools,
_EdPaste() j'insère le code suivant au début du fichier
_screen.cWTitle = sys(16) return
Exécution du fichier
do (_Wtitle(wHandle))
et j'efface le code qui a été précédemment inséré
_EdCut()
1- Pour tester, ouvrir au minimum 2 autres fenêtres de code. 2- Exécutez GetPath.prg 3- Cliquez sur l'une des fenêtres de code et vous aurez le chemin affiché sur la bar de titre de l'Ide
le 29/12/2006, Christophe Chenavier a écrit : Dans la fenêtre de code faire "Clic droit" puis choisir l'option "Propriétés" Le nom complet du prg est affiché au bas de la fenêtre de propriétés.
le 29/12/2006, eddymaue a écrit : as-tu un truc pour récupérer ce nom complet avec Fox ?
le 30/12/2006, Christophe Chenavier a écrit : Testé avec l'interface en français (vfp9 sp1) :
ON KEY LABEL F10 EXECSCRIPT("MOUSE Click Right"+CHR(13)+[KEYBOARD "{UPARROW}+{ENTER}+{CTRL+C}+{ENTER}"]+CHR(13)+"DOEVENTS"+CHR(13)+"MESSAGEBOX(STREXTRACT(_cliptext,'Nom du fichier'+CHR(160)+':'+CHR(13),'Taille'))")
Dans la fenêtre de code faire "Clic droit" puis choisir l'option "Propriétés"
Le nom complet du prg est affiché au bas de la fenêtre de propriétés.