begin process at 2008 07 06 17:07:56
1 205 660 membres
227 nouveaux aujourd'hui
14 119 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Ouvertures multiples [ Archives / API ] (victorcoasne)

Ouvertures multiples le 31/07/2004 20:15:20

victorcoasne
Membre Club
Je voudrais ouvrir plusieurs fichiers en même temps comment faire ?

J'ai la méthode pour un seul :


OPENFILENAME DlgInfs;
fichierao[0]='\0';
memset(&DlgInfs,0,sizeof(OPENFILENAME));
DlgInfs.lStructSize=sizeof(OPENFILENAME);
DlgInfs.hwndOwner=NULL; //hwnd
DlgInfs.hInstance=NULL;
DlgInfs.lpstrFilter="Tous les fichiers\0*.*\0\0";
DlgInfs.lpstrFile=fichierao;
DlgInfs.nMaxFile=MAX_PATH;
DlgInfs.lpstrTitle="Choisissez le fichier à coder\0";
DlgInfs.Flags=0;
if(!GetOpenFileName(&DlgInfs))
{ return 0;}





Vous voulez des RPG gratuits allez sur [ Lien ] !!!

Le créateur du site [ Lien ]

Re : Ouvertures multiples le 31/07/2004 20:18:56

BruNews
(Admin CS)
http://www.cppfrance.com/code.aspx?id=22114

taper une petite recherche dans les sources devrait pouvoir se faire, non ?

ciao...
BruNews, Admin CS, MVP Visual C++

Re : Ouvertures multiples le 31/07/2004 20:23:12

victorcoasne
Membre Club
Je pense que c'est faisable en effet !!!


merci j'y regarderais :-)

Vous voulez des RPG gratuits allez sur [ Lien ] !!!

Le créateur du site [ Lien ]

Re : Ouvertures multiples le 31/07/2004 21:39:20

victorcoasne
Membre Club
J'arrive pas à l'adapter à mes besoin !!!

il me faudrait le code avec l'explication claire de où est sont les noms de fichier (variable) etc...



Vous voulez des RPG gratuits allez sur [ Lien ] !!!

Le créateur du site [ Lien ]

Re : Ouvertures multiples le 31/07/2004 21:59:04

BruNews
(Admin CS)
T'abuses la, pour une fois que j'ai commente tout le deroulement des operations.

dans onSelFiles, a chaque fois qu'il y a:
SendMessage(hlst, LB_ADDSTRING, 0, (long) c);

c'est que le pointeur *c est positionne sur debut de nom de fichier. Au lieu d'envoyer dans listbox comme dans ma demo, tu fais ce que tu veux des noms de fichiers.
La boucle complete de traitement est fournie, faudrait quoi de plus ?

ciao...
BruNews, Admin CS, MVP Visual C++

Re : Ouvertures multiples le 31/07/2004 22:04:03

victorcoasne
Membre Club
Une aide en ligne.

Dsl je suis nul mais c'est comme ça !!!


Tu pourrais pas me faire le code et que à la fin de la sélection il t'ouvre un MessageBox (par fichier) te dissant son chemin

STP



Vous voulez des RPG gratuits allez sur [ Lien ] !!!

Le créateur du site [ Lien ]

Re : Ouvertures multiples le 31/07/2004 22:37:37

BruNews
(Admin CS)
Réponse acceptée !
Remplacer la ligne
SendMessage(hlst, LB_ADDSTRING, 0, (long) c);
par une ligne
MessageBox(hdlg, c, "FILE", 0);
tu crois que ça change grand chose ?
Enfin voila qui est fait.

ciao...
BruNews, Admin CS, MVP Visual C++

Re : Ouvertures multiples le 01/08/2004 12:02:41

victorcoasne
Membre Club
C bon merci



Vous voulez des RPG gratuits allez sur [ Lien ] !!!

Le créateur du site [ Lien ]


Classé sous : url, multiples, openfilename, ouvertures, dlginfs

Participer à cet échange

Pub



Appels d'offres

Plugin Dialer outlook
Budget : 2 000€
Travail graphique- ill...
Budget : 1 000€
creation de marque et ...
Budget : 1 000€

CalendriCode

Juillet 2008
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS