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 :

Comment Enregistrer sans boite de dialogue Enregistrer sous


Sujet :

VB.NET

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Septembre 2017
    Messages
    18
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2017
    Messages : 18
    Points : 5
    Points
    5
    Par défaut Comment Enregistrer sans boite de dialogue Enregistrer sous
    Bonjour à tous

    J'ai avancé pas mal dans ma création de fichier. Pour cela j'ai utilisé SaveFile en vb.net. J'ai copié un code qui permet d'enregistrer sous ... mais moi je recherche un moyen d'enregistrer mon fichier sans passer par la boîte de dialogue SaveFileDialog. Mon fichier étant déjà créé je souhaite simplement enregistrer les modifications directement sans pour autant avoir à ré-enregistrer par dessus.

    Est-ce qu'une âme charitable pourrait me donner la solution à mon problème ? Je précise encore que passe pour enregistrer mon fichier par SaveFile et pour l'ouvrir par LoadFile. De cette façon je peux enregistrer un fichier au format RTF et le charger simplement sans passer par le Imports System.IO

    Merci d'avance à vous tous et bonne journée !

  2. #2
    Membre expérimenté
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juillet 2005
    Messages
    562
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Saône et Loire (Bourgogne)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Distribution

    Informations forums :
    Inscription : Juillet 2005
    Messages : 562
    Points : 1 511
    Points
    1 511
    Par défaut
    Citation Envoyé par Bisounours63 Voir le message
    sans passer par le Imports System.IO
    Pourquoi tu veux pas de System.IO ?

    J@ck.
    Pas de réponse par MP, merci.

    Penser au ça fait plaisir

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Septembre 2017
    Messages
    18
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2017
    Messages : 18
    Points : 5
    Points
    5
    Par défaut pas de system.io
    Bonjour,

    Je trouve compliqué une méthode alors qu'on peut faire plus simple. SaveFile est parfait cependant ce qui m'embête c'est que malgré mes recherches infructueuses je n'arrive pas à enregistrer sans passer par une boite de dialogue "Enregistrer sous". J'ai résolu pas mal de problème pour la création de mon bloc-notes mais là je plante.

    Merci si une solution me mettre soumise.

    A+

  4. #4
    Membre expérimenté
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juillet 2005
    Messages
    562
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Saône et Loire (Bourgogne)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Distribution

    Informations forums :
    Inscription : Juillet 2005
    Messages : 562
    Points : 1 511
    Points
    1 511
    Par défaut
    Citation Envoyé par Bisounours63 Voir le message
    Je trouve compliqué une méthode alors qu'on peut faire plus simple.
    on va avoir un problème alors.

    Je te mets au défit de trouver plus simple que System.IO.File
    Extrait de AppendFile =>
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
            Dim appendText As String = "This is extra text" + Environment.NewLine
            File.AppendAllText(path, appendText)
    Là franchement je te comprends pas...

    J@ck.

    [edit] je t'ai mis l'extrait en vb.net au lieu de c#
    Pas de réponse par MP, merci.

    Penser au ça fait plaisir

  5. #5
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Septembre 2017
    Messages
    18
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2017
    Messages : 18
    Points : 5
    Points
    5
    Par défaut Comment enregistrer un fichier sans enregistrer sous
    Je précise que j'utilise SaveFile pour créer mon fichier et LoadFile pour l'ouvrir. Cependant, comme déjà expliqué j'ai essayé RichTextBox1.SaveFile("*.RTF") et d'autres choses encore mais impossible d'enregistrer les modifications sans passer par le SaveFileDialog.

    Je ne suis pas intéressé par le SYSTEM.IO et vous demande à vous, chers amis internautes si vous avez une solution à me fournir.

    Bien cordialement,

  6. #6
    Membre confirmé
    Avatar de nouanda
    Homme Profil pro
    Hobbyist
    Inscrit en
    Mai 2002
    Messages
    246
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Australie

    Informations professionnelles :
    Activité : Hobbyist

    Informations forums :
    Inscription : Mai 2002
    Messages : 246
    Points : 627
    Points
    627
    Par défaut
    Citation Envoyé par Bisounours63 Voir le message
    Je ne suis pas intéressé par le SYSTEM.IO et vous demande à vous, chers amis internautes si vous avez une solution à me fournir.
    Si tu veux une réponse simple: malheureusement non. System.IO contient les méthodes permettant la manipulation de fichier. Sans lui, pas de lecture ou d’écriture. Il doit certainement exister des bibliothèques tierces, que je ne connais pas, mais qui ne seront pas plus simples a utiliser. Ou alors en assembleur...
    " Entre le Savoir et le Pouvoir, il y a le Vouloir "

    Desole pour les accents, je suis en QWERTY...

  7. #7
    Membre expérimenté
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juillet 2005
    Messages
    562
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Saône et Loire (Bourgogne)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Distribution

    Informations forums :
    Inscription : Juillet 2005
    Messages : 562
    Points : 1 511
    Points
    1 511
    Par défaut


    Quoi que tu en dise il n'y a pas plus simple que System.IO. Il y a d'autres méthodes, mais qui elles sont dans System.Windows.Form, d'où ... les forms et d'autres choses encore comme le dit Nouanda, mais forcément plus compliqué... qu'une ligne de code.



    Bref, si une ligne de code c'est compliqué, alors explique moi comment tu veux faire plus simple ? Je précise que l'on ne peut pas diviser les lignes de code alors non on ne peut pas t'aider.

    M'enfin il y a quand même un truc qui m'échappe, c'est pas plutôt que tu as déjà essayé les méthodes de System.IO et que tu n'es pas arrivé à faire ce que tu veux ? Parce que là on pourrait t'aider...

    J@ck.
    Pas de réponse par MP, merci.

    Penser au ça fait plaisir

Discussions similaires

  1. [C#] Boîte de dialogue "Enregistrer sous"
    Par TmDsbsBs dans le forum ASP.NET
    Réponses: 22
    Dernier message: 31/10/2013, 17h55
  2. enregistrer sous sans boite de dialogue vba access
    Par samson_02 dans le forum VBA Access
    Réponses: 2
    Dernier message: 03/02/2009, 15h08
  3. [VBA] Renseignements sur boite de dialogue "enregistrer sous"
    Par p'tite Sandrine dans le forum Access
    Réponses: 40
    Dernier message: 22/02/2007, 10h53
  4. boite de dialogue enregistrer sous
    Par maxeur dans le forum Access
    Réponses: 8
    Dernier message: 23/01/2007, 16h23
  5. Pb Boite de dialogue "enregistrer sous"
    Par tangueros dans le forum Access
    Réponses: 2
    Dernier message: 31/07/2006, 11h25

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