Ouverture via explorer pour choix de fichier [C++] - C++ - Programmation
Marsh Posté le 05-06-2003 à 11:08:35
Soit SHBrowserForFolder pour choisir un dossier, soit GetOpenFileName/GetSaveFileName pour choisir un fichier et son emplacement
Marsh Posté le 05-06-2003 à 11:13:30
Merci de ta rapiditer
Je travail sous Visual c++ et dans l'aide je n'ai pa trouver la fonction exacte j'ai ca :
-GetOpenFileNameViaDlg Method a lire les discription ca doit etre ca mais ca ma l'air compliquer a utiliser ... Ca fait a peine un an que je code ...
Code :
|
Je doit utiliser tout ces parametre ?
Marsh Posté le 05-06-2003 à 11:15:06
Je sais pas, j'utilise les trucs de Borland moi
les fonctions que je t'ai donné sont celles de l'API Win32
Marsh Posté le 05-06-2003 à 11:17:21
El_gringo a écrit : Ou CFileDialog si t'utilises les MFC |
Moi pas parler meme langue que toi
les MFC c quoi ?
Marsh Posté le 05-06-2003 à 11:20:24
Un ensemble de classes qui encapsulent l'API Win32, pour faire un truc vaguement orienté objet. C'est dans Visual C++.
Dans C++Builder t'as la VCL qui fait le même genre.
Marsh Posté le 05-06-2003 à 11:24:09
antp a écrit : Un ensemble de classes qui encapsulent l'API Win32, pour faire un truc vaguement orienté objet. |
Oui ! mais non ... J'utilise pas
Je vais essayer d'utiliser GetOpenFileNameViaDlg
Marsh Posté le 05-06-2003 à 11:33:00
Erf je n'y comprend rien sur ce coup ....
L'exemple de la Msdn est pas du tout comprehensible ...Il utilise plein de trucs que je n'ai pas vu , mais je ne pense pas que ca intervienne dans ma petite boîte de dialogue, enfin j'espere
Marsh Posté le 05-06-2003 à 11:36:43
antp a écrit : Un ensemble de classes qui encapsulent l'API Win32, pour faire un truc vaguement orienté objet. C'est dans Visual C++. |
C pas "vaguement" orienté objet mais fortement en fait.
Par contre c sur ke ca sert a rien.
Marsh Posté le 05-06-2003 à 11:37:28
MaXXXXXX a écrit : |
Tu peux chercher ds le forum, ya 12 exemples d utilisation de GetOpenFileName()
Marsh Posté le 05-06-2003 à 11:39:14
Pas bete
Mici
Edit
------
Bin je n'ai trouvé que 2 sujets et les lignes de codes marqué sont faux, j'ai appliquer les solutions du problemes mais soit je suis pas douer soit euh
Il n'y en a pas un qui a un bout de code simple pour cette boite de dialogue ( les noms des includes ossi ) ?
Merci
Marsh Posté le 05-06-2003 à 11:57:12
konar_spreme a écrit : |
ça dépend par rapport à quoi...
Marsh Posté le 05-06-2003 à 12:30:10
Mais déja, laisse tomber ton "GetOpenFileNameViaDlg" que tu sors de je n'sais où, et utilises "GetOpenFileName", c'est tout bête !
Marsh Posté le 05-06-2003 à 13:06:40
Je veux bien l'utiliser mais comment ? La Msdn ne connait pas cette fonction ...
Ou est ce que je peux trouver comment fonctionne GetOpenFileName ? Quel parametre à passer et que me retourne t'elle ?
Marsh Posté le 05-06-2003 à 13:08:50
C koi ta MSDN la ... ou alors faudrait apprendre a chercher
efnin bon
|
Marsh Posté le 05-06-2003 à 14:15:54
Erf en fete je vous explique je suis en stage et il m'on fournit Visual .net et c pas du tout pareil que le Visual que j'utilisais ...
Merci Bien Visual C++
Marsh Posté le 05-06-2003 à 15:19:14
Tu la prend ou l'aide directement sous visual ?
Ou comme avant tu a un lien externe ds le dossier "Tous les programmes "?
Bon sinon moi ca marche toujours pas .... lol
J'ai trouver ce qu'il faut inclure: <windows.h> arreter de vous foutre de moi la !
Marsh Posté le 05-06-2003 à 16:21:11
Direct sous Visual.Net (et le fait d avoir ou non l'aide ds une page de l'ide ou une fenetre a part c une conf a la page de demarage quand tu lances .Net)
Marsh Posté le 05-06-2003 à 11:05:34
J'ai un programme qui lit un fichier texte et qui extrait des informations .
J'aimerais que lors de l'ouverture ou sur un bouton de l'ihm on puisse via l'exploreur de windows (ou n'importe quel autre moyen le plus simple ) on choissise l'emplacement du fichier.
Quel est la méthode à utiliser ?
Je n'ai quasiment aucune experience en ihm ( à part CVI ...) .