ImageVerifierCode 换一换
格式:DOCX , 页数:109 ,大小:55.41KB ,
资源ID:10009110      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/10009110.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(Delphi标准函数.docx)为本站会员(b****7)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

Delphi标准函数.docx

1、Delphi标准函数标准函数和过程首部 procedure Abort;$SysUtils功能 引起放弃的意外处理。说明 不显示任何错误信息。首部 function Abs(N: ): ;$System功能 返回参数N的绝对值。说明 函数结果与参数有相同类型,参数可以是整型也可以是浮点型。 # Abs(-12) = 12;Abs(-12.03) = 12.03首部 procedure AddExitProc(Proc: TProcedure);$SysUtils功能 将旧版本某一过程添加到当前版本运行的库的结束过程表中。说明 只能向下兼容,不能用在当前使用版本的首部 function Addr

2、(X): Pointer;$System 功能 返回指定对象的内存地址。说明 地址运算符 可以产生与Addr相同的结果。首部 procedure AddTerminateProc(TermProc: TTerminateProc);$SysUtils功能 将一过程添加到运行时库的终止过程表中。说明 Delphi 在程序结束时将终止该程序的全部进程,可以终止的进程都放在终止过程表中, 程序通过结束终止过程表所有的进程来实现终止全部进程的目的。首部 function AdjustLineBreaks(const S: string): string;$SysUtils功能 将给定字符串的行分隔符调

3、整为Cr/Lf序列。说明 首部 function AllocMem(Size: Cardinal): Pointer;$SysUtils功能 在堆栈上分配给定大小为 Size字节的块,即在内存里开辟Size 大小的空间。说明 Cardinal 0.4294967295 32位无符号整数首部 function AnsiCompareFileName(const S1, S2: string): Integer;$SysUtils功能 比较两个文件名的大小。不区分大小写。说明 条件 返回值 S1 S2 | 0 S1 S2 | 0 S1 = S2 | = 0首部 function AnsiCompa

4、reStr(const S1, S2: string): Integer;$SysUtils功能 比较两个字符串的大小。要区分大小写。说明 参见AnsiCompareFileName。首部 function AnsiCompareText(const S1, S2: string): Integer;$SysUtils功能 返回两个字符串是否相同的状态。不区分大小写。说明 参见AnsiCompareFileName。首部 function AnsiExtractQuotedStr(var Src: PChar; Quote: Char):string;$SysUtils功能 将引用字串转换成结

5、束引语返回。说明 函数支持多字节字符系统MBCS。首部 function AnsiLastChar(const S: string): PChar;$SysUtils功能 取参数S的最后一个字符,并转换成以null结束的字符串指针返回。说明 #AnsiLastChar(Sysoft) = t0;首部 function AnsiLowerCase(const S: string): string;$SysUtils功能 将字符串S转换为小写返回。说明 函数支持多字节字符系统MBCS。首部 function AnsiLowerCaseFileName(const S: string): strin

6、g;$SysUtils功能 将文件名S转换成小写返回说明 函数支持多字节字符系统MBCS。首部 function AnsiPos(const Substr, S: string): Integer; $SysUtils功能 返回子串Substr出现在主串S中的第一个位置。说明 首部 function AnsiQuotedStr(const S: string; Quote: Char): string; $SysUtils功能 返回引用字串的译文说明 首部 function AnsiStrComp(S1, S2: PChar): Integer; $SysUtils功能 比较两个指针字符串的大

7、小。要区分大小写。说明 参见AnsiCompareFileName。首部 function AnsiStrIComp(S1, S2: PChar): Integer; $SysUtils功能 比较两个指针字符串的大小。不区分大小写。说明 参见AnsiCompareFileName。首部 function AnsiStrLastChar(P: PChar): PChar; $SysUtils功能 返回字符串指针气所指向的最后一个字符位置说明 首部 function AnsiStrLComp(S1, S2: PChar; MaxLen: Cardinal): Integer; $SysUtils功

