[R] Retourner le chemin complet du fichier actif
Règles du forum
- Merci de consulter la section "Règles du forum" et plus particulièrement "Règles et Mentions Légales du site autoitscript.fr" avant d'écrire un message.
[R] Retourner le chemin complet du fichier actif
Bonjour,
Je recherche une fonction ou une maccro permettant de me retourner le chemin complet d'un fichier ouvert, exemple : C://PC/DOSSIER/FICHIER.pdf
Une sorte de wingetdir()
Ou a défaut une piste pour continuer mes recherches, car là je bloque complet.
Tous mes remerciements pour votre aide.
Je recherche une fonction ou une maccro permettant de me retourner le chemin complet d'un fichier ouvert, exemple : C://PC/DOSSIER/FICHIER.pdf
Une sorte de wingetdir()
Ou a défaut une piste pour continuer mes recherches, car là je bloque complet.
Tous mes remerciements pour votre aide.
Modifié en dernier par A2Energie le jeu. 05 févr. 2015 14:37, modifié 1 fois.
Re: [..] Retourner le chemin complet du fichier actif
Bonjour,
Qu'entendez vous par fichier ouvert ?
Ouvert dans quoi ?
FileOpenDialog () peut vous retourner un path.
Cdlt, Dimvar.
Qu'entendez vous par fichier ouvert ?
Ouvert dans quoi ?
FileOpenDialog () peut vous retourner un path.
Cdlt, Dimvar.
N'évoquons pas la pierre, les jeunes risqueraient d'en poire !
Re: [..] Retourner le chemin complet du fichier actif
Merci pour ta réponse Dim,
Ouvert avant le lancement du script autoit.
Je récupère ensuite le fichier qui est un fichier excel avec
Mais je dois connaitre le chemin de ce fichier.
Je vais jetter un coup d'oeil à fileopendialog(), merci pour l'info.
Ouvert avant le lancement du script autoit.
Je récupère ensuite le fichier qui est un fichier excel avec
Code : Tout sélectionner
$oExcel = ObjGet("", "Excel.Application")
$tExcel = $oExcel.HwndJe vais jetter un coup d'oeil à fileopendialog(), merci pour l'info.
Re: [..] Retourner le chemin complet du fichier actif
Je pense que l'on ne s'est pas compris.
Vous souhaitez récupérer le path d'un fichier ouvert avant l’exécution d'un script ? C'est ca ?
Dans ce cas, fileOpenDialog() ne vous aidera pas.
Cdlt, Dimvar.
Vous souhaitez récupérer le path d'un fichier ouvert avant l’exécution d'un script ? C'est ca ?
Dans ce cas, fileOpenDialog() ne vous aidera pas.
Cdlt, Dimvar.
N'évoquons pas la pierre, les jeunes risqueraient d'en poire !
- TommyDDR
- Modérateur

- Messages : 2130
- Enregistré le : mar. 22 juil. 2008 21:55
- Localisation : Nantes
- Status : Hors ligne
Re: [..] Retourner le chemin complet du fichier actif
@A2Energie : Essayez de vous mettre à notre place, vous ne donnez presque aucune information sur ce que vous avez et ce que vous voulez faire 
"Un fichier ouvert" est beaucoup trop vague par exemple.
"Un fichier ouvert" est beaucoup trop vague par exemple.
3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679
- mikell
- Spammer !

- Messages : 6292
- Enregistré le : dim. 29 mai 2011 17:32
- Localisation : Deep Cévennes
- Status : Hors ligne
Re: [..] Retourner le chemin complet du fichier actif
Par hasard ?
Code : Tout sélectionner
$oExcel = ObjGet("", "Excel.Application")
$path = $oExcel.ActiveWorkbook.FullName
msgbox(0,"", $path)" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
Re: [..] Retourner le chemin complet du fichier actif
Et aussi...
Code : Tout sélectionner
$oExcel = ObjGet("", "Excel.Application")
$path = $oExcel.ActiveWorkbook.pathN'évoquons pas la pierre, les jeunes risqueraient d'en poire !
Re: [..] Retourner le chemin complet du fichier actif
Bonjour,
Merci pour vos réponses et surtout désolé pour le temps de réponse, j'avais dû m'absenter.
Vous savez que vous êtes incroyables ?
C'est exactement ca, j'ai passé pas loins d'une semaine de recherche et op vous me trouvez deux solutions complémentaires en quelques minutes...
Dsl Tommy, pour le manque d'explication, par fois je suis tellement concentré dans ce que je fais, que... enfin bref,
Merci encore une fois à toute l'équipe Autoit.
Merci pour vos réponses et surtout désolé pour le temps de réponse, j'avais dû m'absenter.
Vous savez que vous êtes incroyables ?
C'est exactement ca, j'ai passé pas loins d'une semaine de recherche et op vous me trouvez deux solutions complémentaires en quelques minutes...
Dsl Tommy, pour le manque d'explication, par fois je suis tellement concentré dans ce que je fais, que... enfin bref,
Merci encore une fois à toute l'équipe Autoit.
Re: [..] Retourner le chemin complet du fichier actif
...mais faut nous croire !A2Energie a écrit :Vous savez que vous êtes incroyables ?![]()
N'évoquons pas la pierre, les jeunes risqueraient d'en poire !


