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

C# Discussion :

Problème lecture fichier


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de Faereth
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2007
    Messages
    92
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Bâtiment

    Informations forums :
    Inscription : Janvier 2007
    Messages : 92
    Par défaut Problème lecture fichier
    Bonjour !

    Alors voilà j'ai un soucis avec Windows Seven.
    J'ai une application qui créé des fichiers .dxf que l'on peut visionner avec une visionneuse spécifique.

    Je lance un Process de mon fichier .dxf, 2 choses peuvent de produire :
    - Soit le fichier s'ouvre avec une des visionneuses installées sur le poste
    - Soit je lance un form avec un lien vers une visionneuse située sur un serveur local

    En gros je fais un try / catch et je récupère l'erreur comme étant une absence de visionneuse.

    Sous xp aucun soucis. Mais sous Seven au lieu d'afficher mon fom, j'ai le droit à la fenêtre : "Choisir le programme avec lequel lire le fichier". L'utilisateur ne voit pas le lien que je veux lui renseigner.

    Voilà est-ce que quelqu'un a déjà rencontré ce problème? Est-ce que mon test pourrait être plus efficace?

    D'avance merci pour votre aide.

  2. #2
    Membre éprouvé Avatar de LeCygne
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juin 2010
    Messages
    91
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Juin 2010
    Messages : 91
    Par défaut
    Bonjour,

    Apparement, windows 7 sait gerer un cas que Windows Xp ne savait pas (Tant mieu !) : Au lieu de retourner une anomalie, il propose a l'utilisateur de choisir avec quel programme ouvrir le fichier. Comme il n'y a plus d'anomalie, le programme ne passe pas dans le catch.

  3. #3
    Membre éclairé Avatar de Faereth
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2007
    Messages
    92
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Bâtiment

    Informations forums :
    Inscription : Janvier 2007
    Messages : 92
    Par défaut
    Oui c'est bien ce que je pensais.
    Je vais me débrouiller autrement alors !

    Merci

    Edit : Au final je fais un test sur la clef .dxf dans HKEY_CLASSES_ROOT. Si aucune visionneuse n'est installé sur le poste, le .dxf n'existe pas et il disparait si on désinstalle la seule visionneuse du poste.

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

Discussions similaires

  1. [VB.NET]Problème lecture fichier texte
    Par zouhib dans le forum Windows Forms
    Réponses: 2
    Dernier message: 29/05/2006, 16h05
  2. Problème Lecture fichier
    Par Gebudi. dans le forum C++
    Réponses: 1
    Dernier message: 29/05/2006, 08h37
  3. problème lecture fichier
    Par Pleymo dans le forum Langage
    Réponses: 2
    Dernier message: 23/11/2005, 09h00
  4. [SAX] Problème lecture fichier xml
    Par BernardT dans le forum Format d'échange (XML, JSON...)
    Réponses: 3
    Dernier message: 07/07/2005, 18h11
  5. Problème lecture fichier en C++
    Par cali1983 dans le forum C++
    Réponses: 17
    Dernier message: 20/05/2005, 09h36

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