Q&A

  • DateTimePicker에서 날짜표시 안나오게하는 방법이 있나요??
DateTimePicker를 Form에다가 놓고 실행을 시켰을때 날짜가 안나오게



하는 방법이 있나요???



예를 들어서



Edit1.Text := DateToStr(DateTimePicker.Date);



라고 해놓고 실행을 시켰을때 DateTimePicker에도 아무것도 입력이 안되어있고



Edit1에도 아무것도 안나오게하는 방법이 있나요??



물론 DateTimePicker를 사용해서 날짜가 입력되면 Edit1에도 날짜가 들어가도록.....



아무리 해봐도 안되네요......



검색을 해도 없는거 갔구......ㅠ.ㅠ



너무 초보적인 질문이라서 그런가.....아시는 고수분들 부탁드립니다.......^^;;

3  COMMENTS
  • Profile
    ^-_-^ 2001.04.14 19:11
    yo`



    흠...DateTimePicker 은 Date , Time 에 값이 항상 들어가 있어야 되는것 같네요!



    Rx 라이브러리에 있는 DateEdit 콤포를 함 써보시죠..Text라는 속성이 있어 사용

    하는 방법도 더 간편하고...:)

    원하시는 작업도 가능합니다.



    폼이 만들어질때나 보일때의 이벤트에



    DateEdit1.Text:= '';

    Edit1.Text:= '';



    글쿠 DateEdit1 에 체인지나, 빠져나갈때같은 이벤트에



    Edit1.Text:= DateEdit1.Text;



    이렇게 하면 되겟죠...



    그럼.. 휘리리릭~



    bLue bLood.





    델초보...^^; wrote:

    > DateTimePicker를 Form에다가 놓고 실행을 시켰을때 날짜가 안나오게

    >

    > 하는 방법이 있나요???

    >

    > 예를 들어서

    >

    > Edit1.Text := DateToStr(DateTimePicker.Date);

    >

    > 라고 해놓고 실행을 시켰을때 DateTimePicker에도 아무것도 입력이 안되어있고

    >

    > Edit1에도 아무것도 안나오게하는 방법이 있나요??

    >

    > 물론 DateTimePicker를 사용해서 날짜가 입력되면 Edit1에도 날짜가 들어가도록.....

    >

    > 아무리 해봐도 안되네요......

    >

    > 검색을 해도 없는거 갔구......ㅠ.ㅠ

    >

    > 너무 초보적인 질문이라서 그런가.....아시는 고수분들 부탁드립니다.......^^;;

  • Profile
    델초보...^^; 2001.04.14 19:40
    우선 답변감사합니다....



    근데요 Rx 라이브리에 있는 DateEdit는 년도 4자리로 나오게 할려면 어떻게 해야되나요??



    DateTimePicker처럼 DateFormat이 dfShort나 dgLong이 어디있나요??





    ^-_-^ wrote:

    > yo`

    >

    > 흠...DateTimePicker 은 Date , Time 에 값이 항상 들어가 있어야 되는것 같네요!

    >

    > Rx 라이브러리에 있는 DateEdit 콤포를 함 써보시죠..Text라는 속성이 있어 사용

    > 하는 방법도 더 간편하고...:)

    > 원하시는 작업도 가능합니다.

    >

    > 폼이 만들어질때나 보일때의 이벤트에

    >

    > DateEdit1.Text:= '';

    > Edit1.Text:= '';

    >

    > 글쿠 DateEdit1 에 체인지나, 빠져나갈때같은 이벤트에

    >

    > Edit1.Text:= DateEdit1.Text;

    >

    > 이렇게 하면 되겟죠...

    >

    > 그럼.. 휘리리릭~

    >

    > bLue bLood.

    >

    >

    > 델초보...^^; wrote:

    > > DateTimePicker를 Form에다가 놓고 실행을 시켰을때 날짜가 안나오게

    > >

    > > 하는 방법이 있나요???

    > >

    > > 예를 들어서

    > >

    > > Edit1.Text := DateToStr(DateTimePicker.Date);

    > >

    > > 라고 해놓고 실행을 시켰을때 DateTimePicker에도 아무것도 입력이 안되어있고

    > >

    > > Edit1에도 아무것도 안나오게하는 방법이 있나요??

    > >

    > > 물론 DateTimePicker를 사용해서 날짜가 입력되면 Edit1에도 날짜가 들어가도록.....

    > >

    > > 아무리 해봐도 안되네요......

    > >

    > > 검색을 해도 없는거 갔구......ㅠ.ㅠ

    > >

    > > 너무 초보적인 질문이라서 그런가.....아시는 고수분들 부탁드립니다.......^^;;

  • Profile
    ^-_-^ 2001.04.14 22:16
    yo`



    속성에 보면 YearDigits 이란게 있습니다. 네자리루 할려면 dyFour로 정하시면 됩니다.



    글쿠 콤포넌트에서 날짜포맷을 정하는것 보다, 전역적으로



    LongDateFormat := 'YYYY-MM-DD';

    ShortDateFormat := 'YYYY-MM-DD';



    이런식으로 메인폼의 onCreate 이벤트에 넣어두고 사용하시면 편합니다.

    자세한것은 헬프를 참조하세요!!



    그럼...휘리리릭~



    bLue bLood.



    델초보...^^; wrote:

    > 우선 답변감사합니다....

    >

    > 근데요 Rx 라이브리에 있는 DateEdit는 년도 4자리로 나오게 할려면 어떻게 해야되나요??

    >

    > DateTimePicker처럼 DateFormat이 dfShort나 dgLong이 어디있나요??

    >

    >

    > ^-_-^ wrote:

    > > yo`

    > >

    > > 흠...DateTimePicker 은 Date , Time 에 값이 항상 들어가 있어야 되는것 같네요!

    > >

    > > Rx 라이브러리에 있는 DateEdit 콤포를 함 써보시죠..Text라는 속성이 있어 사용

    > > 하는 방법도 더 간편하고...:)

    > > 원하시는 작업도 가능합니다.

    > >

    > > 폼이 만들어질때나 보일때의 이벤트에

    > >

    > > DateEdit1.Text:= '';

    > > Edit1.Text:= '';

    > >

    > > 글쿠 DateEdit1 에 체인지나, 빠져나갈때같은 이벤트에

    > >

    > > Edit1.Text:= DateEdit1.Text;

    > >

    > > 이렇게 하면 되겟죠...

    > >

    > > 그럼.. 휘리리릭~

    > >

    > > bLue bLood.

    > >

    > >

    > > 델초보...^^; wrote:

    > > > DateTimePicker를 Form에다가 놓고 실행을 시켰을때 날짜가 안나오게

    > > >

    > > > 하는 방법이 있나요???

    > > >

    > > > 예를 들어서

    > > >

    > > > Edit1.Text := DateToStr(DateTimePicker.Date);

    > > >

    > > > 라고 해놓고 실행을 시켰을때 DateTimePicker에도 아무것도 입력이 안되어있고

    > > >

    > > > Edit1에도 아무것도 안나오게하는 방법이 있나요??

    > > >

    > > > 물론 DateTimePicker를 사용해서 날짜가 입력되면 Edit1에도 날짜가 들어가도록.....

    > > >

    > > > 아무리 해봐도 안되네요......

    > > >

    > > > 검색을 해도 없는거 갔구......ㅠ.ㅠ

    > > >

    > > > 너무 초보적인 질문이라서 그런가.....아시는 고수분들 부탁드립니다.......^^;;