안녕하세요?
델파이 프로그램에서 동적으로 시스템 날짜 변경을 원하신다 하셨는데 바로 예제 올려드릴게요
procedure TForm1.Button1Click(Sender: TObject);
var
lngLocale: Cardinal;
begin
lngLocale := GetSystemDefaultLCID;
if SetLocaleInfo(lngLocale, LOCALE_SSHORTDATE, 'yyyy-MM-dd') then
SendMessage(HWND_BROADCAST, WM_SETTINGCHANGE, 0, 0)
else
ShowMessage('변경 실패');
end;