델파이 129

윈도우10 1803 버전 업데이트후 델파이 2007 프로젝트 opening 에러 Borland.Delphi.Targets

윈도우10이 1803으로 자동 업데이트 된 후 델파이 2007 에서 기존 프로젝트을 열면 "C:\Windows\Microsoft.NET\Fra ...\Borland.Delphi.Targets" 를 찾을 수 없다고 에러가 뜬다. 윈도우가 업데이트 되면서 델파이 2007 관련 파일이 옮겨진 것이다. C:\Windows.old\WINDOWS\Microsoft.NET\Framework\v2.0.50727 경로에서 C:\Windows\Mi..

델파이 2019.08.26

DateSeparator 로케일에 따른 날짜포맷 변경

델파이 2007버전에 있던 DateSeparator 는 XE부터는 FormatSettings.DateSeparator 으로 사용해야한다. XE부터는 System.SysUtils 유닛에 있다. 우리나라 Locale에서 기본 날짜 포맷은 'yyyy-mm-dd' 이고 미국은 'mm/dd/yyyy' 가 기본이다. 한글 윈도우 기본 로케일에서 다음 2가지는 동일한 "yyyy-mm-dd hh:nn:ss" ("2018-09-05 13:08:12") 를 표시한다. FormatDateTime('yyyy-mm-dd hh:nn:ss', Now); FormatDateTime('yyyy/mm/dd hh:nn:ss', Now); 이유는 "/" 가 프로그램에 설정된 FormatSettings.DateSeparator 값을 의미하지..

델파이 2018.09.15