꼴통 wrote:
> 시스템의 시간을 받아서 sDateStr여기에 저장을 했습니다.
> 그리고 저렇게 비교를 할까하는데 컴파일할때 에러는 안나는데
> 프로그램이 돌다가 에러가 나네요
> if StrToInt(sDateStr) > StrToInt(Start_DT) + 13000 then
> begin
> 어쩌고 저쩌고~~~~~
> end;
>
> 고수님덜 부탁드립
니다.
안녕하세요..
우선 질문중에 어떤 에러가나는지 명시가 없네요..
하지만 해볼수 있는 방법은 많지만. 간단히.
1. 위 구문 앞에 값에 대한 체크를 해보세요.(둘다 스트링이죠?.)
혹시 '' 널값이 들어가는지요
2. 예외 구문을 넣어 값을 출력해 보시던가요.. 에러가 날때..
또. 구문은 StrToInt(sDateStr) > (StrToInt(Start_DT) + 13000) 이런식으로
해주시는게 확실 하구요.