8、能 在最大长度MaxLen的范围内比较两个指针字符串的大小。要区分大小写。说明 参见AnsiCompareFileName。首部 function AnsiStrLIComp(S1, S2: PChar; MaxLen: Cardinal): Integer; $SysUnits功能 在最大长度MaxLen的范围内比较两个指针字符串的大小。不区分大小写。说明 参见AnsiCompareFileName。首部 function AnsiStrLower(Str: PChar): PChar; $SysUtils功能 将指针字符串S转换为小写返回。说明 首部 function AnsiStrPos

9、(Str, SubStr: PChar): PChar; $SysUtils功能 在指针字符串中返回子串Substr出现在主串S中的第一个位置。说明 首部 function AnsiStrRScan(Str: PChar; Chr: Char): PChar; $SysUtils功能 返回以字符Chr在指针字符串Str中的最后一个位置为起始位置的指针字符串说明 # AnsiStrRScan(Zswangs1234567, s) = s1234567;首部 function AnsiStrScan(Str: PChar; Chr: Char): PChar; $SysUtils功能 返回以字符C

10、hr在指针字符串Str中的第一个位置为起始位置的指针字符串说明 # AnsiStrScan(Zswangs1234567, s) = swangs1234567;首部 function AnsiStrUpper(Str: PChar): PChar; $SysUtils功能 将指针字符串S转换成大写返回。说明 首部 function AnsiToNative(Locale: TLocale; const AnsiStr: string; NativeStr: PChar; MaxLen: Integer): PChar; $SysUtils功能 将字符串集转换成现场数据返回说明 type TL

11、ocale = Pointer;首部 procedure AnsiToNativeBuf(Locale: TLocale; Source, Dest: PChar; Len: Integer); $SysUtils功能 将字符串集转换成现场数据说明 首部 function AnsiUpperCase(const S: string): string; $SysUtils功能 将字符转换为大写返回。说明 首部 function AnsiUpperCaseFileName(const S: string): string; $SysUtils功能 将文件名转换为大写返回。说明 首部 procedu

12、re Append(var F: Text); $System功能 以附加的方式打开已有的文件。说明 调用Append前,F必须已与一个外部文件相联系。对用Append打开的文件,仅有合法操作是调用Write或Writeln。首部 procedure AppendStr(var Dest: string; const S: string); $SysUtils功能 将字串S添加到字串Dest中。即运行: Dest := Dest + s;说明 # AppendStr(Sysoft, 1999) = Sysoft1999;首部 function ArcCos(X: Extended): Exte

13、nded; $Math功能 返回X参数的反余弦值。说明 函数结果取弧度值。首部 function ArcCosh(X: Extended): Extended; $Math功能 返回X参数的反双曲余弦值。说明 函数结果取弧度值。首部 function ArcSin(X: Extended): Extended; $Math功能 返回X参数的反正弦值。说明 函数结果取弧度值。首部 function ArcSinh(X: Extended): Extended; $Math功能 返回X参数的反双曲正弦值。说明 函数结果取弧度值。首部 function ArcTan(X: Extended): Ex

14、tended; $System功能 返回参数X的反正切函数值。说明 函数结果取弧度值。首部 function ArcTan2(Y, X: Extended): Extended; $Math功能 返回参数Y除于X参数的反正切函数值。即:返回ArcTan(Y/X)说明 函数结果取弧度值。首部 function ArcTanh(X: Extended): Extended; $Math功能 返回参数X的反双曲正切函数值。说明 函数结果取弧度值。首部 procedure Assert(expr : Boolean ; const msg: string); $System功能 测试布尔表达式是否成功

