Q&A

  • (질)좀 알려주셔요....vcl문젭니다.
데이트타임피커를 이용하는데요.

onchange event에서 날짜를 받으면 내가 새로 선택한 날이 아니라 선택되기 전(즉,이미 선택되어 있는 날)이 받아지는데요....제가 새로 클릭한 날짜를 받으려면 어찌해야 하나요??

좀 알려주시면 감사하겠습니다...

1  COMMENTS
  • Profile
    강지영 1999.06.29 22:24
    백운익 께서 말씀하시기를...

    > 데이트타임피커를 이용하는데요.

    > onchange event에서 날짜를 받으면 내가 새로 선택한 날이 아니라 선택되기 전(즉,이미 선택되어 있는 날)이 받아지는데요....제가 새로 클릭한 날짜를 받으려면 어찌해야 하나요??

    > 좀 알려주시면 감사하겠습니다...





    procedure TForm1.DateTimePicker1Change(Sender: TObject);

    var

    PDate: TDateTime;

    Year, Month, Day : Word;

    begin

    PDate := DateTimePicker1.Date;

    DecodeDate(PDate, Year, Month, Day);

    Edit1.Text := IntToStr(Year)+'-'+IntToStr(Month)+'-'+IntToStr(Day);

    end;

    잘 되는데요..

    이런 내용이 아니라면 event 내용도 첨부해서 다시 올려주시겠어요?