Bonjour à tous!
Je suis un débutant en C#, et j'essaye peu à peu de me familiariser avec les WinForms. J'ai essayé de faire un programme qui demande des informations à l'utilisateur dans 3 textbox. Ensuite, il crée un fichier texte contenant les valeurs des 3 textbox et pour finir il l'envoie sur mon FTP.
J'arrive à créer le fichier, écrire dedans et à l'envoyer sur FTP. Malheureusement je n'arrive pas à écrire le contenu de la textbox dans le fichier texte :S
Merci pour vos réponses ainsi que votre lecture :).
A voir également:
C# ecrire dans un fichier
Ecrire dans un fichier c# - Meilleures réponses
C# créer et écrire dans un fichier texte - Meilleures réponses
--------------------------------------------------------------------
Connaître la réponse est une chose, savoir pourquoi en est une autre
---------------------
Si ta Form a un TextBox appelé textBox1, alors tu as accès à l'information de ce dernier via la ligne:
string value = textBox1.Text;
Reste donc à toi de faire passer cette valeur à ta fonction qui écrit dans un fichier.
Bonne après midi,
Billou_13
Bask En Force
--------------------------------------------------------------------
Connaître la réponse est une chose, savoir pourquoi en est une autre
---------------------
Ne met pas textbox1.Text entre deux double quote ^^
Billou_13
Bask En Force
--------------------------------------------------------------------
Connaître la réponse est une chose, savoir pourquoi en est une autre
---------------------
salut cactus
j'ai rencontrer le meme probléme de vous ,je veut enregistrer les donées écrite dans un textbox dans un fichier.txt dés qu'on clic sur le bouton;
pouvez vous m' aider.
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
namespace essai
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
public void button1_Click(object sender, EventArgs e)
{
FileStream fs = File.Create(@"C:\fichier.txt");
fs.Close();
File.WriteAllText(@"C:\fichier.txt", textBox1.Text, Encoding.Unicode);
}
}
}
il affiche que
Error 1 The type or namespace name 'FileStream' could not be found (are you missing a using directive or an assembly reference?) C:\Users\tochiba\Documents\Visual Studio 2005\Projects\essai\essai\Form1.cs 22 13 essai
--------------------------------------------------------------------
Connaître la réponse est une chose, savoir pourquoi en est une autre
---------------------
salut
merci billou_13 l' application devient exécutable mais on cliquant sur le bouton
une boite alerte s'affiche et m'indique que l'accées au chemin d'accés c:\fichier.txt est refusé
merci bcp pour ton aide
As-tu une exception ? si oui, peux-tu l'afficher dans une message box et nous donner l'erreur.
Merci
Billou_13
Bask En Force
--------------------------------------------------------------------
Connaître la réponse est une chose, savoir pourquoi en est une autre
---------------------
SALUT BILLOU
VOILA MON CODE
using System;
using System.IO;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
namespace essai
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
public void button1_Click(object sender, EventArgs e)
{
FileStream fs = File.Create(@"C:\Users\tochiba\Documents\fichier.txt");
fs.Close();
File.WriteAllText(@"C:\Users\tochiba\Documents\fichier.txt",textBox1.Text,Encoding.Unicode);
}
}
}
J'ai pu corriger le pb mais qu'on ecrit dans le textbox je trouve rien dans le fichier.txt
merci pouvez vous m'aider.
--------------------------------------------------------------------
Connaître la réponse est une chose, savoir pourquoi en est une autre
---------------------