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 :

Probleme avec OpenFileDialog


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé Avatar de Seth77
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Octobre 2005
    Messages
    1 448
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Octobre 2005
    Messages : 1 448
    Par défaut Probleme avec OpenFileDialog
    Salut

    J utilise un OpenFileDialog avec l option Multiselect a true ...quand j ai enormement de fichier selectionne (CTRL+A dans un repertoire) il me dit qu un fichier n existe pas

    Je pense que la chaine representant les fichiers est trop grande par rapport au combobox ....

    Normal ?

  2. #2
    Membre émérite Avatar de neptune
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    835
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2003
    Messages : 835
    Par défaut
    Utilises-tu .FileNames au moins? C'est un tableau de string, tu ne devrais pas avoir de problèmes.

    Met un morceau de code pour nous indiquer ce que tu fait.

  3. #3
    Membre éprouvé Avatar de Seth77
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Octobre 2005
    Messages
    1 448
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Octobre 2005
    Messages : 1 448
    Par défaut
    C 'est au niveau de l OpenDialog qu il me dit qu un fichier n existe pas .. avec l option FileExist sur l OpenDialog .

  4. #4
    Expert confirmé
    Avatar de smyley
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    6 270
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 6 270
    Par défaut
    J'ai déjà eu ce genre de problème et je pense comme toi que c'est une limitation du shell qui admet une longueur maximale pour le texte sélectionné

  5. #5
    Membre émérite Avatar de neptune
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    835
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2003
    Messages : 835
    Par défaut
    Si tu sélectionne systématiquement tous les fichiers d'un répertoire, je ne peux que tu conseiller d'utiliser FolderBrowserDialog.

    Par ailleurs, j'ai fait un test, j'ai créé 50000 fichiers dans un répertoire et les ai séléctionné tous (ctrl-a), après avoir fermer la fenetre (et attendu de bonnes minutes ), je n'ai pas eu de problème de fichier inexistant mais le tableau FileNames ne contenait que 3000 éléments... Bizzare :-)

    Second test, seulement 2000 fichiers, et effectivement j'ai une erreur, en voyant le message, on constate effectivement que le chemin absolu pour chaque fichier est testé, y'a donc un buffer overflow quelque part.

  6. #6
    Expert confirmé
    Avatar de smyley
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    6 270
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 6 270
    Par défaut
    Les programmeurs de Windows n'ont pas prévu que quelque pourrai avoir l'idée d'ouvrir 5000 fichiers en même temps ...
    Si tu veux absoulement sélectionner des fichiers tu peut aussi créer ta propre boite de dialogue qui correspondrai à tes besoins, un peut comme celle de Photoshop : c'est pas "trop" et en plus ça pourrai être "cool" car tu pourrai entièrement la personnaliser

Discussions similaires

  1. Probleme avec OpenFileDialog
    Par mddu66 dans le forum VB.NET
    Réponses: 3
    Dernier message: 08/01/2011, 13h44
  2. Probleme avec un OpenFileDialog avec richtextbox (Win32)
    Par Nikogram dans le forum Windows Presentation Foundation
    Réponses: 16
    Dernier message: 04/12/2009, 18h20
  3. probleme avec openfiledialog
    Par boubounne dans le forum C#
    Réponses: 22
    Dernier message: 03/10/2007, 09h45
  4. Probleme avec OpenFileDialog
    Par takepaf dans le forum VBA Access
    Réponses: 7
    Dernier message: 30/05/2007, 08h47
  5. [Kylix] probleme avec un imagelist
    Par NicoLinux dans le forum EDI
    Réponses: 4
    Dernier message: 08/06/2002, 23h06

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