OVH Cloud OVH Cloud

Recherche de fichier

4 réponses
Avatar
Pierre-R
Salut a vous

je veux trouver dans mon répertoire GPS qui se trouve dans Mes Documents
tout les fichiers qui ont l'extension de fichier (*.est )
avec le code qui suit je trouve bien les fichiers sa me donne ceci

"E:\Mes Documents\GPS\Maison.est"
je voudrais avoir seulement "Maison.est"
est que ces possible

'::Voici mon Code:.

For Each foundFile As String In My.Computer.FileSustem.GetFiles( _
My.Computer.FileSystem.SpecialDirectories.MyDocuments & "\GPS", _
FileIO.SearchOption.SearchAllSubDirectories, "*.est")

ListView.Items.Add(foundfile)

Next

'::Fin Du Code:.

4 réponses

Avatar
Mathieu Francesch
Bonsoir,

Vous pouvez utiliser la classe Path et se méthode GetFileName

Exemple

console.writeline(path.getfilename("c:testtoto.txt"))

Cela retournera toto.txt

Bonne soirée
--
Cordialement,

Mathieu Francesch



"Pierre-R" wrote:

Salut a vous

je veux trouver dans mon répertoire GPS qui se trouve dans Mes Documents
tout les fichiers qui ont l'extension de fichier (*.est )
avec le code qui suit je trouve bien les fichiers sa me donne ceci

"E:Mes DocumentsGPSMaison.est"
je voudrais avoir seulement "Maison.est"
est que ces possible

'::Voici mon Code:.

For Each foundFile As String In My.Computer.FileSustem.GetFiles( _
My.Computer.FileSystem.SpecialDirectories.MyDocuments & "GPS", _
FileIO.SearchOption.SearchAllSubDirectories, "*.est")

ListView.Items.Add(foundfile)

Next

'::Fin Du Code:.






Avatar
Pierre-R
Merci a Mathieu Frabcesh

Bon ces peut-être moi mais, sa fonctionne pas.
Quand j'utililise la commande Path
il me dit qu'elle n'est pas déclarer je regarder dans les explembles dans
l'aide

J'ai trouver ceci :

Dim fileName As String = "C:mydirmyfile.ext"
Dim pathname As String = "C:mydir"
Dim result As String

result = Path.GetFileNameWithoutExtension(fileName)
Console.WriteLine("GetFileNameWithoutExtension('{0}') returns '{1}'",
fileName, result)

result = Path.GetFileName(pathname)
Console.WriteLine("GetFileNameWithoutExtension('{0}') returns '{1}'",
pathname, result)

j'ai fait un copier coller et sa fonctionne même pas.

Erreur 2 Le nom 'Path' n'est pas déclaré.
Erreur 3 Le nom 'Path' n'est pas déclaré.

je crois que j'ai encore besoin d'aide

.>Bonsoir,

Vous pouvez utiliser la classe Path et se méthode GetFileName

Exemple

console.writeline(path.getfilename("c:testtoto.txt"))

Cela retournera toto.txt

Bonne soirée
--
Cordialement,

Mathieu Francesch



"Pierre-R" wrote:

Salut a vous

je veux trouver dans mon répertoire GPS qui se trouve dans Mes Documents
tout les fichiers qui ont l'extension de fichier (*.est )
avec le code qui suit je trouve bien les fichiers sa me donne ceci

"E:Mes DocumentsGPSMaison.est"
je voudrais avoir seulement "Maison.est"
est que ces possible

'::Voici mon Code:.

For Each foundFile As String In My.Computer.FileSustem.GetFiles( _
My.Computer.FileSystem.SpecialDirectories.MyDocuments & "GPS", _
FileIO.SearchOption.SearchAllSubDirectories, "*.est")

ListView.Items.Add(foundfile)

Next

'::Fin Du Code:.








Avatar
Fred
dans : news:,
Pierre-R écrivait :

Merci a Mathieu Frabcesh

Bon ces peut-être moi mais, sa fonctionne pas.
Quand j'utililise la commande Path
il me dit qu'elle n'est pas déclarer je regarder dans les explembles
dans l'aide



Bonjour,

Path n'est pas une commande mais une classe qui se trouve ici :
System.IO

Donc soit tu écris :
System.IO.Path.GetFileName ...

Soit tu importes l'espace de noms System.IO (au debut du fichier vb)
avec la ligne :
Imports System.IO

--
Fred
http://www.cerbermail.com/?3kA6ftaCvT
Avatar
Pierre-R
Merci à Fred et Mathieu
Sa fonctionne.

"Fred" a écrit dans le message de news:
%
dans : news:,
Pierre-R écrivait :

Merci a Mathieu Frabcesh

Bon ces peut-être moi mais, sa fonctionne pas.
Quand j'utililise la commande Path
il me dit qu'elle n'est pas déclarer je regarder dans les explembles
dans l'aide



Bonjour,

Path n'est pas une commande mais une classe qui se trouve ici :
System.IO

Donc soit tu écris :
System.IO.Path.GetFileName ...

Soit tu importes l'espace de noms System.IO (au debut du fichier vb) avec
la ligne :
Imports System.IO

--
Fred
http://www.cerbermail.com/?3kA6ftaCvT