我在Form 2文本框的&一个按钮,并在Form2一个TextBox1中,当我点击Form1上的按钮,我想保存与包含在文本框的信息的Form2 TextBox1的Form1中形式在C#.NET
文件名
1
A
回答
4
您可以使用文本框的.Text属性来获取文本框中键入的文本。
例如
TextBox1.Text
有许多方法写入一个文本文件,所以我就给只有1方法。
// Compose a string that consists of three lines.
string myText= TextBox1.Text;
// Write the string to a file.
System.IO.StreamWriter file = new System.IO.StreamWriter("c:\\test.txt");
file.WriteLine(myText);
file.Close();
来自:MSDN
所以,如果你知道这两种方法,我觉得剩下的就是你的逻辑。
还有什么你想实现的?
2
将Ranhiru Cooray的代码(将文本写入文件)插入到附加到the OnClick
event of the button(单击按钮时调用该事件处理程序)的事件处理程序中。
2
为了延长Ranhiru的答案,最好把StreamWriter创作using语句,由于它是一个非托管资源:
// Attempt to write to the file
try
{
// Compose a string that consists of three lines.
string myText= TextBox1.Text;
// Write the string to a file.
using(System.IO.StreamWriter file = new System.IO.StreamWriter("c:\\test.txt"));
{
file.WriteLine(lines);
}
}
catch(IOException exception) //Catch and display exception
{
MessageBox.Show(exception.Message());
}
的using statement确保调用Dispose在StreamWriter不管是否成功或失败。可以在“最后”块中添加对Dispose的调用,但此方法更短且更清晰。
更多信息和完整的例子可以从MSDN
6
按我的理解,你需要访问的另一种形式一种形式的数据中找到。可能有其他方法可以做到这一点,其中之一是您可以创建事件并创建一个事件处理程序,您可以在其中放置代码以写入文件。这可能有帮助。
相关问题
- 1. 图形在C#(.NET)
- 2. C++ CLI NET的形式Ideling事件
- 3. NET的形式POST
- 4. 使用绘制矩形拖放功能C#.net - 形式
- 5. 在C#的形式
- 6. 多步的形式.NET
- 7. 定制.NET形式设计
- 8. 平滑滚动.net形式
- 9. .NET的WinForms:定位在遗传形式
- 10. C#闭形式
- 11. C#形式
- 12. C#ValidationConstraints形式
- 13. 适当的形式在C++
- 14. 形式ModalPopupExtender在ASP.net C#
- 15. 在新形式的C#
- 16. 在.NET中,绘图形状的形状线问题c#
- 17. C#Winforms .Net - 两种形式之间的动态通信
- 18. C#形式闭合
- 19. C#:玻璃形式?
- 20. 传递String与另一个形式从一种形式在C#
- 21. C++ .NET中的基本3D图形
- 22. C#.Net 4.0 panel_MouseMove事件闪烁矩形
- 23. 在.NET中获得占有形式的本地化方式
- 24. 文本对齐方式在C#/。NET
- 25. 在C#中的正则表达式.net
- 26. 正则表达式在C#.NET
- 27. XmlDocument类正在删除格式,C#,.NET
- 28. .NET C#访问者模式
- 29. 格式字符串.NET C#
- 30. .NET中的SqlConnectionStringBuilder格式C#
'c:\\ test.txt'不是一个很好的示例目录,可以在其中创建该文件。 – ChrisW 2010-10-03 14:54:16
Comp表决,编写代码将挑选一个安全的目录将戏剧性地模糊片段。 – 2010-10-03 15:38:45
@ChrisW:该目录是他/她的选择。这只是一个例子:) – 2010-10-03 15:42:05