2009-08-13 1 views
1

나는 4 개의 텍스트 박스를 가지고 있으며 거기에 포함 된 것을 무작위로 생성 할 텍스트 파일에 써야합니다. 텍스트 파일에 텍스트 상자 데이터를 쓰려면 어떻게합니까? 코드에서 정확히 어디에? 내가 그것을 할 경우C#에서 생성 된 txt 파일에 여러 텍스트 상자를 작성하는 방법?

private void textBox1_TextChanged(object sender, EventArgs e) 

및 상자의 TextChanged 부분에서 모든 것을 가지고, 난 단지 기록 된 하나의 텍스트 상자를 얻을 수 있습니다.

또한 txt 파일을 어떻게 생성 하나 무작위로 5 문자 이름을 사용합니까?

+0

음 .. 목표가 무엇입니까? –

+0

파일 저장 요구 조건에 따라 다릅니다. 모든 텍스트 상자를 편집 할 때마다? 버튼을 클릭 하시겠습니까? 등등 – ThePower

+0

WinForms 또는 WPF? – Oskar

답변

2
StreamWriter writeFile = new StreamWriter(fileLocation); 
writeFile.WriteLine(textBox1.Text); 
writeFile.WriteLine(textBox2.Text); 
//etc. 

writeFile.Close(); 

파일 저장시기는 목표에 달려 있습니다. 텍스트 상자 텍스트가 변경 될 때마다 저장하려면 해당 이벤트까지 모두 연결하십시오.

그렇지 않으면 버튼 클릭으로 할 수 있습니다 (버튼을 저장 하시겠습니까?).

더 적절한 답변을 보려면 자세한 내용을 제공해야합니다.

+0

어떻게 이것을 단추 클릭에 바인딩합니까? –

+0

TextBox의 TextChanged 이벤트에서 사용한 것과 동일합니다. 양식에 단추를 추가 한 다음 이벤트에서 Click 이벤트를 두 번 클릭하거나 코드에서 yourButton.Click + = new EventHandler (yourButton_click)로 지정합니다. – ThePower

+0

정말 고마워, 내가 해냈어 =) –

관련 문제