国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Delphi > 正文

Delphi實現讀取系統時間與日期完整實例

2020-01-31 20:51:20
字體:
來源:轉載
供稿:網友

本文講述了Delphi讀取系統時間與日期的實現方法,首先設置各個控件用于顯示時間、讀取時間與設置時間。再添加如下代碼:

unit Unit1;interfaceuses Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls;type TForm1 = class(TForm)  Button1: TButton;  Memo1: TMemo;  Button2: TButton;  procedure Button1Click(Sender: TObject);  procedure FormCreate(Sender: TObject);  procedure Button2Click(Sender: TObject); private  { Private declarations } public  { Public declarations } end;var Form1: TForm1;implementation{$R *.DFM}uses ShellAPI;function SetSystemDateTime(Year, Month, Day, Hour, Minute, Second: word): integer;  export; procedure SetDate(Year, Month, Day: Word); assembler; asm  MOV CX,Year  MOV DH,BYTE PTR Month  MOV DL,BYTE PTR Day  MOV AH,2BH  INT 21H end; procedure SetTime(Hour, Minute, Second, Sec100: Word); assembler; asm  MOV CH,BYTE PTR Hour  MOV CL,BYTE PTR Minute  MOV DH,BYTE PTR Second  MOV DL,BYTE PTR Sec100  MOV AH,2DH  INT 21H end;begin SetDate(Year, Month, Day); SetTime(Hour, Minute + 1, Second, 0); result := 1;end;procedure TForm1.Button1Click(Sender: TObject);var    st : TSYSTEMTIME;begin    //得到系統時間    GetSystemTime(st); //顯示系統時間    Memo1.Lines.Add('系統時間 = ' +         IntToStr(st.wmonth) + '/' +         IntToStr(st.wDay) + '/' +         IntToStr(st.wYear) + ' ' +         IntToStr(st.wHour) + ':' +         IntToStr(st.wMinute) + ':' +         IntToStr(st.wSecond));end;procedure TForm1.FormCreate(Sender: TObject);begin    Memo1.Lines.Clear;end;procedure TForm1.Button2Click(Sender: TObject);var st: TSYSTEMTIME;begin DateTimeToSystemTime(StrToDatetime('2002-06-23 15:39:46' ),st); SetSystemTime(st);end;end.
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 赤峰市| 惠州市| 天镇县| 十堰市| 金湖县| 新化县| 郴州市| 宜君县| 甘泉县| 渭南市| 老河口市| 临漳县| 怀仁县| 柘荣县| 永修县| 双鸭山市| 金坛市| 彭水| 元谋县| 江陵县| 大港区| 寻甸| 嘉义市| 嘉荫县| 松原市| 徐州市| 阜新市| 久治县| 兴业县| 黎川县| 东海县| 资阳市| 峡江县| 贵德县| 偃师市| 大英县| 甘德县| 胶州市| 西乌珠穆沁旗| 化德县| 龙井市|