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

VB.NET Discussion :

GetFileNameWithoutExtension n'est pas un membre de 'String'


Sujet :

VB.NET

  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    415
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 415
    Points : 125
    Points
    125
    Par défaut GetFileNameWithoutExtension n'est pas un membre de 'String'
    Bonjour,

    J'ai cette erreur :
    GetFileNameWithoutExtension n'est pas un membre de 'String'
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Dim path As String = "C:\my dir\myfile.ext"
    Dim filename As String
    filename = Path.GetFileNameWithoutExtension(path)
    merci

  2. #2
    Expert éminent sénior Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 156
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 156
    Points : 25 075
    Points
    25 075
    Par défaut
    GetFileNameWithoutExtension est bien une fonction de la classe Path qui se trouve dans System.IO
    mais tu as une variable path déclarée juste au dessus

    - vb.net n'est pas sensible à la casse (pour lui path et Path c'est la même chose)
    - il prend toujours ce qu'il y a de plus près au niveau portée
    donc c'est ta variable string qui est utilisée

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    filename = System.IO.Path.GetFileNameWithoutExtension(path)
    tu peux mettre un imports system.io et renommer ta variable path en quelqueChosePath (qui sera plus précis au passage) si tu ne veux pas écrire system.io devant
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    415
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 415
    Points : 125
    Points
    125
    Par défaut
    Merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 1
    Dernier message: 11/07/2013, 20h51
  2. fatal error : [] operator not supported for strings
    Par abdelkarim_1987 dans le forum Langage
    Réponses: 3
    Dernier message: 04/07/2013, 10h48
  3. [PHP 4] [typage faible] Fatal error: [] operator not supported for strings
    Par Deallyra dans le forum Langage
    Réponses: 19
    Dernier message: 24/04/2009, 13h24
  4. [Wamp] Fatal error: [] operator not supported for strings
    Par shubb83 dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 2
    Dernier message: 30/08/2007, 16h30
  5. Réponses: 4
    Dernier message: 22/04/2006, 15h11

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