我想创建一个简单的.txt
文件,该文件从 Windows 窗体中的文本框中获取输入
我正在尝试创建一个 2 行文本脚本,让我在工作中复制和粘贴所有不同的部分。
我设计了表单和所有文本框标签,但我需要帮助了解代码将如何从用户输入中获取信息并txt
在按钮单击事件时生成文件。
string saveText = textbox1.text;
System.IO.File.WriteAlltext("savePath",saveText);
这是非常简单的方式
假设您的文本框名为tb1
and 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 会建议添加命名空间并为您添加。
您应该将以下代码放入按钮单击事件中:
StreamReader sr = new StreamReader("yourfilename.txt");
sr.WriteLine(textBox1.Text);
sr.Close();
此代码将获取 textBox1.Text(由用户输入)并将其输出到文件中。您需要添加using System.IO
到代码文件顶部的 using 部分