Q&A

  • 파일날짜 비교 내려받기 할때....
한번 질문 올렸었는데 답변 주시는 분이 없어서 다시 올립니다.



자동 업그레이드 시스템을 만들고 있는중인데...

서버의 파일날짜와 클라이언트의 파일날짜를 비교해서 업그레이드 여부를

판단합니다.

아래와 같은 GetFileDate함수를 이용하였구요.

//////////////

function GetFileDate(FileName: String): String;

var

FHandle: Integer;

begin

FHandle := FileOpen(FileName, 0);

try

Result := DateTimeToStr(FileDateToDateTime(FileGetDate(FHandle)));

F_name := Result;

finally

FileClose(FHandle);

end;

end;

//////////////



밑의 코딩에서 프로그램 시작시......

GetFileDate('네트워크 경로실행파일.Exe') 서버쪽

GetFileDate('C:경로실행파일.Exe') 클라이언트 쪽

과 같이 서버, 클라이언트 파일날짜를 비교 하려 했는데..

클라이언트쪽에 경로가 들어가면 에러가 나는군요..



꼭 해당 폴더안에 있어야...(경로명없이 파일명만 있어야) 읽던데...

경로를 인식하게 할 수 없나요?



꼭 답변 바랍니다....

0  COMMENTS