-1

我想创建一个简单的.txt文件,该文件从 Windows 窗体中的文本框中获取输入

我正在尝试创建一个 2 行文本脚本,让我在工作中复制和粘贴所有不同的部分。

我设计了表单和所有文本框标签,但我需要帮助了解代码将如何从用户输入中获取信息并txt在按钮单击事件时生成文件。

4

3 回答 3

3
string saveText = textbox1.text;

System.IO.File.WriteAlltext("savePath",saveText);

这是非常简单的方式

于 2013-05-22T02:14:39.867 回答
1

假设您的文本框名为tb1and tb2,并且有一个名为 的按钮button1,这应该可以帮助您入门:

void button1_Click(object sender, EventArgs e) {
    string tb1Text = tb1.Text;
    string tb2Text = tb2.Text;

    using(StreamWriter sw = new StreamWriter("myfile.txt")) {
       sw.WriteLine(tb1Text + Environment.NewLine + tb2Text);
    }
}

在这种情况下,该button1_Click方法是您的按钮的单击处理程序。

另外:如果您缺少引用(例如 StreamWriter 的 System.IO),您可以这样做Ctrl+.(控制键和句点键一起),Visual Studio 会建议添加命名空间并为您添加。

于 2013-05-22T02:08:21.027 回答
0

您应该将以下代码放入按钮单击事件中:

StreamReader sr = new StreamReader("yourfilename.txt");
sr.WriteLine(textBox1.Text);
sr.Close();

此代码将获取 textBox1.Text(由用户输入)并将其输出到文件中。您需要添加using System.IO到代码文件顶部的 using 部分

于 2013-05-22T02:04:36.827 回答