2013-11-26 1 views
-5
나는 C#에서 음성 프로그램에 텍스트를 쓰고 있어요

을 하루 가져 오기를 다음 코드로 시간 정보를 입수했습니다 :C 번호는 주

else if (e.KeyCode == Keys.Enter && InputTextbox.Text == "what time is it") 
{ 
    OutputTextbox.Text = "The time is " + DateTime.Now.ToShortTimeString>(); 

    pBuilder.ClearContent(); 
    pBuilder.AppendText(OutputTextbox.Text); 

    sSynth.Speak(pBuilder); 

    e.SuppressKeyPress = true; 
    InputTextbox.Text = ""; 
} 

이 같은 나에게 가치를 제공을 "시간은 11 : 01am ".

누군가 제발 돌아가려면 요일을 잡아 비슷한 방법을 말해 줄래?

+4

당신은 * 적어도 *이 구글을 시도 해 봤나? –

답변

4

는 간단히 :

DateTime.Now.DayOfWeek.ToString(); 
+0

완벽. 그 덕분에 완벽하게 작동했습니다. –

+0

빠른 방법 : http://stackoverflow.com/a/22278311/3315914 :) – rpax