[R] Enregistrer sous

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
jcaspar
Niveau 7
Niveau 7
Messages : 449
Enregistré le : mar. 23 sept. 2008 17:58
Status : Hors ligne

[R] Enregistrer sous

#1

Message par jcaspar »

B :D :D :D onjour à tous !

Je souhaite enregistrer un fichier à un endroit précis grâce à la fenêtre enregistrer sous
mais comment peut on lui indiquer le chemin d'enregistrement avec Autoit ?

Merci pour vos idées :mrgreen: !

Jean-Marc
Modifié en dernier par jcaspar le mer. 25 sept. 2013 22:21, modifié 1 fois.
Avatar du membre
FireFox
AutoIt MVPs (MVP)
AutoIt MVPs (MVP)
Messages : 217
Enregistré le : dim. 14 oct. 2012 01:30
Localisation : Picardie/Île-de-France, France
Status : Hors ligne

Re: [..]enregistrer sous

#2

Message par FireFox »

Bonjour,
Je ne comprends pas la question si ce n'est que tu parles du paramètre "init dir" de la fonction FileSaveDialog.

Cdlt, FireFox.
jcaspar
Niveau 7
Niveau 7
Messages : 449
Enregistré le : mar. 23 sept. 2008 17:58
Status : Hors ligne

Re: [..] Enregistrer sous

#3

Message par jcaspar »

Bonjour à vous !

Merci pour l'information que je vais placer dans ma hotte magique ! :wink:

En fait lorsque l'on enregistre un fichier avec Windows XP il faut lui donner le chemin d'enregistrement ...
La fênetre enregistrer sous permet de définir le nom du fichier, puis il faut indiquer l'endroit ou enregistrer le dit fichier
il faut donc se déplacer manuellement dans l'arborescence pour sélectionner le bon dossier de destination ... et c'est là que je coince
comment indiquer cela à Autoit :?:

Merci beaucoup pour vos idées :mrgreen:

Jean-Marc
Avatar du membre
FireFox
AutoIt MVPs (MVP)
AutoIt MVPs (MVP)
Messages : 217
Enregistré le : dim. 14 oct. 2012 01:30
Localisation : Picardie/Île-de-France, France
Status : Hors ligne

Re: [..] Enregistrer sous

#4

Message par FireFox »

Tu ne précises rien de plus que dans le 1er post, je vais quand même poster un exemple avec le bureau comme dossier de destination :

Code : Tout sélectionner

FileSaveDialog("Enregistrer sous", @DesktopDir, "All files (*.*)")
 
Cdlt, FireFox.
jcaspar
Niveau 7
Niveau 7
Messages : 449
Enregistré le : mar. 23 sept. 2008 17:58
Status : Hors ligne

Re: [..] Enregistrer sous

#5

Message par jcaspar »

:? Oui effectivement .... je dispose d'un site web qui génère une image , puis il faut cliquer sur un bouton
et la fenêtre enregistrer sous apparait ..je parviens bien à lui donner un nom de fichier mais j'ignore comment
me déplacer dans l'arborescence ... j'espère avoir été plus clair ....l'idéal serait d'insérer plusieurs captures d'écrans
mais il me semble que cela n'est pas possible sur ce forum pour des raisons de sécurité...
La difficulté pour moi ... est que la fenêtre est déjà ouverte ....je souhaiterais pouvoir indiquer le chemin a suivre
à la fenêtre enregistrer sous ...

J'espère m'être exprimé de manière plus claire ...n'hésitez pas à m'indiquer si ce message ressemble encore à du charabia lol ... :roll:

:mrgreen: Merci de votre patience !
Avatar du membre
FireFox
AutoIt MVPs (MVP)
AutoIt MVPs (MVP)
Messages : 217
Enregistré le : dim. 14 oct. 2012 01:30
Localisation : Picardie/Île-de-France, France
Status : Hors ligne

Re: [..] Enregistrer sous

#6

Message par FireFox »

ahhhhh une fênetre d'application externe !

Exemple pour Mes Documents :

Code : Tout sélectionner

Local $hSaveAs = WinGetHandle("Enregistrer sous")

ControlClick($hSaveAs, "", "[CLASS:ToolbarWindow32; INSTANCE:3]", "left", 1, 7, 7)
ControlSetText($hSaveAs, "", "[CLASS:Edit; INSTANCE:2]", @MyDocumentsDir, 1)
ControlSend($hSaveAs, "", "[CLASS:Edit; INSTANCE:2]", "{ENTER}")
 
Cdlt, FireFox.
jcaspar
Niveau 7
Niveau 7
Messages : 449
Enregistré le : mar. 23 sept. 2008 17:58
Status : Hors ligne

Re: [R] Enregistrer sous

#7

Message par jcaspar »

M :D erci Firefox pour cette information ...mais je ne vois pas trop comment l'utiliser dans l'état...

est tu certain que cela permette d'utiliser la fonction d'enregistrement de fichier d'internet explorer

(j'utilise la version 8 sous XP Pro )

il semblerait que cela permette de contrôler une barre de menu ?

Pourrais tu svp m'éclairer sur l'information que tu as fournie ?
Avatar du membre
FireFox
AutoIt MVPs (MVP)
AutoIt MVPs (MVP)
Messages : 217
Enregistré le : dim. 14 oct. 2012 01:30
Localisation : Picardie/Île-de-France, France
Status : Hors ligne

Re: [R] Enregistrer sous

#8

Message par FireFox »

jcaspar a écrit : (j'utilise la version 8 sous XP Pro )
Pourrais tu svp m'éclairer sur l'information que tu as fournie ?
Je l'ai créé pour windows 7 et effectivement la boite de dialogue doit être différente sur XP.

Le code clique sur la barre qui affiche le chemin sous forme de boutons avec flèches pour accéder au champ du chemin puis modifie ce champ et le valide.

Je vais tester sous XP et je te tiens au courant.

Cdlt, FireFox.
Avatar du membre
FireFox
AutoIt MVPs (MVP)
AutoIt MVPs (MVP)
Messages : 217
Enregistré le : dim. 14 oct. 2012 01:30
Localisation : Picardie/Île-de-France, France
Status : Hors ligne

Re: [R] Enregistrer sous

#9

Message par FireFox »

On ne peut pas changer directement le dossier c'est un combo.

A mon avis le mieux serait de changer un des boutons sur le côté gauche et cliquer dessus pour accéder au dossier que tu as spécifié.

http://www.simplehelp.net/2007/07/28/ho ... ialog-box/

Cdlt, FireFox.
Répondre