QnA
사용언어
(칠해주세요) => (C#,VB) |
사용툴 (VS) : |
운영체제 (OS) : |
DateTime endTime = new DateTime(2019, 1, 01, 0, 0, 0);
private void timer1_Tick(object sender, EventArgs e)
{
TimeSpan ts = endTime.Subtract(DateTime.Now);
string d_text = ts.Days.ToString();
d.Text = d_text.PadLeft(3, '0');
string h_text = ts.Hours.ToString();
h.Text = h_text.PadLeft(2, '0');
string m_text = ts.Minutes.ToString();
m.Text = m_text.PadLeft(2, '0');
string s_text = ts.Seconds.ToString();
s.Text = s_text.PadLeft(2, '0');
첫댓글 음... 무슨 말씀이신지.... 이해가 안되네요..
디버깅 화면에서 직접 입력받는다라는게??? 화면에서 시간을 설정하신다는거예요?
디버깅중에 값을 바꾸고 싶다는건지...
exe 면 실행중에 화면에서 입력받고 싶은건가요?
죄송해요.. 말을 제대로 못해서요 ..
네네 컴파일후에 실행중인 화면에서 날짜를 입력받게하게끔 만들고싶습니다.
화면에서 입력받는 것은 DateTimePicker 컨트롤을 이용하시면 됩니다.
어떻게 하는지 자세히 설명해주실수있으신가요...?
제가 윈폼 초보여서요.. ㅠㅠㅠㅠ
https://www.youtube.com/watch?v=lp9cJJUDUsk 이거 한번 보세요.
PLAY
위 영상 보면 타이머 만드는데요 윈폼에서 왼쪽 도구상자에 DateTimePicker 라고 있을꺼예요. 그거 끌어다 옮겨놓고.
시작 버튼에 이벤트에서 DateTimePicker.Value <--값이 설정한 값이니까
만드신 소스에 endTime 이변수에 넣어주시고 타이머 시작해주시면 되겠네요.
해보려고하는데 여기에 타이머가 들어가서그런지 자꾸 에러나는데 한번 봐주실 수 있으신가요??
제가 아직 이해력이 많이 부족한거같습니다. 퇴근님 말씀대로 datetimepiker 를 넣고 시작 버튼을 만들어서 위에 동영상처럼 시작 버튼을 만들어서 실행하라는 말씀이신거같은데..
어디에 어떻게 넣어야할지 감이 안오네요.. 한번 봐주실수잇으신지요?ㅠㅠ
public Form2()
{
Timer timer = new System.Windows.Forms.Timer();
timer.Interval = 1000; // 1초
timer.Tick += new EventHandler(timer1_Tick);
timer.Start();
InitializeComponent();
DateTime endTime = new DateTime(2019, 1, 01, 0, 0, 0);
private void timer1_Tick(object sender, EventArgs e)
{
TimeSpan ts = endTime.Subtract(DateTime.Now);
string d_text = ts.Days.ToString();
d.Text = d_text.PadLeft(3, '0');
string h_text = ts.Hours.ToStri
제가 짠 코드가 아니고 유튜브꺼 따라한 코드여서 이해도도 부족하고 많이 어렵네요.. 번거롭게해서 죄송합니다 ..
private void dateTimePicker1_ValueChanged(object sender, EventArgs e)
{
}
private void button1_Click(object sender, EventArgs e)
{
DateTimePicker.Value
}
뭘 어떻게 넣어야할지 모르겠네요.. ㅠㅠ
정말로 감사합니다 . ㅠㅠㅠ