哪里有DELPHI的函数大全? 顺便给我发一个吧。[email protected] 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 [email protected]谢谢了·····:) my email :[email protected] 给我也发一个,可以吗?[email protected], 多谢了! 《Delphi参考手册》之标准函数http://www.delphibbs.com/delphibbs/dispq.asp?lid=682349 [标准函数和过程]首部 procedure Abort;$[SysUtils功能 引起放弃的意外处理。说明 不显示任何错误信息。&_首部 function Abs(N: <Number>): <Number>;$[System功能 返回参数N的绝对值。说明 函数结果与参数有相同类型,参数可以是整型也可以是浮点型。 ## Abs(-12) = 12;Abs(-12.03) = 12.03&_首部 procedure AddExitProc(Proc: TProcedure);$[SysUtils功能 将旧版本某一过程添加到当前版本运行的库的结束过程表中。说明 只能向下兼容,不能用在当前使用版本的&_首部 function Addr(X): Pointer;$[System 功能 返回指定对象的内存地址。说明 地址运算符 @ 可以产生与Addr相同的结果。&_首部 procedure AddTerminateProc(TermProc: TTerminateProc);$[SysUtils功能 将一过程添加到运行时库的终止过程表中。说明 Delphi 在程序结束时将终止该程序的全部进程,可以终止的进程都放在终止过程表中, 程序通过结束终止过程表所有的进程来实现终止全部进程的目的。&_首部 function AdjustLineBreaks(const S: string): string;$[SysUtils功能 将给定字符串的行分隔符调整为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 AnsiCompareStr(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功能 将引用字串转换成结束引语返回。说明 函数支持多字节字符系统[MBCS]。&_首部 function AnsiLastChar(const S: string): PChar;$[SysUtils功能 取参数S的最后一个字符,并转换成以null结束的字符串指针返回。说明 ##AnsiLastChar(‘Sysoft’) = {‘t\0’};&_首部 function AnsiLowerCase(const S: string): string;$[SysUtils功能 将字符串S转换为小写返回。说明 函数支持多字节字符系统[MBCS]。&_首部 function AnsiLowerCaseFileName(const S: string): string;$[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功能 比较两个指针字符串的大小。要区分大小写。说明 参见AnsiCompareFileName。&_首部 function AnsiStrIComp(S1, S2: PChar): Integer; $[SysUtils功能 比较两个指针字符串的大小。不区分大小写。说明 参见AnsiCompareFileName。&_首部 function AnsiStrLastChar(P: PChar): PChar; $[SysUtils功能 返回字符串指针气所指向的最后一个字符位置说明 &_首部 function AnsiStrLComp(S1, S2: PChar; MaxLen: Cardinal): Integer; $[SysUtils功能 在最大长度MaxLen的范围内比较两个指针字符串的大小。要区分大小写。说明 参见AnsiCompareFileName。&_首部 function AnsiStrLIComp(S1, S2: PChar; MaxLen: Cardinal): Integer; $[SysUnits功能 在最大长度MaxLen的范围内比较两个指针字符串的大小。不区分大小写。说明 参见AnsiCompareFileName。&_首部 function AnsiStrLower(Str: PChar): PChar; $[SysUtils功能 将指针字符串S转换为小写返回。说明 &_首部 function AnsiStrPos(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功能 返回以字符Chr在指针字符串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 TLocale = 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功能 将文件名转换为大写返回。说明 &_首部 procedure 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): Extended; $[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): Extended; $[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功能 测试布尔表达式是否成功说明 $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); $[Printers功能 指定文本变量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: array[1..6] of Byte; end; TFieldID = type TID; TAttrID = 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功能 以适当的方式建立用于内存管理的线程。说明 &_首部 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: <type>; Count: Integer [; var AmtTransferred: Integer]); $[System功能 从无类型文件F中读出Count个记录赋予变量Buf。说明 可选参数AmtTransferred表示实际读取的记录个数。一般一个记录系指包含128字节的块,但可使用带有可选参数的Reset来改变从128到不同字节块大小。 我也想要一个,给我发一个吧, [email protected] delphi 如何调用淘宝API 怎么在后台打开IE并保留句柄用来关掉它?? 能修一下这段代码吗? 如何在程序里建数据库?急 我的电脑里怎么没有strutils 请问这是判断操作系统的版本吗? 合肥的delphi程序员看过来!! 学知网 写delphi程序的流程是什么? 笨蛋有急事,想知道:Char和PChar有什么区别啊!如何把PChar转化为Char? 在C/S结构中,使用数据库SQL7.0,为什么这样无法提交数据? 如何把dbgrid中的数据导入到txt,xls文件中去?急!!!给最高分!
谢谢了·····:)
《Delphi参考手册》之标准函数
http://www.delphibbs.com/delphibbs/dispq.asp?lid=682349
首部 procedure Abort;$[SysUtils
功能 引起放弃的意外处理。
说明 不显示任何错误信息。
&_
首部 function Abs(N: <Number>): <Number>;$[System
功能 返回参数N的绝对值。
说明 函数结果与参数有相同类型,参数可以是整型也可以是浮点型。
## Abs(-12) = 12;Abs(-12.03) = 12.03
&_
首部 procedure AddExitProc(Proc: TProcedure);$[SysUtils
功能 将旧版本某一过程添加到当前版本运行的库的结束过程表中。
说明 只能向下兼容,不能用在当前使用版本的
&_
首部 function Addr(X): Pointer;$[System
功能 返回指定对象的内存地址。
说明 地址运算符 @ 可以产生与Addr相同的结果。
&_
首部 procedure AddTerminateProc(TermProc: TTerminateProc);$[SysUtils
功能 将一过程添加到运行时库的终止过程表中。
说明 Delphi 在程序结束时将终止该程序的全部进程,可以终止的进程都放在终止过程表中,
程序通过结束终止过程表所有的进程来实现终止全部进程的目的。
&_
首部 function AdjustLineBreaks(const S: string): string;$[SysUtils
功能 将给定字符串的行分隔符调整为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 AnsiCompareStr(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
功能 将引用字串转换成结束引语返回。
说明 函数支持多字节字符系统[MBCS]。
&_
首部 function AnsiLastChar(const S: string): PChar;$[SysUtils
功能 取参数S的最后一个字符,并转换成以null结束的字符串指针返回。
说明 ##AnsiLastChar(‘Sysoft’) = {‘t\0’};
&_
首部 function AnsiLowerCase(const S: string): string;$[SysUtils
功能 将字符串S转换为小写返回。
说明 函数支持多字节字符系统[MBCS]。
&_
首部 function AnsiLowerCaseFileName(const S: string): string;$[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
功能 比较两个指针字符串的大小。要区分大小写。
说明 参见AnsiCompareFileName。
&_
首部 function AnsiStrIComp(S1, S2: PChar): Integer; $[SysUtils
功能 比较两个指针字符串的大小。不区分大小写。
说明 参见AnsiCompareFileName。
&_
首部 function AnsiStrLastChar(P: PChar): PChar; $[SysUtils
功能 返回字符串指针气所指向的最后一个字符位置
说明
&_
首部 function AnsiStrLComp(S1, S2: PChar; MaxLen: Cardinal): Integer; $[SysUtils
功能 在最大长度MaxLen的范围内比较两个指针字符串的大小。要区分大小写。
说明 参见AnsiCompareFileName。
&_
首部 function AnsiStrLIComp(S1, S2: PChar; MaxLen: Cardinal): Integer; $[SysUnits
功能 在最大长度MaxLen的范围内比较两个指针字符串的大小。不区分大小写。
说明 参见AnsiCompareFileName。
&_
首部 function AnsiStrLower(Str: PChar): PChar; $[SysUtils
功能 将指针字符串S转换为小写返回。
说明
&_
首部 function AnsiStrPos(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
功能 返回以字符Chr在指针字符串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 TLocale = 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
功能 将文件名转换为大写返回。
说明
&_
首部 procedure 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): Extended; $[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): Extended; $[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
功能 测试布尔表达式是否成功
说明 $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); $[Printers
功能 指定文本变量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: array[1..6] of Byte; end;
TFieldID = type TID;
TAttrID = 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
功能 以适当的方式建立用于内存管理的线程。
说明
&_
首部 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: <type>; Count: Integer [; var AmtTransferred: Integer]); $[System
功能 从无类型文件F中读出Count个记录赋予变量Buf。
说明 可选参数AmtTransferred表示实际读取的记录个数。一般一个记录系指包含128字节的块,但可使用带有可选参数的Reset来改变从128到不同字节块大小。