한번 질문 올렸었는데 답변 주시는 분이 없어서 다시 올립니다.
자동 업그레이드 시스템을 만들고 있는중인데...
서버의 파일날짜와 클라이언트의 파일날짜를 비교해서 업그레이드 여부를
판단합니다.
아래와 같은 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') 클라이언트 쪽
과 같이 서버, 클라이언트 파일날짜를 비교 하려 했는데..
클라이언트쪽에 경로가 들어가면 에러가 나는군요..
꼭 해당 폴더안에 있어야...(경로명없이 파일명만 있어야) 읽던데...
경로를 인식하게 할 수 없나요?
꼭 답변 바랍니다....