Bonjour, je voudrais faire un programme qui utilise un GetOpenFileName()
et qui recupere le nom du fichier selectionner pour le copier dans un attribut d'une classe.
Mon probleme est le suivant :
- lorsque que je definit la structure de type OPENFILENAME j'ai une ligne du style
- la variable szFileName contiendra le chemin selectionner par l'utilisateur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 //TCHAR szFileName [MAX_PATH]; //... ofn.lpstrFile = szFileName; //...
- je desire affecter la valeur de cette variable a un attribut de ma classe de la facon suivante (evidemment ca marche pas ca serait trop facile) :
j'ai bien lu le sujet sur les pointeurs mais je ne parvient toujours aps a saisir la difference entre pas mal de choses comme les tableau de TCHAR les CStrings les char char * etc... je code en C++ pour ppc2003 donc sous eMbedded VC++
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 //szSourceFile est declaree comme suit dans le header //TCHAR szSourceFile [MAX_PATH]; szSourceFile = ofn.lpstrFile;
si klkun peux m'eclairer ma lanternes j'en serait tres reconnaissant, merci d'avacne
bonne journee![]()
Partager