计算机函数中文翻译,[计算机软件及应用]Delphi之SysUtils单元函数中文翻译.doc

[计算机软件及应用]Delphi之SysUtils单元函数中文翻译

************************系统实用例程********************************

Delphi / Kylix 跨平台运行时库(System Utilities)

Copyright (c) 1995-2002 Borland Softwrare Corporation

*******************************************************************

SysUtils单元;

常量(Const)

文件打开方式

{$以下用于Linux环境}fmOpenRead = O_RDONLY;

fmOpenWrite = O_WRONLY;

fmOpenReadWrite = O_RDWR;

// fmShareCompat 不被支持

fmShareExclusive = $0010;

fmShareDenyWrite = $0020;

// fmShareDenyRead 不被支持

fmShareDenyNone = $0030;

{$ENDIF}

{$以下用于MsWindows}

fmOpenRead = $0000;

fmOpenWrite = $0001;

fmOpenReadWrite = $0002;

fmShareCompat = $0000 platform; // DOS portable

fmShareExclusive = $0010;

fmShareDenyWrite = $0020;

fmShareDenyRead = $0030 platform; // 只写在所有平台上都不被支持

fmShareDenyNone = $0040;

{$ENDIF}

文件属性

faReadOnly = platform;

faHidden = platform;

faSysFile = platform;

faVolumeID = platform;

faDirectory =

faArchive = platform;

faSymLink = platform;

faAnyFile = $0000003F;

时间单位

HoursPerDay = 24; 每天24小时

MinsPerHour = 60; 每小时60分

SecsPerMin = 60; 每分钟60秒

MSecsPerSec = 1000; 每秒1000毫秒

MinsPerDay = HoursPerDay * MinsPerHour; 每天的分钟数

SecsPerDay = MinsPerDay * SecsPerMin; 每天秒数

MSecsPerDay = SecsPerDay * MSecsPerSec; 每天毫秒数

DateDelta = 693594; 每天介于 1/1/0001 和 12/31/1899 之间

UnixDateDelta = 25569; { 介于TDateTime 基数(12/31/1899) 和Unix time_t 基数(1/1/1970)之间的天数 }

类型定义(type)

TSysCharSet = set of Char; //设置字符类型标准:所有ANSI字符的集合

TIntegerSet = set of 0..SizeOf(Integer) * 8 - 1; { 设定整数的访问类型:0-31的整数集合 }

//类型转换

// WordRec使访问一个Word类型变量或者其他16位变量(SmallInt)的高位和低位字节变得更容易

WordRec = packed record

case Integer of

0: (Lo, Hi: Byte);

1: (Bytes: array [0..1] of Byte);

end;

LongRec使访问一个LongWord类型变量或者其它32位变量(Single)高位和低位字变得更容易。

LongRec = packed record

case Integer of

0: (Lo, Hi: Word);

1: (Words: array [0..1] of Word);

2: (Bytes: array [0..3] of Byte);

end;

Int64Rec使访问一个Int64类型变量或者其它64位变量(Double)高位和低位字变得更容易。

Int64Rec = packed record

c

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值