2015-05-04 121 views
-4

我有一个Visual Studio 2013的副本,没有用太多,但我遇到了各种问题。我整理了一个应该是Windows Forms应用程序的新项目。Visual Studio 2013 C#问题

我需要做的就是取出在TextBoxes中输入的数据并将其放入另一个文件中。有没有人有链接教程如何做到这一点?我已经编程了30年,但Visual Studio C#完全违背了直觉。

我向微软的人道歉 - 我确信他们觉得它很容易使用。但除非你完全沉浸在Visual Studio C#(我不关心它,但它似乎是从TextBoxes获取数据的最快方式),它是完全不透明的。

+1

怎么办你到目前为止?你有没有创建文本框? (把它从工具箱拖放到设计器中。)如果是这样,你可以看看这个相关的问题http://stackoverflow.com/questions/3207492/visual-c-sharp-write-contents-of-a-textbox to-a-txt-file –

+0

是的,我创建了TextBox。 – TomJeffries

+2

好的,太好了。将一个按钮拖放到设计器中,然后双击它。这应该带你到事件处理程序点击该按钮。将代码放在类似于以下内容的区域中:File.WriteAllText(filename,textbox1.Text) –

回答

2

我能一个文本框的内容,用下面的代码写入文件:

using (var file = new System.IO.StreamWriter(@"C:\TestFile.txt", true)) 
    { 
     file.WriteLine(textBox1.Text); 
    } 

有是如何写入一个文本文件,这里的几个例子: https://msdn.microsoft.com/en-us/library/8bh11f1k.aspx

+0

不幸的是,它不是一个文本文件,它是一个二进制文件。 – TomJeffries