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 :

Stream Reader accessibilité


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Décembre 2011
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2011
    Messages : 8
    Par défaut Stream Reader accessibilité
    Bonjour à tous et à toutes,

    J'ai une petite question concernant : StreamReader
    Est ce qu'on peut utiliser cette classe pour la lecture d'un fichier, tout en laissant la possibilité à d'autre processus d'écrire sur ce même fichier ?

    Merci d'avance pour vos réponses.
    SL

  2. #2
    Rédacteur
    Avatar de Nathanael Marchand
    Homme Profil pro
    Expert .Net So@t
    Inscrit en
    Octobre 2008
    Messages
    3 615
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Expert .Net So@t
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2008
    Messages : 3 615
    Par défaut
    StreamReader ne permet que de lire un stream quelconque.
    C'est FileStream (qui est un Stream) qui permet d'ouvrir un fichier en lecture et écriture.

    Pour vérifier tu peux éventuellement faire ceci:
    myStreamReader.BaseStream contient le stream de base et tu peux vérifier si tu peux écrire avec myStreamReader.BaseStream.CanWrite (et ensuite utiliser un StreamWriter éventuellement).

  3. #3
    Membre habitué
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Décembre 2011
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2011
    Messages : 8
    Par défaut
    Bonjour Nathanael, et merci pour la réponse.

    Je crois que je n'étais pas été assez clair dans ma question précedente. Mon objectif est d'accéder à un flux en écriture par un autre programme ( exemple notepad) sans que je ne ferme mon flux en lecture dans mon programme .NET

    Est ce que c'est possible de faire ceci ?

    Merci encore

  4. #4
    Rédacteur
    Avatar de Nathanael Marchand
    Homme Profil pro
    Expert .Net So@t
    Inscrit en
    Octobre 2008
    Messages
    3 615
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Expert .Net So@t
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2008
    Messages : 3 615
    Par défaut
    Ah pardon j'ai lu trop vite!
    Alors j'ai envie de dire, tout dépend de l'autre programme
    Autant il est possible d'acquérir un accès non exclusif à un fichier dans le code .net autant si l'autre programme requiert un accès exclusif tu es coincé!

  5. #5
    Membre habitué
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Décembre 2011
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2011
    Messages : 8
    Par défaut
    Merci Nathanael,

    Sais tu comment faire pour octroyer un accès non exclusif à un fichier en .NET ??
    Encore merci

  6. #6
    Rédacteur
    Avatar de Nathanael Marchand
    Homme Profil pro
    Expert .Net So@t
    Inscrit en
    Octobre 2008
    Messages
    3 615
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Expert .Net So@t
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2008
    Messages : 3 615
    Par défaut
    Oui!
    http://msdn.microsoft.com/en-us/libr...fileshare.aspx

    A utiliser lors de la création du FileStream

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

Discussions similaires

  1. Réponses: 5
    Dernier message: 25/11/2011, 18h03
  2. Stream reader et motif (REGEX)
    Par Rhadawhisp dans le forum VB.NET
    Réponses: 5
    Dernier message: 11/08/2010, 13h45
  3. DirectSound et le streaming
    Par Shakram dans le forum DirectX
    Réponses: 57
    Dernier message: 09/06/2005, 11h05
  4. Streaming fichier PDF
    Par rgarnier dans le forum XMLRAD
    Réponses: 4
    Dernier message: 22/05/2003, 22h14
  5. Comment enregistrer un stream de longueur fixe ?
    Par Alcarbone dans le forum MFC
    Réponses: 5
    Dernier message: 13/04/2003, 20h14

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