minet03
Messages postés415Date d'inscriptionsamedi 4 janvier 2003StatutMembreDernière intervention 2 décembre 20053 14 févr. 2005 à 17:32
Il suffit de faire une boucle qui va prendre tout les caratères de la string après le dernier '\'.
Si tu veux j'ai fait une fonction qui retourne le nombre de fois qu'un
mot se trouve dans une chaine (probablement qu'un fonction simileire
existe déjà, mais je ne le sais pas donc je l'ai fait).
Ensuite à toi de trouver quoi en faire de ce nombre (indice : c'est dans une boucle que je mettrai)
ymca2003
Messages postés2070Date d'inscriptionmardi 22 avril 2003StatutMembreDernière intervention 3 juillet 20067 15 févr. 2005 à 15:32
Encore plus simple, le membre nFileOffset de OPENFILENAME :
<DT>nFileOffset : Specifies the zero-based offset, in TCHARs, from the beginning of the path to the file name in the string pointed to by lpstrFile. For the ANSI version, this is the number of bytes; for the Unicode version, this is the number of characters. For example, if lpstrFile points to the following string, "c:\dir1\dir2\file.ext", this member contains the value 13 to indicate the offset of the "file.ext" string. If the user selects more than one file, nFileOffset is the offset to the first file name.