定义 |
说明 |
库 |
Append(Text) |
追加方式打开文件 |
System |
AddExitProc(proc) |
添加一个退出处理过程 |
|
SysErrorMessage(Integer): string |
返回错误代码对应的说明 |
|
GetLocaleStr(Locale, LocaleType,Def): string |
返回当前系统指定参数的字符串值 |
|
GetLocaleChar(Locale, LocaleType: Integer; Default: Char): Char |
返回当前系统指定参数的字符值 |
|
GetFormatSettings |
恢复系统参数设置 |
|
GetModuleName(Module: HMODULE): string |
返回动态连接库的名称 |
SysUtils |
ExceptionErrorMessage(TObject, Pointer; BufPChar, Size) |
返回操作指针失败的信息长度 |
SysUtils |
ShowException(ExceptObject: TObject; ExceptAddr: Pointer) |
提示一个操作指针失败的错误 |
SysUtils |
OutOfMemoryError() |
触发内存益出异常 |
SysUtils |
FreeAndNil(var Obj); $[SysUtils.pas
功能 |
释放对象Obj并赋为空 |
|
CreateGUID(out Guid: TGUID): HResult |
成功返回 S_OK |
|
StringToGUID(const S: string): TGUID |
返回字符串S转换成全局标识 |
|
GUIDToString(const GUID: TGUID): string |
返回全局标识GUID转换成字符串 |
|
IsEqualGUID(const guid1, guid2: TGUID): Boolean |
返回两个全局标识是否相同 |
|
LoadPackage(const Name: string): HMODULE |
返回载入包资源 |
|
UnloadPackage(Module: HMODULE) |
取消载入包资源 |
|
GetPackageInfo(Module: HMODULE; Param: Pointer; var Flags: Integer;
InfoProc: TPackageInfoProc) |
返回包的信息 |
|
GetPackageDescription(ModuleName: PChar): string |
返回包的描述 |
|
InitializePackage(Module: HMODULE) |
初始化包 |
|
FinalizePackage(Module: HMODULE) |
终止化包 |
|
RaiseLastOSError; |
触发操作系统的最后一个异常 |
|
RaiseLastWin32Error; deprecated |
触发Win32系统的最后一个异常 |
|
Win32Check(RetVal: BOOL): BOOL |
返回检测调用系统Api函数返回结果 |
|
AddTerminateProc(TermProc: TTerminateProc) |
添加一个退出过程到系统中 |
|
CallTerminateProcs: Boolean |
返回调用退出过程是否成功,不建议使用 |
|
SafeLoadLibrary(const Filename: string; ErrorMode: UINT =
SEM_NOOPENFILEERRORBOX): HMODULE |
返回安全方式载入动态连接库资源 |
|
GetEnvironmentVariable(const Name: string): string |
返回环境变量值 |
|