15、说明 $ASSERTIONS ON/OFF | (long form) $C +/- | (short form)首部 function Assigned(var P): Boolean; $System功能 返回变体是否非空。说明 # if Assigned(Edit1) then Edit1.Free;首部 procedure AssignFile(var F; FileName: string); $System功能 给文件变量赋一外部文件名。说明 用 F 文件变量打开 FileName 名字的文件首部 procedure AssignPrn(var F: Text); $Printer

16、s功能 指定文本变量F的打印机说明 首部 procedure AssignStr(var P: PString; const S: string); $SysUtils功能 将字符串列入指针说明 PString 是 AnsiString 指针首部 procedure AssociateAttr(const AttrID: TAttrID; const FieldID: TFieldID); $DRIntf功能 将ID属性和事件关联说明 type TID = record Reseved: array1.6 of Byte; end; TFieldID = type TID; TAttrID =

17、 type TID;首部 procedure Beep; $SysUtils功能 产生一个标准的电脑发声beep。说明 这个Beep过程使用了Windows下的API函数MessageBeep。首部 function BeginThread(SecurityAttributes: Pointer; StackSize: LongWord; ThreadFunc: TThreadFunc; Parameter: Pointer; CreationFlags: LongWord; var ThreadId: LongWord): Integer; $SysUtils功能 以适当的方式建立用于内存管

18、理的线程。说明 首部 procedure BindStub(RepositoryID, InstanceName, HostName: PChar; const Orb: IORB; RefCountServer: CorbaBoolean; out Stub: IStub); $orbpas功能 获得界面CORBA服务器的对象作为IStub界面说明 CORBA:程序体系结构首部 procedure BlockRead(var F: File; var Buf: ; Count: Integer ; var AmtTransferred: Integer); $System功能 从无类型文件F

19、中读出Count个记录赋予变量Buf。说明 可选参数AmtTransferred表示实际读取的记录个数。一般一个记录系指包含128字节的块,但可使用带有可选参数的Reset来改变从128到不同字节块大小。首部 procedure BlockWrite(var F: File; var Buf: ; Count: Integer ; var AmtTransferred: Integer); $System功能 把从变量Buf第一个字节开始的Count个记录写入无类型文件F中。说明 可选参数AmtTransferred表示实际读取的记录个数。一般一个记录系指包含128字节的块,但可使用带有可选参

20、数的Rewrite来改变从128到不同字节块大小。首部 function Bounds(ALeft, ATop, AWidth, AHeight: Integer): TRect; $Classes功能 返回指定坐标和范围的TRect数据说明 type TPoint = record X: Longint; Y: Longint; end; TRect = record case Integer of 0: (Left, Top, Right, Bottom: Integer); 1: (TopLeft, BottomRight: TPoint); end;首部 procedure Break

21、; $System功能 提前中止循环。说明 用于for、while、repeat-until中。首部 function ByteToCharIndex(const S: string; Index: Integer): Integer; $SysUtils功能 返回索引Index的真实值说明 如果Index小于和大于S的长度则返回0 # ByteToCharIndex(12345678, 9) = 0;首部 function ByteToCharLen(const S: string; MaxLen: Integer): Integer; $SysUtils功能 返回字符的编号说明 如果Ind

22、ex小于S的长度则返回0; 如果Index大于S的长度则返回MaxLen; #ByteToCharLen(12345678,9) = 9;首部 function ByteType(const S: string; Index: Integer): TMbcsByteType; $SysUtils功能 返回字符串指定位置的字节类型说明 type TMbcsByteType = (mbSingleByte, mbLeadByte, mbTrailByte); # ByteType(国庆节12,1) = mbLeadByte;首部 procedure CancelDrag; $Controls功能

23、在程序运行中取消拖放操作说明 首部 function Ceil(X: Extended):Integer; $Math功能 返回参数X的正取整值说明 #Ceil(-2.8) = -2; Ceil(2.8) = 3; Ceil(-1.0) = -1;首部 function ChangeFileExt(const FileName, Extension: string): string; $SysUtils功能 改变文件的后缀返回。说明 #ChangeFileExt(zs.txt,.ini) = zs.ini;首部 function CharsetToIdent(Charset: Longint;

