검색해보니, string을 char로 변환하는 것만 있네요.
어떻게 해야할지 모르겠네요.
제가 하고자 하는 이유는,
현재달, DateTimePicker의 이전달을 구하기 위해서입니다.
StringMonth : = StrToInt(FormatDateTime('MM'Date))-1;
이렇게 하면, 달이 6이 되더 버려서, 다시금 날짜로 Encoding을 해야하는데,([06]으로 나오도록 해야하기 때문에) FormatDateTime는 반환형이 string이고,
EncodeDate(yy, mm, dd) 는 파라미터가 word형이라 에러가 나서요..
접, String을 word로 바꾸려면 어떻게 해야되나요.
아니면 전달을 구하는 방법이라던가요..
전일은 Datetime -1 하면 되는데...
부탁드립니다.
> 검색해보니, string을 char로 변환하는 것만 있네요.
>
> 어떻게 해야할지 모르겠네요.
> 제가 하고자 하는 이유는,
> 현재달, DateTimePicker의 이전달을 구하기 위해서입니다.
>
> StringMonth : = StrToInt(FormatDateTime('MM'Date))-1;
>
> 이렇게 하면, 달이 6이 되더 버려서, 다시금 날짜로 Encoding을 해야하는데,([06]으로 나오도록 해야하기 때문에) FormatDateTime는 반환형이 string이고,
> EncodeDate(yy, mm, dd) 는 파라미터가 word형이라 에러가 나서요..
>
> 접, String을 word로 바꾸려면 어떻게 해야되나요.
> 아니면 전달을 구하는 방법이라던가요..
> 전일은 Datetime -1 하면 되는데...
>
> 부탁드립니다.
날짜를 건드를때는 가급적 TDate 또는 TDateTime 을 이용하면 쉽게 해결됩니다.
다음을 참고 하세요..
http://www.delmadang.com/cwb-bin/CrazyWWWBoard.cgi?mode=read&num=36307&db=dmdqa&backdepth=1