是API的吗???
DELHPI的帮助里,没有这个函数呀!如果是,要加哪个单元呢??
DELHPI的帮助里,没有这个函数呀!如果是,要加哪个单元呢??
解决方案 »
- 按钮问题
- delphi中使用 TOpenDialog 出现工程检测到错误类问题
- 窗体误保存,导致以前的文件被覆盖,请各位大侠帮忙恢复,谢谢,急!在线等。
- 第一次做数据库开发,请教一些问题
- Delphi的程序如何与asp网页进行交互
- 《请教》怎么读取excel文档
- ???????????? 求 Ehlib2.8 控件包 ?????????????????
- 如何通过程序,把*.doc文档转换成*.htm文件 急!!! 在线
- 登陆窗口问题,100分!!!!!!!!
- 怎样使webbrowser脱机工作?
- 求救,谁能给我一个Youseful for D5(一个制作安装程序的Delphi VCL)?????????
- 请教各位有否好的报表控件可以支持数据库的图片(jpg)连接?
uses IdGlobal;
最好不用这个。推荐用一下的系统函数
procedure TForm1.Button1Click(Sender: TObject);
var ST:TSystemTime;
begin
ST.wYear:=2001;
ST.wMonth:=1
ST.wDay:=8
SetSystemTime(ST);//当然,ST还有具体的时间属性可以设,可以精确到毫秒。
end;
begin
sdatetime:=
DateTimeToSystemTime(sdatetime,SystemTime);
SetLocalTime(SystemTime);
end;
我试了你的方法,没有任何作用呀??并没有改到系统日期!
begin
time.wYear:=1999;
time.wMonth:=12;
time.wDay:=23;
setlocaltime(time);
SendMessage(HWND_BROADCAST,WM_TIMECHANGE,0,0) ;
end;
试试
procedure TForm1.Button1Click(Sender: TObject);
var ST:TSystemTime;
begin
St.wYear:=2000;
St.wMonth:=8;
St.wDay:=17;
St.wDayOfWeek:=5;
St.wHour:=17;
St.wMinute:=21;
St.wSecond:=31;
St.wMilliseconds:=2;
if SetSystemTime(ST)=False then
begin
ShowMessage(Inttostr(GetLastError));
end;
end;
begin
sdatetime:=strtodatetime(yourtimestring);
DateTimeToSystemTime(sdatetime,SystemTime);
SetLocalTime(SystemTime);
end;