24、 var Ident: string): Boolean; $Graphics功能 获得字符集的名称说明 如果获得成功则返回True,否则返回False首部 function CharToByteIndex(const S: string; Index: Integer): Integer; $SysUtils功能 返回字符串基于索引Index的真实位置说明 如果Index小于和大于S的长度则返回0首部 function CharToByteLen(const S: string; MaxLen: Integer): Integer; $SysUtils功能 返回字符串基于索引Index的编号

25、说明 如果Index小于S的长度则返回0; 如果Index大于S的长度则返回MaxLen;首部 procedure ChDir(Path: ); $System功能 改变当前目录说明 检查IOResult可确定此改变是否成功。IOResult的值非零时表示Path不存在。首部 procedure Check(Status: Integer); $DBTables功能 以变量来确定BDE抗议错误状态说明 BDE(Borland Database Engine): 宝兰德数据库引擎首部 function Chr(N: Byte): Char; $System功能 返回参数N的ASCII字符值。说明

26、 参数N表示某ASCII代码的序号数值(0-255)。首部 function ClassIDToProgID(const ClassID: TGUID): string; $ComObj功能 返回标题音乐的ID所指定类字串说明 type PGUID = TGUID; TGUID = record D1: Longword; D2: Word; D3: Word; D4: array0.7 of Byte; end; 错误代码 含义 REGDB_E_CLASSNOTREG | Class not registered in the registry. REGDB_E_READREGDB | Er

27、ror reading registry.首部 function Clipboard: TClipboard; $clipbrd功能 返回当前剪贴板的数据说明 首部 procedure Close(var F: ); $System功能 关闭文件F。说明 文件F必须已被Reset、Rewrite或Append打开,且没有关闭。欲关闭一个未打开的文件或已关闭的文件都是错误的。首部 procedure CloseFile(var F: ); $System功能 终止文件变量F与外部文件的联系说明 当编译指令$I打开的时候,可用IOResult来检查终止是否成功首部 function Collect

28、ionsEqual(C1, C2: TCollection): Boolean; $Classes功能 比较两个收集变量是否相同说明 首部 function ColorToIdent(Color: Longint; var Ident: string): Boolean; $Graphics功能 返回是否成功的获取了颜色的名称说明 #var s, Ident: string; begin s := Nose; if ColorToIdent(clBlack, Ident) then s := Ident; 首部 function ColorToRGB(Color: TColor): Longi

29、nt; $Graphics功能 将颜色类型转换成RGB格式返回说明 type TColor = -(COLOR_ENDCOLORS + 1).$02FFFFFF; 便于Windows API函数调用首部 function ColorToString(Color: TColor): string; $Graphics功能 将颜色参数Color转换成字符串类型返回说明 如果Color有系统设定的颜色则返回该名称, 否则返回其16进制形式 # ColorToString(clBlack) = clBlak; ColorToString(12) = $0000000C;首部 function ComC

30、lassManager: TComClassManager; $ComObj功能 返回一个TComClassManager类说明 首部 function CompareMem(P1, P2: Pointer; Length: Integer): Boolean; assembler; $SysUtils功能 在指定内存范围Length比较两个指镇的内容是否相同。说明 范围以二进制为单位。首部 function CompareStr(const S1, S2: string): Integer; $SysUtils功能 比较两个字符串的大小。要区分大小写。说明 首部 function CompareText(const S1, S2: string): Integer; $SysUtils功能 比较两个字符串的大小。不区分大小写。说明 首部 function Concat(S1 , S2,., Sn: ): string; $System1功能 把字串S1 , S2,.,Sn连接成一个单一的字串。说明 除此之外,还可以用运算符+来连接。首部 procedure Continue; $System功能 离开本次循环, 转到下一次循环说明 首部 f

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1