IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Forms Discussion :

[VB.net 2005] Nom de fichier Windows depuis un nom dos


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Septembre 2003
    Messages
    401
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Septembre 2003
    Messages : 401
    Par défaut [VB.net 2005] Nom de fichier Windows depuis un nom dos
    Bonjour,

    Savez-vous comment je peux faire pour récupérer le nom Windows d'un fichier depuis un nom dos.

    Merci

  2. #2
    Inactif  
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Janvier 2007
    Messages
    6 604
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet NTIC

    Informations forums :
    Inscription : Janvier 2007
    Messages : 6 604
    Par défaut
    Sans garantie : as tu essayé d'instancier un FileInfo à partir du nom court puis d'aller lire la propriété Name ou FullName du FileInfo.

    un truc dans le genre : (à l'arrache donc en C# - à traduire)

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
     
    FileInfo fileInfo = new FileInfo(myShortName);
    string myLongName = FileInfo.Name;
    Mais encore une fois, je n'ai pas testé.

  3. #3
    Membre très actif
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Septembre 2003
    Messages
    401
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Septembre 2003
    Messages : 401
    Par défaut
    Justement c'est là mon problème, ce que tu me proposes c'est la 1er chose que j'ai testé.

    Mais ça aussi ça me retourne un Nom DOS.

    Si toi où quelqu'un d'autre a une autre idée suis preneur.



    PS :
    Pour infos en VB ça donne
    Dim Fichier as new io.FileInfo(myShortName)
    Dim myLongName as string = Fichier.Name

  4. #4
    Inactif  
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Janvier 2007
    Messages
    6 604
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet NTIC

    Informations forums :
    Inscription : Janvier 2007
    Messages : 6 604
    Par défaut
    La seule solution que je vois dans ce cas, c'est via les fonctions de l'API Win32; je vais essayer de trouver 10 mn pour chercher (c'est pas gagné) et poster une solution plus tard.

    Euh, sinon, la question est triviale, mais par précaution : il s'agit bien d'un fichier accessible enregistré sur une unité de stockage formattée en NTFS ? (pas une carte SD par exemple).

  5. #5
    Membre très actif
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Septembre 2003
    Messages
    401
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Septembre 2003
    Messages : 401
    Par défaut
    Oui le fichier est sur le disque Dur en NTFS.

    Pour tout te dire c'est le nom d'un fichier que je récupère après un choix sur le menu contextuel de windows suite à un clic droit sur le fichier.
    Menu contextuel créer avec une clé de registre avec comme valeur MonApplis.exe %1

    Merci pour ton aide

Discussions similaires

  1. [VB.NET 2005][MSI] Supprimer fichier
    Par Tusbar dans le forum VB.NET
    Réponses: 0
    Dernier message: 14/08/2007, 20h48
  2. Réponses: 7
    Dernier message: 06/08/2007, 14h34
  3. Réponses: 4
    Dernier message: 27/04/2007, 14h02
  4. [VB.NET 2005] Password et Login windows
    Par matrix_ceg dans le forum VB.NET
    Réponses: 4
    Dernier message: 04/04/2007, 12h46
  5. Réponses: 9
    Dernier message: 06/03/2007, 10h56

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo