begin process at 2012 02 17 10:36:35
  Trouver un code source :
 
dans
 
Accueil > Forum > 

VB.NET et VB 2005

 > 

Divers

 > 

Débutants

 > 

nom de mon fichier son l'extension


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

nom de mon fichier son l'extension

lundi 18 mai 2009 à 17:41:24 | nom de mon fichier son l'extension

scromania

bonjour,

je n'arrive pasà récuperer le nom de mon fichier son l'extension

c:\test.txt
je souhaiterais récupérer que "test"

Comme puis-je procéder ?

merci

lundi 18 mai 2009 à 21:14:56 | Re : nom de mon fichier son l'extension

Tyrell2

bonsoir, pour enlever l'extension : Dim nom1 as string = Strings.Replace("C:\test.txt", ".txt", Nothing) Pour enlever le debut : dim nom2 as string = Strings.Replace(nom1, "C:\", Nothing)
lundi 18 mai 2009 à 21:29:34 | Re : nom de mon fichier son l'extension

The Meteorologist

Membre Club
Ou bien de cette manière ;) :
        Dim monFichier As New IO.FileInfo("C:\test.txt")
        Dim nomDuFichier = monFichier.Name.Replace(monFichier.Extension, String.Empty)

Simon
lundi 18 mai 2009 à 23:17:27 | Re : nom de mon fichier son l'extension

PROTEUS91

Selon moi les deux methodes sont bonnes meme si je prefere la méthode de Simon, ce n'est pas pour te froisser Tyrell, mais avec ta solution si un jour il vient a boucler plusieur fichier qui ne sont pas du même repertoire il risquerai d'etre limité. A mon sens l'exemple de Simon sera utile plus longtemps.

++

(Simon, ne faut il pas ajouter la reference a Microsoft Script Runtime avec ta methode. Si oui Faudrai lui dire sinon il va se demander pourquoi ca ne marche pas. Sinon Bah Bah :p)

PROTEUS
mardi 19 mai 2009 à 09:00:54 | Re : nom de mon fichier son l'extension

Renfield

Administrateur CodeS-SourceS
PROTEUS91 ...

tu n'est pas familier avec .NET, me semble t'il.

On n'utilise la 'Microsoft Scripting Runtime' qu'avec des langages de script.

JAMAIS en VB6 (trop lent)
et JAMAIS en .NET (inutile)


Ces solutions ne sont pas convenables. On ne doit pas utiliser de Replace de la sorte.
Que se passera-t'il si on cherche a récuperer le nom du fichier:

mon_fichier_.txt_contient_du_texte.txt

on va saccager le nom...

ok, c'est un cas plus ou moins farfelu, mais c'est un bug possible


quoi qu'il en soit, inutile de s'embeter a jouer avec un String, le Framework dispose de tout un tas de choses pour manipuler les chemins :

Dim sPath As String = "C:\Dossier\mon_fichier_txt_contient_du_texte.txt"
Dim sNomDuFichier As String = IO.Path.GetFileNameWithoutExtension(sPath)



mardi 19 mai 2009 à 11:35:50 | Re : nom de mon fichier son l'extension

PROTEUS91

Effectivement je ne suis pas familier de .NET Merci pour l'info du Script Runtime

PROTEUS


Cette discussion est classée dans : fichier, test, extension


Répondre à ce message

Sujets en rapport avec ce message

CHAINE DE CARACTERE [ par timilla ] Bonjour,je souhaite récupéré le premier caractère dans une chaine.J'ai un fichier qui se nomme TEST.txt dans lequel il y a 234je veux pouvoir récupére COPIER TOUT LES FICHIER PAR LEUR EXTENSION SUR OUT LES SUPPORT EN MEME TEMPS. [ par jihednond ] @§§§FearME§§§@ comment copier  TOUT LES FICHIER PAR LEUR EXTENSION SUR OUT LES SUPPORT EN MEME TEMPS?<img src="/i Une recherche .... URGENT [ par Ethan0026 ] Bonjour,J'aimerai rechercher un fichier dans un dossier précis... Mais le problème est que je n'ai pas le nom de fichier completJe m'explique autremen Test de l'utilisation d'un fichier en VB6 [ par benvp ] Bonjour,Dans mon application, je reçois des fichers toutes les 2 secondes, et je dois les analyser pour extraire le contenu intéressant et l'afficher ouverture d'un fichier en extension VBG [ par muratet ] Bonjour, j'essaye d'ouvrir un fichier avec l'extension .VBG mais je n'y arrive pas. ai-je besoin d'une application spécifique?merci de m'orienter.<fon Associer mon programme à une extension ? [ par dede1919 ] Bonjour!Voilà je désire faire démarrer les .mp3 avec mon application. Après quelque recherche, j'ai trouvé que en ajoutant deux clés dans la base de r macro word pour créer et remplir un tableau [ par brau ] Bonjour,j'ai un problème avec un outil qui génère automatiquement des documents en fusionnant des fichiers. Seulement dans le fichier résultat je dois ouvrir un fichier qui a l'extension .yo [ par omar7410 ] salut tout le monde.svp je veux ouvrir un fichier qui a l'extension .yo mais je sais pas quel logiciel.pour votre connaissance je travail sur un proje lecture de fichier et date [ par pompomp ] Bonjour, voilà mespetit soucis : 1°) je veux lire les enregistrement d'un fichier texte et suivant une condition sur la date, les afficher ou non. FileSystemObject [ par Goose17 ] Bonjour à tout le forum.J'ai réalisé un programme qui a pour but de changer l'état d'une variable ou de réaliser une actionsi un fichier de type EXCEL


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,139 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales