[V] Utiliser l'API Windows OpenFile

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Verrouillé
isosmart
Niveau 1
Niveau 1
Messages : 1
Enregistré le : ven. 12 juil. 2013 05:22
Status : Hors ligne

[V] Utiliser l'API Windows OpenFile

#1

Message par isosmart »

Bonjour.

Je connais déjà les fonctions "FileOpenDialog" et "FileSaveDialog" en AutoIT mais je ne veux pas les utiliser. Je voudrais utiliser un API de Windows, c'est une alternative et elle fait le même travaille que "FileOpenDialog" et "FileSaveDialog".

Voici sa documentation :
http://msdn.microsoft.com/en-us/library ... 85%29.aspx

Pouvez-vous m'aider à l'utiliser s'il vous plait?
Avatar du membre
jguinch
Modérateur
Modérateur
Messages : 2515
Enregistré le : lun. 14 févr. 2011 22:12
Status : Hors ligne

Re: [...] Utiliser l'API Windows OpenFile

#2

Message par jguinch »

Question : pourquoi vouloir utiliser cette fonction ? Microsoft dit clairement qu'il faut préférer l'utilisation de CreateFile.
donc, voir _WinAPI_CreateFile et _WinAPI_CreateFileEx (dans les UDF natifs)
Le script, ça fait gagner beaucoup de temps... à condition d'en avoir beaucoup devant soi !
Avatar du membre
orax
Modérateur
Modérateur
Messages : 1479
Enregistré le : lun. 23 mars 2009 04:50
Localisation : ::1
Status : Hors ligne

Re: [...] Utiliser l'API Windows OpenFile

#3

Message par orax »

Si tu cherches à avoir une boîte de dialogue, ce qui semble ressembler à FileOpenDialog et FileSaveDialog, c'est :
_WinAPI_GetOpenFileName
_WinAPI_GetSaveFileName
De petits détails peuvent faire toute la différence. — Quand la boule de neige commence à rouler… poussez-la. (Columbo)
Avatar du membre
jguinch
Modérateur
Modérateur
Messages : 2515
Enregistré le : lun. 14 févr. 2011 22:12
Status : Hors ligne

Re: [...] Utiliser l'API Windows OpenFile

#4

Message par jguinch »

@isosmart : je verrouille le sujet car le multiposting n'est pas toléré de par les règles du forum. (même si c'est les forum US et français)...
Je ne vois pas ce que la protection contre la décompilation a à voir avec ça.

Melba t'a proposé que tu expliques ce que tu veux faire, en anglais ou en français, sur le forum US, donc profites-en.

Simplement la prochaine fois, éviter de poster à plusieurs endroits en même temps :wink:
MasterFrench a écrit :peu de gens peuvent m'aider dans les forums français
ici ou ailleurs, les gens aident ceux qui se donnent la peine de répondre aux questions des autres utilisateurs, ne serait-ce que pour éclaircir le besoin qui est bien flou. La preuve, tu pas eu beaucoup d'aide sur le forum US...
Le script, ça fait gagner beaucoup de temps... à condition d'en avoir beaucoup devant soi !
Avatar du membre
mikell
Spammer !
Spammer !
Messages : 6292
Enregistré le : dim. 29 mai 2011 17:32
Localisation : Deep Cévennes
Status : Hors ligne

Re: [...] Utiliser l'API Windows OpenFile

#5

Message par mikell »

MasterFrench a écrit :No much peoples can help me on french forums (peu de gens peuvent m'aider dans les forums français)
Gonflé le mec, et je suis poli ...
C'est ce qu'on appelle : mettre les gens dans de bonnes dispositions en vue d'une demande d'aide ultérieure :evil:
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
Verrouillé