2013-11-03 1 views
4

프로젝트를 열어 밤새 업무용 컴퓨터에서 Delphi IDE를 열어 둡니다. 그냥 지금은 Windows 원격 데스크톱을 통해 내 작품을 컴퓨터에 연결하고, 같은 메시지가 각각 열려있는 프로젝트의 모든 파일에 등장Delphi XE2에서 파일 날짜/시간이 변경되었지만 변경되지 않았습니다. 내가 걱정해야 할까?

Module [file path.pas]'s time/date changed. Reload? 

... 메시지가 표시되었다.

걱정해야합니까? 정말 변화가 있었습니까? 나는 근원을 검사하고 아무것도 다르다.

+4

나는'-1'을 준 사람과 동의하지 않으므로'+ 1' –

+4

5 년 전보고 : [QC# 68312] (http://qc.embarcadero.com/wc/qcmain.aspx δd = 68312). IDE가 DST 변경에서 살아남지 못할 것입니다. –

+0

@Sertac, 그런데 어떻게 해결해야합니까? 'WM_TIMECHANGE' 메시지는 시스템 복원 후 (내가 기억하는 한) 방송되지만, 먼저 WM_TIMECHANGE를받는 것보다 파일 변경을 감지했다고 말하고 싶습니다. – TLama

답변

5

일광 절약 시간제가 방금 끝났습니다. 방금 전 시간대에 방금 돌아온 시간대가 있습니다. Delphi IDE는이 사실을 모릅니다. 그러므로 열려있는 모든 파일의 날짜/시간은 현실과 다른 시간입니다.

많은 사람들이 오늘이나 내일 또는 시간 변경 중에 열어 둔 IDE로 돌아올 때마다이를 보게 될 것으로 기대합니다.

+0

흥미 롭군요.하지만 IDE에 그런 버그가 있다고 생각하지 않습니다. –

+1

나는 그것을 믿을 수있다. 너무 완벽 할 수는 없습니다. –

+0

결코 완벽하지는 않았지만 ffs ... 이것은 수정 된 버전 일 것입니다 심각한 버그입니다. –