나는 나가를 열 때 간단이 코드제대로
FileStream fs = new FileStream("Scores.txt", FileMode.OpenOrCreate, FileAccess.Write);
StreamWriter sw = new StreamWriter(fs);
sw.Write("Name: " + name_box.Text + " Time " + label1.Text);
sw.Close();
은 LABEL1 지금 folowing
private void timer1_Tick(object sender, EventArgs e)
{
// Format and display the TimeSpan value.
TimeSpan ts = stopWatch.Elapsed;
string elapsedTime = String.Format("{0:00}:{1:00}:{2:00}.{3:00}",
ts.Hours, ts.Minutes, ts.Seconds,
ts.Milliseconds/10);
label1.Text = elapsedTime;
}
같이 타이머 틱에 할당받은되어 있습니다 텍스트 파일은 내가 볼 수있는 다음과 같은 결과 완벽하지만 (무엇
Name: Tony Time 00:00:06.67Text: Time [System.Windows.Forms.Timer], Interval: 100
텍스트 : 시간 [System.Windows.Forms.Timer]
label1.Text = timer1.ToString();
를 작성해야 : 간격 :
timer1.ToString에서 얻을 수있는 출력과 매우 비슷합니다. 어딘가에서 그런 실수가 없다고 확신합니까? –
'StreamWriter'는 여분의 물건을 쓰지 않습니다. 당신은 그것을 쓰고 싶지 않은 것을 보내고 있습니다. 이것을 반영하기 위해 제목을 편집 중입니다. – jason
@ Jason : 사실 당신은 틀 렸습니다. ;) 문제는 여분의 물건이 보내지는 것이 아니라, 여분의 물건이 이미 파일 *에있는 문제였습니다. – Aaronaught