119 KiB
TSL 旧参考待分类补录
这些条目来自旧参考文档中尚未形成稳定 codegen heading 的项目。
当前先保证 codegen 覆盖完整;对象归属、属性语义和最终分类后续再复核。
TSL语言基础 > Object TSL > TSL内置对象使用大全 > FTP对象 > FTP对象属性
Account
代表连接到远程FTP服务器的账户信息。
类型:读写
对象:FTP
旧类型:property
旧定义:Account: string;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > FTP对象 > FTP对象属性
Source ID:29908
属性值类型:string
AUTHCmd
表示登陆验证时使用的机制。这个属性的值决定在TSL握手协议中与FTP AUTH命令交换时使用的参数。
类型:读写
对象:FTP
旧类型:property
旧定义:AUTHCmd: TAuthCmd;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > FTP对象 > FTP对象属性
Source ID:29909
属性值类型:TAuthCmd
AutoIssueFEAT
是否自动发送FEAT指令获得所支持的命令。
类型:读写
对象:FTP
旧类型:property
旧定义:AutoIssueFEAT:Boolean;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > FTP对象 > FTP对象属性
Source ID:29911
属性值类型:Boolean
AutoLogin
指定当使用Connect方法与FTP服务器建立会话时,FTP客户端是否自动连接。
类型:读写
对象:FTP
旧类型:property
旧定义:AutoLogin: Boolean;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > FTP对象 > FTP对象属性
Source ID:29910
属性值类型:Boolean
CanResume
表示服务器是否支持续传操作。
类型:只读
对象:FTP
旧类型:property
旧定义:CanResume: Boolean;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > FTP对象 > FTP对象属性
Source ID:29912
属性值类型:Boolean
CurrentTransferMode
表示当前FTP数据交换中有效的传输模式设置。
类型:读写
对象:FTP
旧类型:property
旧定义:CurrentTransferMode
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > FTP对象 > FTP对象属性
Source ID:29913
DataPort
与客户端会话的数据通道绑定的端口号。
类型:读写
对象:FTP
旧类型:property
旧定义:DataPort: Integer;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > FTP对象 > FTP对象属性
Source ID:29914
属性值类型:Integer
DataPortMax
FTP客户端数据通道的端口号上限。
类型:读写
对象:FTP
旧类型:property
旧定义:DataPortMax: Integer
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > FTP对象 > FTP对象属性
Source ID:29916
属性值类型:Integer
DataPortMin
FTP客户端数据通道的端口号下限。
类型:读写
对象:FTP
旧类型:property
旧定义:DataPortMin: Integer;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > FTP对象 > FTP对象属性
Source ID:29915
属性值类型:Integer
DirFormat
表示目录列表结构。
类型:只读
对象:FTP
旧类型:property
旧定义:DirFormat: String
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > FTP对象 > FTP对象属性
Source ID:29917
属性值类型:String
ExternalIP
指定当客户端在一个NAT防火墙后发送PORT或者EPRT命令时使用的IP地址。
类型:读写
对象:FTP
旧类型:property
旧定义:ExternalIP:String
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > FTP对象 > FTP对象属性
Source ID:29918
属性值类型:String
Host
表示FTP服务器的IP地址或者主机名称。
类型:读写
对象:FTP
旧类型:property
旧定义:Host:string
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > FTP对象 > FTP对象属性
Source ID:29919
属性值类型:string
LangsSupported
返回服务器支持的语言列表
类型:只读
对象:FTP
旧类型:property
旧定义:LangsSupported:TStringList
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > FTP对象 > FTP对象属性
Source ID:29920
属性值类型:TStringList
LastCmdResult
最后一条命令的返回结果,包括命令返回状态字以及结果。
类型:只读
对象:FTP
旧类型:property
旧定义:LastCmdResult:TStringList;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > FTP对象 > FTP对象属性
Source ID:29921
属性值类型:TStringList
ListenTimeout
侦听成功的超时时间
类型:读写
对象:FTP
旧类型:property
旧定义:ListenTimeout:Integer;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > FTP对象 > FTP对象属性
Source ID:29946
属性值类型:Integer
ListResult
最后一条LIST命令的返回结果
类型:只读
对象:FTP
旧类型:property
旧定义:ListResult:TStringList;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > FTP对象 > FTP对象属性
Source ID:29922
属性值类型:TStringList
Passive
指定FTP的数据通道连接方法,如果为真则采用被动模式。
类型:读写
对象:FTP
旧类型:property
旧定义:Passive: Boolean;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > FTP对象 > FTP对象属性
Source ID:29923
属性值类型:Boolean
PassiveUseControlHost
如果设置为假,被动模式下依旧使用FTP的HOST属性,如果为真,则使用被动连接过来的对端IP地址。简单来说,如果设置为真,则允许分布式FTP服务,也就是对端可能是多个IP地址的FTP来发送或者接受数据。
类型:读写。
对象:FTP
旧类型:property
旧定义:PassiveUseControlHost:Boolean;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > FTP对象 > FTP对象属性
Source ID:29945
属性值类型:Boolean
Port
用于在打开连接时用到的远程FTP服务器主机上指定的端口号。
类型:读写
对象:FTP
旧类型:property
旧定义:Port: Integer;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > FTP对象 > FTP对象属性
Source ID:29925
属性值类型:Integer
ProxyHost
FTP代理的主机IP或名称。
类型:读写
对象:FTP
旧类型:property
旧定义:ProxyHost: String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > FTP对象 > FTP对象属性
Source ID:29926
属性值类型:String
ProxyPassword
FTP代理服务器的登陆密码。
类型:读写
对象:FTP
旧类型:property
旧定义:ProxyPassword: string;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > FTP对象 > FTP对象属性
Source ID:29929
属性值类型:string
ProxyPort
FTP代理服务器的端口号。
类型:读写
对象:FTP
旧类型:property
旧定义:ProxyPort: Integer;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > FTP对象 > FTP对象属性
Source ID:29927
属性值类型:Integer
ProxyType
指定连接代理服务器时使用的方法。 0:使用代理服务器的CONNECT命令直接连接 1:采用USER命令,发送USER user@hostname串进行登录。 2:登录时发送SITE命令 3:发送OPEN命令 4:使用USER,PASS命令发送代理服务器的用户名密码,发送USER user@firewalluser@hostname 和 PASS pass@firewallpass 5:先使用USER,PASS命令使用代理服务器的用户名密码,穿透代理服务器,然后使用目标的用户名和密码 6:采用USER hostuserId@hostname firewallUsername模式。 7: Novell BorderManager Proxy
类型:读写
对象:FTP
旧类型:property
旧定义:ProxyType:Integer;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > FTP对象 > FTP对象属性
Source ID:29930
属性值类型:Integer
ProxyUsername
FTP代理服务器的登陆用户名。
类型:读写
对象:FTP
旧类型:property
旧定义:ProxyUsername: string;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > FTP对象 > FTP对象属性
Source ID:29928
属性值类型:string
ReadTimeout
客户端等待FTP连接响应时间的毫秒数。
类型:读写
对象:FTP
旧类型:property
旧定义:ReadTimeout: Integer;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > FTP对象 > FTP对象属性
Source ID:29931
属性值类型:Integer
SupportsVerification
表示FTP服务器是否支持完整性验证的扩展功能。
类型:只读
对象:FTP
旧类型:property
旧定义:SupportsVerification: Boolean;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > FTP对象 > FTP对象属性
Source ID:29932
属性值类型:Boolean
SystemDesc
远程FTP服务器的操作系统的描述信息。
类型:只读
对象:FTP
旧类型:property
旧定义:SystemDesc: string;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > FTP对象 > FTP对象属性
Source ID:29933
属性值类型:string
TransferMode
实现FTP的MODE命令,设置FTP的传输模式,0为非压缩格式,1为压缩格式。
类型:读写
对象:FTP
旧类型:property
旧定义:TransferMode:Integer;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > FTP对象 > FTP对象属性
Source ID:32257
属性值类型:Integer
TransferTimeout
FTP客户端在数据通道进行读操作时的等待时间的毫秒数。
类型:读写
对象:FTP
旧类型:property
旧定义:TransferTimeout: Integer;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > FTP对象 > FTP对象属性
Source ID:29934
属性值类型:Integer
TransferType
指定传输类型,包括Binary(0)和ASCII(1),默认使用Binary方式进行传输。
类型:读写
对象:FTP
旧类型:property
旧定义:TransferType: Integer;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > FTP对象 > FTP对象属性
Source ID:29935
属性值类型:Integer
TryNATFastTrack
指定是否使用“快速路径”连接穿越防火墙和地址转换器(NAT)。
类型:读写
对象:FTP
旧类型:property
旧定义:TryNATFastTrack
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > FTP对象 > FTP对象属性
Source ID:29936
UseCCC
表示FTP客户端是否需要使用清除通道命令(CCC)
类型:读写
对象:FTP
旧类型:property
旧定义:UserCCC: Boolean;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > FTP对象 > FTP对象属性
Source ID:29937
属性值类型:Boolean
UseExtensionDataPort
指示在数据交换时是否使用了额外的IPV6端口以及是否设置为PASV模式。
类型:读写
对象:FTP
旧类型:property
旧定义:UseExtensionDataPort: Boolean;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > FTP对象 > FTP对象属性
Source ID:29938
属性值类型:Boolean
UseMLIS
指定当客户端试图获得目录列表时是否使用应该使用FTP的MLST或MLSD命令。
类型:读写
对象:FTP
旧类型:property
旧定义:UseMLIS: Boolean;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > FTP对象 > FTP对象属性
Source ID:29939
属性值类型:Boolean
UseSTARTTLS
是否使用显式 TLS(即 STARTTLS 加密协议) 类型:读写
对象:FTP
旧类型:property
旧定义:UseSTARTTLS:Boolean;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > FTP对象 > FTP对象属性
Source ID:37919
属性值类型:Boolean
UseTLS
用于指定传输安全等级。
类型:读写
对象:FTP
旧类型:property
旧定义:UseTSL:Boolean;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > FTP对象 > FTP对象属性
Source ID:29941
属性值类型:Boolean
UsingExtDataPort
表示客户端会话是否支持RFC 2428 NAT 扩展。
类型:只读
对象:FTP
旧类型:property
旧定义:UsingExtDataPort: Boolean;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > FTP对象 > FTP对象属性
Source ID:29942
属性值类型:Boolean
UsingNATFastTrack
表示客户端会话是否使用了“快速路径”连接。
类型:只读
对象:FTP
旧类型:property
旧定义:UsingNATFastTrack: Boolean;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > FTP对象 > FTP对象属性
Source ID:29943
属性值类型:Boolean
UsingSFTP
表示客户端会话是否使用了安全FTP连接。
类型:只读
对象:FTP
旧类型:property
旧定义:UsingSFTP
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > FTP对象 > FTP对象属性
Source ID:29944
TSL语言基础 > Object TSL > TSL内置对象使用大全 > FTP对象 > FTP对象的方法
Abort()
终止连接。
对象:FTP
旧类型:method
旧定义:Abort ();
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > FTP对象 > FTP对象的方法
Source ID:29876
Connect()
打开FTP连接。
对象:FTP
旧类型:method
旧定义:Connect();
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > FTP对象 > FTP对象的方法
Source ID:29879
FileDate(file_name, s_gmt)
获得FTP服务器上文件的修改时间。
对象:FTP
旧类型:method
旧定义:FileDate(const FileName:string;const sGMT:boolean):TDateTime;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > FTP对象 > FTP对象的方法
Source ID:29883
| 参数 | 类型 | 说明 |
|---|---|---|
file_name |
String | 字符串类型,指定要获得修改时间的文件的名称。 |
s_gmt |
Boolean | 布尔类型,指定返回的时间是否为格林尼治时间标准时间。 |
返回:DateTime,获得文件的最后修改时间
Get(source_file, dest, resume)
从FTP服务器上下载文件。
对象:FTP
旧类型:method
旧定义:Get(const SourceFile: string; Dest: TStream; Resume: Boolean);
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > FTP对象 > FTP对象的方法
Source ID:29884
| 参数 | 类型 | 说明 |
|---|---|---|
source_file |
String | 执行FTP上要下载的源文件名称。 |
dest |
TSLObj | TStream类型,下载文件的目标流对象。参考[ref]TFileStream对象[/ref] |
resume |
Boolean | 当设置为真实支持断点续传,否则重新下载文件。 |
List(dest, specifier, details)
从FTP服务器上下载文件。
对象:FTP
旧类型:method
旧定义:List(Dest:TStrings;Specifier:string ;Details:Boolean);
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > FTP对象 > FTP对象的方法
Source ID:29887
| 参数 | 类型 | 说明 |
|---|---|---|
dest |
TStrings | 字符串列表类型,当前目录的文件和目录列表。 |
specifier |
string | 字符串类型,当前目录下的目录名称或要列出的文件通配符(如’.’,’A.txt’等)。 |
details |
Boolean | 布尔类型,是否返回详细的列表信息,包括文件大小,修改日期和文件所有者权限,组等。 |
Put(source, dest_file, append)
上传文件到FTP服务器。
对象:FTP
旧类型:method
旧定义:Put(const Source: TStream;const DestFile: string; const Append: boolean);
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > FTP对象 > FTP对象的方法
Source ID:29891
| 参数 | 类型 | 说明 |
|---|---|---|
source |
TStream | 流对象类型,包含要上传的数据。 |
dest_file |
string | 字符串类型,远程服务器的目标文件名。 |
append |
boolean | 布尔类型,为真时,服务器将上传到数据从已存在的文件末尾写入。 |
Quit()
关闭FTP客户端连接。Quit用于文件未传输时关闭连接,如果一个文件传输进程正在进行,请优先使用Abort()。
对象:FTP
旧类型:method
旧定义:Quit();
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > FTP对象 > FTP对象的方法
Source ID:29892
Quote(command)
用于执行在这个类中未实现的FTP命令。
对象:FTP
旧类型:method
旧定义:Quote(const Command:string):integer;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > FTP对象 > FTP对象的方法
Source ID:29893
| 参数 | 类型 | 说明 |
|---|---|---|
command |
String | 字符串类型,要执行的FTP命令。 |
返回:integer,整数,FTP命令的执行的结果代码。
TSL语言基础 > Object TSL > TSL内置对象使用大全 > IMAP对象 > IMAP对象的属性
AuthType
认证类型,0:明文用户密码,1:MD5,2:SASL认证,-1:自定义认证。 类型:读写
对象:IMAP
旧类型:property
旧定义:AuthType:Integer;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > IMAP对象 > IMAP对象的属性
Source ID:37923
属性值类型:Integer
AuthTypeString
自定义认证类型,仅当链接ID 37923设置为-1时有效;设置为"AUTH=*":自动选择服务器支持的认证类型;多个用分号连接 类型:读写
对象:IMAP
旧类型:property
旧定义:AuthTypeString:String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > IMAP对象 > IMAP对象的属性
Source ID:37932
属性值类型:String
Host
主机名称或地址 类型:读写
对象:IMAP
旧类型:property
旧定义:Host:String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > IMAP对象 > IMAP对象的属性
Source ID:37925
属性值类型:String
LastCmdResult
最后的命令执行结果。 类型:只读
对象:IMAP
旧类型:property
旧定义:LastCmdResult:String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > IMAP对象 > IMAP对象的属性
Source ID:37930
属性值类型:String
LastCmdResultCode
最后的命令执行的返回码。 类型:只读
对象:IMAP
旧类型:property
旧定义:LastCmdResultCode:String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > IMAP对象 > IMAP对象的属性
Source ID:37931
属性值类型:String
Port
主机端口。 类型:读写
对象:IMAP
旧类型:property
旧定义:Port:Integer;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > IMAP对象 > IMAP对象的属性
Source ID:37926
属性值类型:Integer
UseSTARTTLS
是否使用显式 TLS(即 STARTTLS 加密协议) 类型:读写
对象:IMAP
旧类型:property
旧定义:UseSTARTTLS:Boolean;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > IMAP对象 > IMAP对象的属性
Source ID:37933
属性值类型:Boolean
UseTLS
是否采用SSL连接。 类型:读写
对象:IMAP
旧类型:property
旧定义:UseTLS:Boolean;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > IMAP对象 > IMAP对象的属性
Source ID:37929
属性值类型:Boolean
TSL语言基础 > Object TSL > TSL内置对象使用大全 > MailMsg对象 > MailMsg对象属性
AsBinary
消息的原始内容,二进制数据类型。
类型:读写
对象:MailMsg
旧类型:property
旧定义:AsBinary(HeadersOnly:Boolean):Binary;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > MailMsg对象 > MailMsg对象属性
Source ID:1835
| 参数 | 类型 | 说明 |
|---|---|---|
headers_only |
Boolean | 真假型,是否仅仅只要头部的内容。 |
返回:Binary
AttachmentEncoding
附件编码。
类型:读写
对象:MailMsg
旧类型:property
旧定义:AttachmentEncoding:String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > MailMsg对象 > MailMsg对象属性
Source ID:1803
属性值类型:String
AttachmentTempDirectory
临时的附件存贮目录。
类型:读写
对象:MailMsg
旧类型:property
旧定义:AttachmentTempDirectory:String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > MailMsg对象 > MailMsg对象属性
Source ID:1832
属性值类型:String
BccList
消息的暗送地址。
类型:读写
对象:MailMsg
旧类型:property
旧定义:BccList:String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > MailMsg对象 > MailMsg对象属性
Source ID:1805
属性值类型:String
Body
消息的正文。
类型:读写
对象:MailMsg
旧类型:property
旧定义:Body:String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > MailMsg对象 > MailMsg对象属性
Source ID:1804
属性值类型:String
CCList
消息的抄送地址。
类型:读写
对象:MailMsg
旧类型:property
旧定义:CCList:String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > MailMsg对象 > MailMsg对象属性
Source ID:1806
属性值类型:String
ContentDisposition
一些不能被放在内容里的描述串,例如inline表示在邮件中直接显示,attachment则表示当成附件,attachment可附带"filename","creation-date","modification-date", "read-date","size"等参数来描述attachment。
类型:读写
对象:MailMsg
旧类型:property
旧定义:ContentDisposition:String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > MailMsg对象 > MailMsg对象属性
Source ID:1810
属性值类型:String
ContentTransferEncoding
读写类型,消息内容传输时的编码类型,主要编码方式有。
7bit – 7位不编码的ASCII码,默认编码方式。
8bit – 8位不编码的原始值。
binary – 不编码的10进制数据流。
quoted-printable – 转换为7位可打印的ASCII编码方式。每个高位为1的码翻译为如=A1的16进制模式。
base64 – Base64模式,一种将8字节转换为7字节的编码方式。
对象:MailMsg
旧类型:property
旧定义:ContentTransferEncoding:String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > MailMsg对象 > MailMsg对象属性
Source ID:1809
属性值类型:String
ContentType
读写类型,消息内容类型,常见类型种类如下
text/plain
text/html
text/xml
text/enhanced
image/jpeg
image/gif
audio/basic
audio/au
video/mpeg
application/octet-stream
application/postscript
application/ms-word
application/ms-excel
application/rtf
multipart/mixed
multipart/alternative
multipart/parallel
multipart/related
message/rfc822
message/external-body
对象:MailMsg
旧类型:property
旧定义:ContentType:String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > MailMsg对象 > MailMsg对象属性
Source ID:1808
属性值类型:String
ConvertPreamble
是否转换序文。
类型:读写
对象:MailMsg
旧类型:property
旧定义:ConvertPreamble:Boolean;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > MailMsg对象 > MailMsg对象属性
Source ID:1830
属性值类型:Boolean
Encoding
邮件的编码算法,0:MIME编码算法,1:UUEncode编码算法
类型:读写
对象:MailMsg
旧类型:property
旧定义:Encoding:Integer;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > MailMsg对象 > MailMsg对象属性
Source ID:1812
属性值类型:Integer
ExceptionOnBlockedAttachments
是否在文件附件无法被创建时引发异常。
类型:读写
对象:MailMsg
旧类型:property
旧定义:ExceptionOnBlockedAttachments:Boolean;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > MailMsg对象 > MailMsg对象属性
Source ID:1831
属性值类型:Boolean
ExtraHeaders
邮件的附加头信息。
类型:读写
对象:MailMsg
旧类型:property
旧定义:ExtraHeaders:String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > MailMsg对象 > MailMsg对象属性
Source ID:1813
属性值类型:String
Flags
邮件标志,位标示:已回复(1)已标志(2)已删除(3)草稿(4)已阅读(5)最近的(6)。
类型:读写
对象:MailMsg
旧类型:property
旧定义:Flags:Integer;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > MailMsg对象 > MailMsg对象属性
Source ID:1797
属性值类型:Integer
From
邮件来源。
类型:读写
对象:MailMsg
旧类型:property
旧定义:From:String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > MailMsg对象 > MailMsg对象属性
Source ID:1815
属性值类型:String
FromList
邮件来源列表。
类型:读写
对象:MailMsg
旧类型:property
旧定义:FromList:String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > MailMsg对象 > MailMsg对象属性
Source ID:1814
属性值类型:String
Headers
消息头部信息。
类型:读写
对象:MailMsg
旧类型:property
旧定义:Headers:String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > MailMsg对象 > MailMsg对象属性
Source ID:1800
属性值类型:String
InReplyTo
回复地址。
类型:读写
对象:MailMsg
旧类型:property
旧定义:InReplyTo:String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > MailMsg对象 > MailMsg对象属性
Source ID:1824
属性值类型:String
IsEncoded
是否编码。
类型:读写
对象:MailMsg
旧类型:property
旧定义:IsEncoded:Boolean;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > MailMsg对象 > MailMsg对象属性
Source ID:1798
属性值类型:Boolean
IsMsgSinglePartMime
是否是一个单个部分的邮件。
类型:只读
对象:MailMsg
旧类型:property
旧定义:IsMsgSinglePartMime:Boolean;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > MailMsg对象 > MailMsg对象属性
Source ID:1802
属性值类型:Boolean
LastGeneratedHeaders
最后生成的头信息。
类型:读写
对象:MailMsg
旧类型:property
旧定义:LastGeneratedHeaders:String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > MailMsg对象 > MailMsg对象属性
Source ID:1829
属性值类型:String
MessagePartsCount
消息的部分个数。
类型:读写
对象:MailMsg
旧类型:property
旧定义:MessagePartsCount:Integer;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > MailMsg对象 > MailMsg对象属性
Source ID:1833
属性值类型:Integer
MsgID
消息ID。
类型:读写
对象:MailMsg
旧类型:property
旧定义:MsgID:String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > MailMsg对象 > MailMsg对象属性
Source ID:1799
属性值类型:String
NewsGroups
发送到的新闻组,只当采用NNTP对象的时候有用。
类型:读写
对象:MailMsg
旧类型:property
旧定义:NewsGroups:String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > MailMsg对象 > MailMsg对象属性
Source ID:1816
属性值类型:String
NoDecode
当为真是不解码内容。
类型:读写
对象:MailMsg
旧类型:property
旧定义:NoDecode:Boolean;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > MailMsg对象 > MailMsg对象属性
Source ID:1818
属性值类型:Boolean
NoEncode
当为真是不会发送附件。
类型:读写
对象:MailMsg
旧类型:property
旧定义:NoEncode:Boolean;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > MailMsg对象 > MailMsg对象属性
Source ID:1817
属性值类型:Boolean
Organization
作者的从属组织。
类型:读写
对象:MailMsg
旧类型:property
旧定义:Organization:String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > MailMsg对象 > MailMsg对象属性
Source ID:1819
属性值类型:String
Priority
优先级,0最高,4最低。
类型:读写
对象:MailMsg
旧类型:property
旧定义:Priority:Integer;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > MailMsg对象 > MailMsg对象属性
Source ID:1820
属性值类型:Integer
ReceiptRecipient
倘若指定对方要接收的收条,为收条的收件邮件地址。
类型:读写
对象:MailMsg
旧类型:property
旧定义:ReceiptRecipient:String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > MailMsg对象 > MailMsg对象属性
Source ID:1821
属性值类型:String
Recipients
收件人邮件地址。
类型:读写
对象:MailMsg
旧类型:property
旧定义:Recipients:String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > MailMsg对象 > MailMsg对象属性
Source ID:1822
属性值类型:String
References
NNTP里的回复过的邮件列表。
类型:读写
对象:MailMsg
旧类型:property
旧定义:References:String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > MailMsg对象 > MailMsg对象属性
Source ID:1823
属性值类型:String
ReplyTo
回复邮件地址。
类型:读写
对象:MailMsg
旧类型:property
旧定义:ReplyTo:String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > MailMsg对象 > MailMsg对象属性
Source ID:1825
属性值类型:String
Sender
发件人。
类型:读写
对象:MailMsg
旧类型:property
旧定义:Sender:String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > MailMsg对象 > MailMsg对象属性
Source ID:1827
属性值类型:String
UID
唯一标识。
类型:读写
对象:MailMsg
旧类型:property
旧定义:UID:String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > MailMsg对象 > MailMsg对象属性
Source ID:1801
属性值类型:String
UseNowForDate
发送邮件的时候邮件时间是否用当前时间。
类型:读写
对象:MailMsg
旧类型:property
旧定义:UseNowForDate:Boolean;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > MailMsg对象 > MailMsg对象属性
Source ID:1828
属性值类型:Boolean
TSL语言基础 > Object TSL > TSL内置对象使用大全 > MessagePart对象 > MessagePart对象属性
AsBinary
内容以二进制类型的原始值。
类型:读写
对象:MessagePart
旧类型:property
旧定义:AsBinary:Binary;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > MessagePart对象 > MessagePart对象属性
Source ID:1859
属性值类型:Binary
Body
主体内容,仅对文本类型有效。
类型:读写
对象:MessagePart
旧类型:property
旧定义:Body:String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > MessagePart对象 > MessagePart对象属性
Source ID:1857
属性值类型:String
ContentDescription
内容描述。
类型:读写
对象:MessagePart
旧类型:property
旧定义:ContentDescription:String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > MessagePart对象 > MessagePart对象属性
Source ID:1852
属性值类型:String
ContentID
内容ID。
类型:读写
对象:MessagePart
旧类型:property
旧定义:ContentID:String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > MessagePart对象 > MessagePart对象属性
Source ID:1851
属性值类型:String
ContentLocation
内容的位置URL。
类型:读写
对象:MessagePart
旧类型:property
旧定义:ContentLocation:String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > MessagePart对象 > MessagePart对象属性
Source ID:1853
属性值类型:String
ContentTransfer
读写类型,消息内容传输时的编码类型,主要编码方式有。
7bit – 7位不编码的ASCII码,默认编码方式。
8bit – 8位不编码的原始值。
binary – 不编码的10进制数据流。
quoted-printable – 转换为7位可打印的ASCII编码方式。每个高位为1的码翻译为如=A1的16进制模式。
base64 – Base64模式,一种将8字节转换为7字节的编码方式。
对象:MessagePart
旧类型:property
旧定义:ContentTransfer:String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > MessagePart对象 > MessagePart对象属性
Source ID:1850
属性值类型:String
ContentType
读写类型,消息内容类型,常见类型种类如下
text/plain
text/html
text/xml
text/enhanced
image/jpeg
image/gif
audio/basic
audio/au
video/mpeg
application/octet-stream
application/postscript
application/ms-word
application/ms-excel
application/rtf
multipart/mixed
multipart/alternative
multipart/parallel
multipart/related
message/rfc822
message/external-body
对象:MessagePart
旧类型:property
旧定义:ContentType:String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > MessagePart对象 > MessagePart对象属性
Source ID:1844
属性值类型:String
ExtraHeaders
邮件的附加头信息。
类型:读写
对象:MessagePart
旧类型:property
旧定义:ExtraHeaders:String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > MessagePart对象 > MessagePart对象属性
Source ID:1849
属性值类型:String
FileName
文件名,仅对附件类型有效。
类型:读写
对象:MessagePart
旧类型:property
旧定义:FileName:String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > MessagePart对象 > MessagePart对象属性
Source ID:1856
属性值类型:String
Headers
消息头部信息。
类型:读写
对象:MessagePart
旧类型:property
旧定义:Headers:String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > MessagePart对象 > MessagePart对象属性
Source ID:1847
属性值类型:String
IsEncoded
是否编码。
类型:读写
对象:MessagePart
旧类型:property
旧定义:IsEncoded:Boolean;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > MessagePart对象 > MessagePart对象属性
Source ID:1845
属性值类型:Boolean
MsgID
消息ID。
类型:读写
对象:MessagePart
旧类型:property
旧定义:MsgID:String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > MessagePart对象 > MessagePart对象属性
Source ID:1846
属性值类型:String
ParentPart
内容在MailMsg的索引。
类型:只读
对象:MessagePart
旧类型:property
旧定义:ParentPart:Integer;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > MessagePart对象 > MessagePart对象属性
Source ID:1854
属性值类型:Integer
PartType
消息部分的类型,0:文本类型,1:附件类型。
类型:只读
对象:MessagePart
旧类型:property
旧定义:PartType:Integer;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > MessagePart对象 > MessagePart对象属性
Source ID:1855
属性值类型:Integer
TSL语言基础 > Object TSL > TSL内置对象使用大全 > Pop3对象 > Pop3对象属性
AuthType
认证类型,0:明文用户密码,1:MD5,2:SASL认证,-1:自定义认证。 类型:读写
对象:Pop3
旧类型:property
旧定义:AuthType:Integer;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > Pop3对象 > Pop3对象属性
Source ID:1774
属性值类型:Integer
AuthTypeString
自定义认证类型,仅当链接ID 1774设置为-1时有效;设置为"AUTH=*":自动选择服务器支持的认证类型;多个用分号连接 类型:读写
对象:Pop3
旧类型:property
旧定义:AuthTypeString:String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > Pop3对象 > Pop3对象属性
Source ID:37918
属性值类型:String
AutoLogin
是否在连接的时候自动登录。
类型:读写
对象:Pop3
旧类型:property
旧定义:AutoLogin:Boolean;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > Pop3对象 > Pop3对象属性
Source ID:1785
属性值类型:Boolean
Capabilities
取服务器的支持命令列表(不重新发送命令)。
类型:只读
对象:Pop3
旧类型:property
旧定义:Capabilities:String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > Pop3对象 > Pop3对象属性
Source ID:1782
属性值类型:String
HasAPOP
是否是MD5认证。
类型:只读
对象:Pop3
旧类型:property
旧定义:HasAPOP:Boolean;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > Pop3对象 > Pop3对象属性
Source ID:1784
属性值类型:Boolean
HasCAPA
是否执行过CAPA命令。
类型:只读
对象:Pop3
旧类型:property
旧定义:HasCAPA:Boolean;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > Pop3对象 > Pop3对象属性
Source ID:1783
属性值类型:Boolean
Host
主机名称或地址。
类型:读写
对象:Pop3
旧类型:property
旧定义:Host:String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > Pop3对象 > Pop3对象属性
Source ID:1775
属性值类型:String
LastCmdResult
最后的命令执行结果。
类型:只读
对象:Pop3
旧类型:property
旧定义:LastCmdResult:String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > Pop3对象 > Pop3对象属性
Source ID:1780
属性值类型:String
LastCmdResultCode
最后的命令执行的返回码。
类型:只读
对象:Pop3
旧类型:property
旧定义:LastCmdResultCode:String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > Pop3对象 > Pop3对象属性
Source ID:1781
属性值类型:String
Port
主机端口。
类型:读写
对象:Pop3
旧类型:property
旧定义:Port:Integer;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > Pop3对象 > Pop3对象属性
Source ID:1776
属性值类型:Integer
UseSTARTTLS
是否使用显式 TLS(即 STARTTLS 加密协议) 类型:读写
对象:Pop3
旧类型:property
旧定义:UseSTARTTLS:Boolean;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > Pop3对象 > Pop3对象属性
Source ID:37910
属性值类型:Boolean
UseTLS
是否采用SSL连接。
类型:读写
对象:Pop3
旧类型:property
旧定义:UseTLS:Boolean;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > Pop3对象 > Pop3对象属性
Source ID:1779
属性值类型:Boolean
TSL语言基础 > Object TSL > TSL内置对象使用大全 > Pop3对象 > Pop3对象的方法
Connect()
连接服务器。
对象:Pop3
旧类型:method
旧定义:Connect();
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > Pop3对象 > Pop3对象的方法
Source ID:1758
返回:返回0则连接成功,其它则失败。
Disconnect()
断开连接
对象:Pop3
旧类型:method
旧定义:Disconnect();
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > Pop3对象 > Pop3对象的方法
Source ID:1759
TSL语言基础 > Object TSL > TSL内置对象使用大全 > SMTP对象 > SMTP对象属性
AuthType
认证类型,0:明文用户密码,1:MD5,2:SASL认证,-1:自定义认证。 类型:读写
对象:SMTP
旧类型:property
旧定义:AuthType:Integer;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > SMTP对象 > SMTP对象属性
Source ID:1745
属性值类型:Integer
AuthTypeString
自定义认证类型,仅当链接ID 1745设置为-1时有效;设置为"AUTH=*":自动选择服务器支持的认证类型;多个用分号连接 类型:读写
对象:SMTP
旧类型:property
旧定义:AuthTypeString:String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > SMTP对象 > SMTP对象属性
Source ID:37924
属性值类型:String
DidAuthenticate
是否已经验证。需要先执行Authenticate()方法验证。
类型:只读
对象:SMTP
旧类型:property
旧定义:DidAuthenticate:Boolean;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > SMTP对象 > SMTP对象属性
Source ID:1753
属性值类型:Boolean
Host
主机名称或地址。
类型:读写
对象:SMTP
旧类型:property
旧定义:Host:String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > SMTP对象 > SMTP对象属性
Source ID:1746
属性值类型:String
LastCmdResult
最后的命令执行结果。
类型:只读
对象:SMTP
旧类型:property
旧定义:LastCmdResult:String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > SMTP对象 > SMTP对象属性
Source ID:1751
属性值类型:String
LastCmdResultCode
最后的命令执行的返回码。
类型:只读
对象:SMTP
旧类型:property
旧定义:LastCmdResultCode:String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > SMTP对象 > SMTP对象属性
Source ID:1752
属性值类型:String
Port
主机端口。
类型:读写
对象:SMTP
旧类型:property
旧定义:Port:Integer;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > SMTP对象 > SMTP对象属性
Source ID:1747
属性值类型:Integer
UseSTARTTLS
是否使用显式 TLS(即 STARTTLS 加密协议) 类型:读写
对象:SMTP
旧类型:property
旧定义:UseSTARTTLS:Boolean;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > SMTP对象 > SMTP对象属性
Source ID:37911
属性值类型:Boolean
UseTLS
是否采用SSL连接。采用ssl需要设置到服务器的对应端口
类型:读写
对象:SMTP
旧类型:property
旧定义:UseTLS:Boolean;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > SMTP对象 > SMTP对象属性
Source ID:1750
属性值类型:Boolean
TSL语言基础 > Object TSL > TSL内置对象使用大全 > SMTP对象 > SMTP对象的方法
Connect()
连接服务器。需要设置host属性。并且不能多次connect,否则第二次之后的会报错。
对象:SMTP
旧类型:method
旧定义:Connect();
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > SMTP对象 > SMTP对象的方法
Source ID:1736
返回:返加0则连接成功,不成功时会报错。
Disconnect()
断开连接
对象:SMTP
旧类型:method
旧定义:Disconnect();
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > SMTP对象 > SMTP对象的方法
Source ID:1737
Verify(username)
验证用户名。验证用户名。用户名是否存在当前服务器中,注:smtp服务器可禁止此功能。
对象:SMTP
旧类型:method
旧定义:Verify (Username : String):String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > SMTP对象 > SMTP对象的方法
Source ID:1743
| 参数 | 类型 | 说明 |
|---|---|---|
username |
String | 字符串类型,验证的用户名。 |
返回:String,命令的结果。
TSL语言基础 > Object TSL > TSL内置对象使用大全 > TCipher > TCipher类的属性
IV
初始化向量,hex字符串
类型:只写
对象:TCipher
旧类型:property
旧定义:IV:string
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > TCipher > TCipher类的属性
Source ID:29963
属性值类型:string
Key
秘钥,hex字符串
类型:只写
对象:TCipher
旧类型:property
旧定义:Key:string
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > TCipher > TCipher类的属性
Source ID:29962
属性值类型:string
KeyLength
密钥长度
类型:只读
对象:TCipher
旧类型:property
旧定义:KeyLength:int
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > TCipher > TCipher类的属性
Source ID:29964
属性值类型:int
LVLength
初始化向量长度
类型:只读
对象:TCipher
旧类型:property
旧定义:IVLength
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > TCipher > TCipher类的属性
Source ID:29965
TSL语言基础 > Object TSL > TSL内置对象使用大全 > TCookieCollection对象 > TCookieCollection的属性
Items
取指定序号的Cookie。
类型:只读
对象:TCookieCollection
旧类型:property
旧定义:Items(Index:Integer):TCookie;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > TCookieCollection对象 > TCookieCollection的属性
Source ID:1703
返回:TCookie
WebResponse
返回WebResponse对象。
类型:只读
对象:TCookieCollection
旧类型:property
旧定义:WebResponse:TWebResponse;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > TCookieCollection对象 > TCookieCollection的属性
Source ID:1704
属性值类型:TWebResponse
TSL语言基础 > Object TSL > TSL内置对象使用大全 > TCookie对象 > TCookie的属性
Domain
Cookie的作用域。
类型:读写
对象:TCookie
旧类型:property
旧定义:Domain:String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > TCookie对象 > TCookie的属性
Source ID:1707
属性值类型:String
Expires
Cookie的过期时间。
类型:读写
对象:TCookie
旧类型:property
旧定义:Expires:TDateTime;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > TCookie对象 > TCookie的属性
Source ID:1708
属性值类型:TDateTime
Path
Cookie的作用路径。
类型:读写
对象:TCookie
旧类型:property
旧定义:Path:String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > TCookie对象 > TCookie的属性
Source ID:1710
属性值类型:String
Secure
是否仅对HTTPS安全连接有效。
类型:读写
对象:TCookie
旧类型:property
旧定义:Secure:Boolean;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > TCookie对象 > TCookie的属性
Source ID:1711
属性值类型:Boolean
TSL语言基础 > Object TSL > TSL内置对象使用大全 > TCookie对象 > TCookie的方法
Assign(src)
从Src复制Cookie的内容。
对象:TCookie
旧类型:method
旧定义:Assign(Src:TCookie);
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > TCookie对象 > TCookie的方法
Source ID:1715
TSL语言基础 > Object TSL > TSL内置对象使用大全 > TMemIniFile对象 > TMemIniFile的属性
CaseSensitive
读写类型,决定节和键名是否大小写相关。
对象:TMemIniFile
旧类型:property
旧定义:CaseSensitive:Boolean;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > TMemIniFile对象 > TMemIniFile的属性
Source ID:1612
属性值类型:Boolean
TSL语言基础 > Object TSL > TSL内置对象使用大全 > TRSA > TRSA的属性
PrivateKey
私钥
类型:读写
对象:TRSA
旧类型:property
旧定义:PrivateKey:string
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > TRSA > TRSA的属性
Source ID:29950
属性值类型:string
PublicKey
公钥
类型:读写
对象:TRSA
旧类型:property
旧定义:PublicKey:string
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > TRSA > TRSA的属性
Source ID:29949
属性值类型:string
TSL语言基础 > Object TSL > TSL内置对象使用大全 > TSession对象 > TSession的属性
LastActive
最后活动时间。
类型:只读
对象:TSession
旧类型:property
旧定义:LastActive:TDateTime;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > TSession对象 > TSession的属性
Source ID:1727
属性值类型:TDateTime
LiveSeconds
非活动的失效秒数。
类型:读写
对象:TSession
旧类型:property
旧定义:LiveSeconds:Integer;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > TSession对象 > TSession的属性
Source ID:1729
属性值类型:Integer
Refs
被引用的个数。
类型:只读
对象:TSession
旧类型:property
旧定义:Refs:Integer;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > TSession对象 > TSession的属性
Source ID:1728
属性值类型:Integer
SessionId
Session的标识。
类型:只读
对象:TSession
旧类型:property
旧定义:SessionId:String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > TSession对象 > TSession的属性
Source ID:1731
属性值类型:String
UserId
Session的所属ID。
类型:只读
对象:TSession
旧类型:property
旧定义:UserId:String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > TSession对象 > TSession的属性
Source ID:1730
属性值类型:String
TSL语言基础 > Object TSL > TSL内置对象使用大全 > TStream对象 > TStream的属性
Position
读写类型。设置或者得到当前的位置。
对象:TStream
旧类型:property
旧定义:Position:Integer;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > TStream对象 > TStream的属性
Source ID:1561
属性值类型:Integer
TSL语言基础 > Object TSL > TSL内置对象使用大全 > TStringList对象 > TStringList对象的属性
Capacity
容量,如果已知需要的字符串比较多,预先设置容量会有比较好的性能。
类型:读写
对象:TStringList
旧类型:property
旧定义:Capacity:Integer;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > TStringList对象 > TStringList对象的属性
Source ID:1523
属性值类型:Integer
CaseSensitive
大小写敏感,决定排序或者查找时是否大小写敏感。设置为真则表示大小写敏感,为假为大小写不敏感,默认为假。
类型:读写
对象:TStringList
旧类型:property
旧定义:CaseSensitive:Boolean;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > TStringList对象 > TStringList对象的属性
Source ID:1524
属性值类型:Boolean
CommaText
逗号分割串。将每个字符串用,分割连接起来。若字符串中间有逗号,则在字符串两头加”号(注,单引号无效),若字符串中还包含”号,如字符串’ 3,a"bc’,则用'"3,a""bc"'表达。
类型:读写
对象:TStringList
旧类型:property
旧定义:CommaText:String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > TStringList对象 > TStringList对象的属性
Source ID:1529
属性值类型:String
CommaTextW
功能同CommaText,区别是在读取时CommaTextW返回为宽字节字符串,而CommaText返回的是多字节字符串。
类型:读写
对象:TStringList
旧类型:property
旧定义:CommaTextW:String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > TStringList对象 > TStringList对象的属性
Source ID:31662
属性值类型:String
DelimitedText
用分割符连接起来的单个字符串。连接符用Delimiter属性指定,默认为逗号。而当字符串中存在连接符时,用QuoteChar加在字符串两端。当QuoteChar为”,且Delimiter为逗号时,DelimitedText的结果和CommaText一样。
类型:读写
对象:TStringList
旧类型:property
旧定义:DelimitedText:String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > TStringList对象 > TStringList对象的属性
Source ID:1530
属性值类型:String
Delimiter
DelmitedText所依赖的连接符,默认为逗号。
类型:读写
对象:TStringList
旧类型:property
旧定义:Delimiter:Char;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > TStringList对象 > TStringList对象的属性
Source ID:1531
属性值类型:Char
Duplicates
重复串时的行为控制,0:忽略重复串(默认值),1:允许重复串,2:重复串出错。排序时有效。
类型:读写
对象:TStringList
旧类型:property
旧定义:Duplicates:Integer;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > TStringList对象 > TStringList对象的属性
Source ID:1526
属性值类型:Integer
GetTextW
获取Text的值,并以宽字符串类型返回。
类型:只读
对象:TStringList
旧类型:property
旧定义:GetTextW:String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > TStringList对象 > TStringList对象的属性
Source ID:31666
属性值类型:String
Names
取第Index个Name=Value串的Name串。Index从0开始。
类型:只读
对象:TStringList
旧类型:property
旧定义:Names(Index:Integer):String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > TStringList对象 > TStringList对象的属性
Source ID:1532
返回:String
NameValueSeparator
Name,Value之间的间隔符,默认为=。
类型:读写
对象:TStringList
旧类型:property
旧定义:NameValueSeparator:char;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > TStringList对象 > TStringList对象的属性
Source ID:1533
属性值类型:char
QuoteChar
DelmitedText所依赖的引号符。一般在串中存在分割符时使用
类型:读写
对象:TStringList
旧类型:property
旧定义:QuoteChar:Char;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > TStringList对象 > TStringList对象的属性
Source ID:1534
属性值类型:Char
Sorted
是否已经排序,设置为真则进行排序。
类型:读写
对象:TStringList
旧类型:property
旧定义:Sorted:Boolean;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > TStringList对象 > TStringList对象的属性
Source ID:1527
属性值类型:Boolean
Strings
取或者设置指定索引的字符串。下标从0开始。
类型:读写
对象:TStringList
旧类型:property
旧定义:Strings(Index:Integer):String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > TStringList对象 > TStringList对象的属性
Source ID:1528
返回:String
StringsW
取或者设置指定索引的字符串。功能同Strings,区别在于读取时StringsW返回的是宽字节字符串,而Strings返回的是多字节字符串。
类型:读写
对象:TStringList
旧类型:property
旧定义:StringsW(Index:Integer):String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > TStringList对象 > TStringList对象的属性
Source ID:31661
返回:String
Text
以回车换行分割每个字符串连接起来的单个串。如果存在包括回车换行的串,就会有混淆,如果要没有混淆,则需要用DelmitedText或者CommaText。
类型:读写
对象:TStringList
旧类型:property
旧定义:Text:String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > TStringList对象 > TStringList对象的属性
Source ID:1535
属性值类型:String
TextW
功能同Text,区别在于在读取时TextW返回为宽字节字符串,而Text返回的是多字节字符串。
类型:读写
对象:TStringList
旧类型:property
旧定义:Text:String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > TStringList对象 > TStringList对象的属性
Source ID:31664
属性值类型:String
ValueFromIndex
读取或写入第Index个串的Value值。Index下标从0开始。
类型:读写
对象:TStringList
旧类型:property
旧定义:ValueFromIndex(Index:Integer):String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > TStringList对象 > TStringList对象的属性
Source ID:31663
返回:String
TSL语言基础 > Object TSL > TSL内置对象使用大全 > TStringList对象 > TStringList的方法
Append(s)
添加字符串,与Add相同,但不返回索引号。
对象:TStringList
旧类型:method
旧定义:Append(S:String);
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > TStringList对象 > TStringList的方法
Source ID:1546
| 参数 | 类型 | 说明 |
|---|---|---|
s |
String | 字符串类型,添加的字符串。 |
Assign(src)
将内容复制成和src里的内容一样。
对象:TStringList
旧类型:method
旧定义:Assign(src:TStrings);
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > TStringList对象 > TStringList的方法
Source ID:1547
| 参数 | 类型 | 说明 |
|---|---|---|
src |
TStrings | TStringList或者其他TStrings派生类型,复制的源。 |
Find(s, index)
查找字符串。仅对已经排序好的TStringlist有效,未排序的请用IndexOf。
对象:TStringList
旧类型:method
旧定义:Find(S:String;Var Index:Integer):Boolean;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > TStringList对象 > TStringList的方法
Source ID:1541
| 参数 | 类型 | 说明 |
|---|---|---|
s |
String | 字符串类型,查找的字符串。 |
index |
Integer | 整数类型。返回查找到的索引号 |
返回:Boolean,如果查找到则返回为真。
TSL语言基础 > Object TSL > TSL内置对象使用大全 > TWebRequest对象 > TWebRequest的属性
Accept
客户端接收的内容,为空表示什么都接受。例如audio/*表示接收音频数据。
类型:只读
对象:TWebRequest
旧类型:property
旧定义:Accept:String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > TWebRequest对象 > TWebRequest的属性
Source ID:1651
属性值类型:String
Authorization
头部的认证信息。
类型:只读
对象:TWebRequest
旧类型:property
旧定义:Authorization:String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > TWebRequest对象 > TWebRequest的属性
Source ID:1652
属性值类型:String
CacheControl
头部的Cache-Control信息,表明缓存策略,可为no-cache, no-store, max-ages=seconds, max-stale=seconds, min-refresh=seconds。
类型:只读
对象:TWebRequest
旧类型:property
旧定义:CacheControl:String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > TWebRequest对象 > TWebRequest的属性
Source ID:1653
属性值类型:String
Connection
头部的Connection信息,如果为close则会当完成请求时关闭链接。
类型:只读
对象:TWebRequest
旧类型:property
旧定义:Connection:String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > TWebRequest对象 > TWebRequest的属性
Source ID:1654
属性值类型:String
Content
POST的非解析内容,解析内容可在ContentFields中得到。如果内容特别大,Content不会包括所有的内容,剩余的内容需要用ReadClient来读取。
类型:只读
对象:TWebRequest
旧类型:property
旧定义:Content:String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > TWebRequest对象 > TWebRequest的属性
Source ID:1655
属性值类型:String
ContentEncoding
传输编码,例如GZIP。
类型:只读
对象:TWebRequest
旧类型:property
旧定义:ContentEncoding:String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > TWebRequest对象 > TWebRequest的属性
Source ID:1656
属性值类型:String
ContentFields
解析后的Post的Content内容,将Post的内容用Name=Value的方式分割存贮。
类型:只读
对象:TWebRequest
旧类型:property
旧定义:ContentFields:TStrings;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > TWebRequest对象 > TWebRequest的属性
Source ID:1657
属性值类型:TStrings
ContentLength
发送的数据的长度。
类型:只读
对象:TWebRequest
旧类型:property
旧定义:ContentLength:Integer;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > TWebRequest对象 > TWebRequest的属性
Source ID:1658
属性值类型:Integer
ContentType
发送的数据的类型。
类型:只读
对象:TWebRequest
旧类型:property
旧定义:ContentType:String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > TWebRequest对象 > TWebRequest的属性
Source ID:1659
属性值类型:String
ContentVersion
发送的数据的版本。
类型:只读
对象:TWebRequest
旧类型:property
旧定义:ContentVersion:String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > TWebRequest对象 > TWebRequest的属性
Source ID:1660
属性值类型:String
Cookie
发送的数据中的Cookie串。
类型:只读
对象:TWebRequest
旧类型:property
旧定义:Cookie:String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > TWebRequest对象 > TWebRequest的属性
Source ID:1661
属性值类型:String
CookieFields
发送的数据中的Cookie串解析后按照Name=Value的模式存贮。
类型:只读
对象:TWebRequest
旧类型:property
旧定义:CookieFields:TStrings;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > TWebRequest对象 > TWebRequest的属性
Source ID:1662
属性值类型:TStrings
DerivedFrom
内容的原始请求URL,仅当发送的内容不是原始WEB客户端发起时有意义。
类型:只读
对象:TWebRequest
旧类型:property
旧定义:DerivedFrom:String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > TWebRequest对象 > TWebRequest的属性
Source ID:1664
属性值类型:String
Expires
决定一个请求是否过期。
类型:只读
对象:TWebRequest
旧类型:property
旧定义:Expires:TDateTime;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > TWebRequest对象 > TWebRequest的属性
Source ID:1665
属性值类型:TDateTime
From
客户端的email地址。
类型:只读
对象:TWebRequest
旧类型:property
旧定义:From:String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > TWebRequest对象 > TWebRequest的属性
Source ID:1666
属性值类型:String
Host
请求的URL中的主机名。
类型:只读
对象:TWebRequest
旧类型:property
旧定义:Host:String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > TWebRequest对象 > TWebRequest的属性
Source ID:1667
属性值类型:String
IfModifiedSince
服务器可决定返回一个没有更新的错误(客户端可用原来的存贮的版本)。
类型:只读
对象:TWebRequest
旧类型:property
旧定义:IfModifiedSince:TDateTime;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > TWebRequest对象 > TWebRequest的属性
Source ID:1668
属性值类型:TDateTime
InternalPathInfo
URL的路径部分。
类型:只读
对象:TWebRequest
旧类型:property
旧定义:InternalPathInfo:String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > TWebRequest对象 > TWebRequest的属性
Source ID:1669
属性值类型:String
InternalScriptName
URL的脚本部分。
类型:只读
对象:TWebRequest
旧类型:property
旧定义:InternalScriptName:String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > TWebRequest对象 > TWebRequest的属性
Source ID:1670
属性值类型:String
Method
只读类型,客户端请求的方法。方法种类有如下: OPTION:返回请求者和相应者之间可以使用的通信选项,主要用来检测服务器处理能力; GET:获得以URL标示的文件内容或者程序执行结果。服务器根据文件名后缀判断服务内容,比如该URL是静态文本还是一个程序; HEAD:除了不返回响应的信息本体以外,得到的是跟GET一样的信息。一般用来测试链接的有效性、可达性和近期修改; POST:把消息本体中的消息发送到一个URL或者其他类似的服务器端定义行为。通常用来提交一个HTML表单或者一些数据操作活动; PUT:把消息本体中的消息发送到一个URL,跟POST类似,但不常用; DELETE:删除URL指定的资源; TRACE:调用一个远程应用层请求消息回路。发出这个消息的用户终端除了收到原来的消息内容以外,还得到消息在Internet上的传送路径。
对象:TWebRequest
旧类型:property
旧定义:Method:String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > TWebRequest对象 > TWebRequest的属性
Source ID:1671
属性值类型:String
MethodType
客户端请求的方法。0:未指定,1:GET, 2:PUT,3:POST,4:HEAD
类型:只读
对象:TWebRequest
旧类型:property
旧定义:MethodType:Integer;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > TWebRequest对象 > TWebRequest的属性
Source ID:1672
属性值类型:Integer
PathInfo
客户端请求的URL的路径信息。
类型:只读
对象:TWebRequest
旧类型:property
旧定义:PathInfo:String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > TWebRequest对象 > TWebRequest的属性
Source ID:1673
属性值类型:String
PathTranslated
请求的脚本在服务器上对应的真实路径。
类型:只读
对象:TWebRequest
旧类型:property
旧定义:PathTranslated:String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > TWebRequest对象 > TWebRequest的属性
Source ID:1674
属性值类型:String
ProtocolVersion
请求的HTTP协议版本,如1.0或者1.1。
类型:只读
对象:TWebRequest
旧类型:property
旧定义:ProtocolVersion:String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > TWebRequest对象 > TWebRequest的属性
Source ID:1675
属性值类型:String
QueryFields
请求的查询参数部分以Name=Value模式的TStrings存贮。
类型:只读
对象:TWebRequest
旧类型:property
旧定义:QueryFields:TStrings;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > TWebRequest对象 > TWebRequest的属性
Source ID:1677
属性值类型:TStrings
Referer
请求的来源地址(发起请求的源地址)。
类型:只读
对象:TWebRequest
旧类型:property
旧定义:Referer:String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > TWebRequest对象 > TWebRequest的属性
Source ID:1678
属性值类型:String
RemoteAddr
客户端的IP地址。
类型:只读
对象:TWebRequest
旧类型:property
旧定义:RemoteAddr:String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > TWebRequest对象 > TWebRequest的属性
Source ID:1679
属性值类型:String
RemoteHost
客户端的主机名称。
类型:只读
对象:TWebRequest
旧类型:property
旧定义:RemoteHost:String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > TWebRequest对象 > TWebRequest的属性
Source ID:1680
属性值类型:String
ScriptName
请求路径和脚本名的部分,不包括主机和参数部分。
类型:只读
对象:TWebRequest
旧类型:property
旧定义:ScriptName:String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > TWebRequest对象 > TWebRequest的属性
Source ID:1681
属性值类型:String
ServerPort
与服务器连接到的端口。
类型:只读
对象:TWebRequest
旧类型:property
旧定义:ServerPort:Integer;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > TWebRequest对象 > TWebRequest的属性
Source ID:1682
属性值类型:Integer
Url
客户端请求的完整路径。
类型:只读
对象:TWebRequest
旧类型:property
旧定义:Url:String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > TWebRequest对象 > TWebRequest的属性
Source ID:1684
属性值类型:String
UserAgent
客户端的标识,例如浏览器名和版本号等。
类型:只读
对象:TWebRequest
旧类型:property
旧定义:UserAgent:String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > TWebRequest对象 > TWebRequest的属性
Source ID:1685
属性值类型:String
TSL语言基础 > Object TSL > TSL内置对象使用大全 > TWebResponse对象 > TWebResponse的属性
Allow
服务器所支持的逗号分隔的方法列表。最少需要支持GET和HEAD方法。
类型:读写
对象:TWebResponse
旧类型:property
旧定义:Allow:String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > TWebResponse对象 > TWebResponse的属性
Source ID:1618
属性值类型:String
ContentEncoding
返回的内容传输的编码方式,如GZIP。
类型:读写
对象:TWebResponse
旧类型:property
旧定义:ContentEncoding:String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > TWebResponse对象 > TWebResponse的属性
Source ID:1620
属性值类型:String
ContentLength
设置全部返回内容的长度。
类型:读写
对象:TWebResponse
旧类型:property
旧定义:ContentLength:Integer;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > TWebResponse对象 > TWebResponse的属性
Source ID:1621
属性值类型:Integer
ContentStream
返回目前在正在输出的流。
类型:只读
对象:TWebResponse
旧类型:property
旧定义:ContentStream:TStream;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > TWebResponse对象 > TWebResponse的属性
Source ID:1619
属性值类型:TStream
ContentType
返回的内容的类型,包括字符集如html/text; charset=gb2312。
类型:读写
对象:TWebResponse
旧类型:property
旧定义:ContentType:String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > TWebResponse对象 > TWebResponse的属性
Source ID:1622
属性值类型:String
ContentVersion
返回的内容的版本。
类型:读写
对象:TWebResponse
旧类型:property
旧定义:ContentVersion:String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > TWebResponse对象 > TWebResponse的属性
Source ID:1623
属性值类型:String
Cookies
返回的Cookie列表对象,可用该对象添加Cookie。类型:只读
对象:TWebResponse
旧类型:property
旧定义:Cookies:TCookieCollection;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > TWebResponse对象 > TWebResponse的属性
Source ID:1624
属性值类型:TCookieCollection
CustomHeaders
设置或者读取Headers对象,可利用该对象来设置Header的具体内容。
类型:读写
对象:TWebResponse
旧类型:property
旧定义:CustomHeaders:TStrings;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > TWebResponse对象 > TWebResponse的属性
Source ID:1625
属性值类型:TStrings
DerivedFrom
内容生成者。
类型:读写
对象:TWebResponse
旧类型:property
旧定义:DerivedFrom:String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > TWebResponse对象 > TWebResponse的属性
Source ID:1627
属性值类型:String
Expires
内容过期的时间。
类型:读写
对象:TWebResponse
旧类型:property
旧定义:Expires:TDateTime;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > TWebResponse对象 > TWebResponse的属性
Source ID:1628
属性值类型:TDateTime
HttpRequest
获得REPONSE相关的客户请求对象。
类型:只读
对象:TWebResponse
旧类型:property
旧定义:HttpRequest:TWebRequest;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > TWebResponse对象 > TWebResponse的属性
Source ID:1629
属性值类型:TWebRequest
LastModified
内容的最终更新时间。
类型:读写
对象:TWebResponse
旧类型:property
旧定义:LastModified:TDateTime;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > TWebResponse对象 > TWebResponse的属性
Source ID:1630
属性值类型:TDateTime
Location
设置要跳转的路径。
类型:读写
对象:TWebResponse
旧类型:property
旧定义:Location:String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > TWebResponse对象 > TWebResponse的属性
Source ID:1631
属性值类型:String
LogMessage
用来跟踪记录调试的串。
类型:读写
对象:TWebResponse
旧类型:property
旧定义:LogMessage:String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > TWebResponse对象 > TWebResponse的属性
Source ID:1632
属性值类型:String
Realm
未授权时告诉客户端所需授权的路径集。
类型:读写
对象:TWebResponse
旧类型:property
旧定义:Realm:String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > TWebResponse对象 > TWebResponse的属性
Source ID:1633
属性值类型:String
ReasonString
当返回错误的时候所需要的原因串。
类型:读写
对象:TWebResponse
旧类型:property
旧定义:ReasonString:String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > TWebResponse对象 > TWebResponse的属性
Source ID:1634
属性值类型:String
Server
提供服务的应用的标示串。
类型:读写
对象:TWebResponse
旧类型:property
旧定义:Server:String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > TWebResponse对象 > TWebResponse的属性
Source ID:1635
属性值类型:String
StatusCode
返回的状态吗,200表示正确。
类型:读写
对象:TWebResponse
旧类型:property
旧定义:StatusCode:Integer;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > TWebResponse对象 > TWebResponse的属性
Source ID:1636
属性值类型:Integer
WWWAuthenticate
401错误发生时支持逗号分隔的认证方法列表。
类型:读写
对象:TWebResponse
旧类型:property
旧定义:WWWAuthenticate:String;
来源:TSL语言基础 > Object TSL > TSL内置对象使用大全 > TWebResponse对象 > TWebResponse的属性
Source ID:1639
属性值类型:String
TSL语言基础 > Object TSL > TSL对象的创建
CreateObject(class_name, p1, pn)
创建一个TSL类型对象,ClassName必需是已经在TSL语言注册的对象类型,否则函数调用会出错。
对象:TSL
旧类型:unknown
旧定义:CreateObject(<ClassName:String|ClassType>[;P1;...; PN:any]):TSLObject;
来源:TSL语言基础 > Object TSL > TSL对象的创建
Source ID:1518
| 参数 | 类型 | 说明 |
|---|---|---|
class_name |
String|ClassType | 当为字符串类型的时候,为TSL自有对象注册的类名,与操作系统的COM类名不同。当为ClassType类型的时候,该类型用Class(ClassName)或者FindClass等获得。 |
p1 |
any | 类构造函数的第一个参数,可省略 |
pn |
any | 类构造函数的第N个参数,可省略 |
返回:TSLObject
New(p1, pn)
创建一个TSL类型对象,ClassName必需是已经在TSL语言注册的对象类型,否则函数调用会出错。
对象:TSL
旧类型:unknown
旧定义:New ClassName([P1;...; PN:any]):TSLObject;
来源:TSL语言基础 > Object TSL > TSL对象的创建
Source ID:29868
| 参数 | 类型 | 说明 |
|---|---|---|
p1 |
any | 类构造函数的第一个参数,可省略 |
pn |
any | 类构造函数的第N个参数,可省略 |
返回:TSLObject
TSL语言基础 > Object TSL > 算符重载
Operator(op_data, is_left)
Op就是TSL所支持的算符,由于赋值语句的特殊性,目前不支持对:=的重载。 默认的算符重载是对象在左,操作数在右,若需要支持对象为右值,则需要两个参数,第二参数为是否对象为左值。 需要注意的是,在外联模式下,由于.<本身就是一个算符,对于这类的op应在.和op之间用空格分开,否则会导致错误。 该函数返回的值就是算符的返回值。
旧类型:unknown
旧定义:Operator op(opData[;isLeft])
来源:TSL语言基础 > Object TSL > 算符重载
Source ID:29864
| 参数 | 类型 | 说明 |
|---|---|---|
op_data |
real | 操作数 |
is_left |
Boolean | 可选参数,对象在左为真,在右为假,无该参数时只支持对象在左 |
TSL语言基础 > Object TSL > 类信息
FindClass(class_name, obj)
输入一个参数时,根据类名找到当前的类,返回找到类的指针,不是指向实例对象。 输入两个参数时,得到强制类型的对象:FindClass(“abcd”,aObject),返回强制对象aObject为abcd类。
与CLASS关键字不同,当不存在指定的类的时候,或者不是指定对象的父类时,并不抛出异常,而是返回一个整数0。
旧类型:unknown
旧定义:FindClass(className:String[,obj:object]):Class|object
来源:TSL语言基础 > Object TSL > 类信息
Source ID:34883
| 参数 | 类型 | 说明 |
|---|---|---|
class_name |
String | 类名 |
obj |
ComObj | 可选参数,实例对象 |
返回:Class|object,类的指针,不是指向实例对象。 或得到强制类型的对象。
objectstate(obj_name)
判定对象所处的状态
在界面开发等面向对象程序中,由于在构造和析构过程中均可能存在消息回调等内容,因此开发者可能需要对对象的状态进行识别
旧类型:unknown
旧定义:objectstate(objName:obj): Interger
来源:TSL语言基础 > Object TSL > 类信息
Source ID:29866
| 参数 | 类型 | 说明 |
|---|---|---|
obj_name |
对象名 |
返回:Interger,整数,对应状态如下: 表格:返回值 / 说明;0 / OBJECT_FLAG_NONE,未知状态,对于二进制实现的内部对象将得到这种状态;1 / OBJECT_FLAG_CREATING,对象构造中,对于构造函数未执行完毕的时候的状态;2 / OBJECT_FLAG_CREATEOVER,对象构造完成,构造函数执行完毕后的状态;3 / OBJECT_FLAG_DESTROYING,对象析构中,析构函数未执行完毕的状态;4 / OBJECT_FLAG_DESTROYED,对象已析构完成,析构函数执行完毕后的状态;-1 / OBJECT_FLAG_ERROR,错误,对一个非对象类型进行状态检查得到的返回值
TSL语言基础 > SQL基础到TS-SQL > TS-SQL语法 > SELECT查询语句 > 聚集函数
AVGOF(expression, bool_condition_exp, n, moving_first, cache_id)
返回组中值的算术平均值。空值将被忽略。调和平均值总小于几何平均值,而几何平均值总小于算术平均值。
旧类型:function
旧定义:AVGOF (Expression:TExpression [;BoolConditionExp:TExpression[;N:Integer[;MovingFirst:Bool[;CacheId:String]]]] ) :real
来源:TSL语言基础 > SQL基础到TS-SQL > TS-SQL语法 > SELECT查询语句 > 聚集函数
Source ID:30065
| 参数 | 类型 | 说明 |
|---|---|---|
expression |
TExpression | 数字数据类型类别的表达式。参见多字段聚集。可在表达式前加关键字DISTINCT,表示不管该值出现了多少次,只使用每个值的唯一实例。不添加即统计所有。 |
bool_condition_exp |
TExpression | 布尔型表达式,如果存在该参数,则统计内容为该表达式为真的行,否则统计所有。 |
n |
integer | 整数,如果没有N参数,则统计对象为全部,否则统计对象为满足条件的从当前行起往前总共的N条记录, 如果为负数,则为从当前起往后总共|N|行。 |
moving_first |
Boolean | 布尔型,为真表示统计内容为最近N条内符合BoolConditionExp条件的,为假表示统计内容为最近N条符合BoolConditionExp条件的。默认为假,此省略模式可以通过SelectOpt(64)进行变换,具体参见:参考ID 30025。 |
cache_id |
String | 字符串型,缓存标识串,参见:参考ID 30110 |
返回:real,Real。
RankOf(expression, x, bool_condition_exp, n, moving_first, cache_id)
返回数据集中数字的排位(从大到小)。
RankOf 可只用于数字列。空值将被忽略。
旧类型:function
旧定义:RankOf(Expression:TExpression;X:Real[;BoolConditionExp:TExpression[;N:Integer[;MovingFirst:Bool[;CacheId:String]]]]] ):real
来源:TSL语言基础 > SQL基础到TS-SQL > TS-SQL语法 > SELECT查询语句 > 聚集函数
Source ID:30094
| 参数 | 类型 | 说明 |
|---|---|---|
expression |
TExpression | 数字数据类型表达式。参见多字段聚集。可在表达式前加关键字DISTINCT,表示不管该值出现了多少次,只使用每个值的唯一实例。不添加即统计所有。 |
x |
real | 需要查找排位的数 |
bool_condition_exp |
TExpression | 布尔型表达式,如果存在该参数,则统计内容为该表达式为真的行,否则统计所有。 |
n |
integer | 整数,如果没有N参数,则统计对象为全部,否则统计对象为满足条件的从当前行起往前总共的N条记录, 如果为负数,则为从当前起往后总共|N|行。 |
moving_first |
Boolean | 布尔型,为真表示统计内容为最近N条内符合BoolConditionExp条件的,为假表示统计内容为最近N条符合BoolConditionExp条件的。默认为假,此省略模式可以通过SelectOpt(64)进行变换,具体参见:参考ID 30025。 |
cache_id |
String | 字符串型,缓存标识串,参见:参考ID 30110 |
返回:real,Real
STDEVOF(expression, bool_condition_exp, n, moving_first, cache_id)
返回给定表达式中所有值的统计标准偏差(样本标准差)。
STDEVOF只能用于数字列。空值将被忽略。
旧类型:function
旧定义:STDEVOF (Expression:TExpression[;BoolConditionExp:TExpression[;N:Integer[;MovingFirst:Bool[;CacheId:String]]]]] ) :real
来源:TSL语言基础 > SQL基础到TS-SQL > TS-SQL语法 > SELECT查询语句 > 聚集函数
Source ID:30077
| 参数 | 类型 | 说明 |
|---|---|---|
expression |
TExpression | 数字表达式。不允许进行聚合函数运算和子查询。参见多字段聚集。可在表达式前加关键字DISTINCT,表示不管该值出现了多少次,只使用每个值的唯一实例。不添加即统计所有。 |
bool_condition_exp |
TExpression | 布尔型表达式,如果存在该参数,则统计内容为该表达式为真的行,否则统计所有。 |
n |
integer | 整数,如果没有N参数,则统计对象为全部,否则统计对象为满足条件的从当前行起往前总共的N条记录, 如果为负数,则为从当前起往后总共|N|行。 |
moving_first |
Boolean | 布尔型,为真表示统计内容为最近N条内符合BoolConditionExp条件的,为假表示统计内容为最近N条符合BoolConditionExp条件的。默认为假,此省略模式可以通过SelectOpt(64)进行变换,具体参见:参考ID 30025。 |
cache_id |
String | 字符串型,缓存标识串,参见:参考ID 30110 |
返回:real,Real
SUMOF(expression, bool_condition_exp, n, moving_first, cache_id)
返回表达式中所有值的和,或只返回 DISTINCT 值。SUMOF 只能用于数字列。空值将被忽略。
旧类型:function
旧定义:SUMOF (Expression:TExpression [;BoolConditionExp:TExpression[;N:Integer[;MovingFirst:Bool[;CacheId:String]]]] ) :real
来源:TSL语言基础 > SQL基础到TS-SQL > TS-SQL语法 > SELECT查询语句 > 聚集函数
Source ID:30070
| 参数 | 类型 | 说明 |
|---|---|---|
expression |
TExpression | Expression 数字类型的表达式。参见多字段聚集。可在表达式前加关键字DISTINCT,表示不管该值出现了多少次,只使用每个值的唯一实例。不添加即统计所有。 |
bool_condition_exp |
TExpression | 布尔型表达式,如果存在该参数,则统计内容为该表达式为真的行,否则统计所有。 |
n |
integer | 整数,如果没有N参数,则统计对象为全部,否则统计对象为满足条件的从当前行起往前总共的N条记录, 如果为负数,则为从当前起往后总共|N|行。 |
moving_first |
Boolean | 布尔型,为真表示统计内容为最近N条内符合BoolConditionExp条件的,为假表示统计内容为最近N条符合BoolConditionExp条件的。默认为假,此省略模式可以通过SelectOpt(64)进行变换,具体参见:参考ID 30025。 |
cache_id |
String | 字符串型,缓存标识串,参见:参考ID 30110 |
返回:real,Real。
TSL语言基础 > SQL基础到TS-SQL > TS-SQL语法 > SELECT查询语句 > 行、行下标、行序号与行校验
ChecksumOf(expression)
返回在表的行上或在表达式列表上计算的校验值。CHECKSUMOF 用于生成哈希索引。
CHECKSUMOF 在其参数列表上计算一个称为校验值的哈希值。此哈希值用于生成哈希索引。 CHECKSUMOF满足哈希函数的下列属性:在使用等于 (=) 运算符比较时,如果两个列表的相应元素具有相同类型且"相等",则在任何两个表达式列表上应用的 CHECKSUMOF将返回同一值。这种定义的目的在于:给定类型的 NULL 值被作为"相等"进行比较。如果表达式列表中的某个值发生变化,那么列表的校验值通常也会变化。但只在极少数情况下,校验值会保持不变。 计算表达式列表上的校验值,且表达式的顺序将影响结果值。在 CHECKSUMOF(*) 中使用的列顺序是在表中指定的列顺序。
旧类型:unknown
旧定义:CHECKSUMOF ( * | Expression [ ;...n ] ):int
来源:TSL语言基础 > SQL基础到TS-SQL > TS-SQL语法 > SELECT查询语句 > 行、行下标、行序号与行校验
Source ID:30059
| 参数 | 类型 | 说明 |
|---|---|---|
expression |
TExpression | 是指定的参与校验和运算的表达式。 |
返回:integer,integer
TSL语言基础 > SQL基础到TS-SQL > TS-SQL语法 > SQL语法支持对象处理
TSQLBatchInsert(value)
批量插入数据Value,如果成功则返回真。该插入方法不需要与方法TSQLInsert 同时使用。
旧类型:unknown
旧定义:TSQLBatchInsert(Value:Array):Boolean;
来源:TSL语言基础 > SQL基础到TS-SQL > TS-SQL语法 > SQL语法支持对象处理
Source ID:30121
| 参数 | 类型 | 说明 |
|---|---|---|
value |
Array,TableArray | 数组,要批量插入的数据 |
返回:Boolean,布尔值,插入成功则为真,否则为假
TSQLDataFirst(cursor)
移动到第一条记录,返回第一条记录的游标,如果成功则返回真。在select / update/ delete/Insert等操作中,需要有条件控制或插入指定数据的,需要从第一条数据开始,只用该方法移动至第一条记录
旧类型:unknown
旧定义:TSQLDataFirst(Var Cursor:Integer):Boolean;
来源:TSL语言基础 > SQL基础到TS-SQL > TS-SQL语法 > SQL语法支持对象处理
Source ID:30129
| 参数 | 类型 | 说明 |
|---|---|---|
cursor |
integer | 整数,出参,第一条记录的游标 |
返回:integer,布尔值,游标返回成功则为真,否则为假
TSQLDataNext(cursor, isdate)
移动到下一条记录,返回下一条记录的游标,如果成功则返回真。在select / update/ delete/Insert等操作中,需要有条件控制或插入指定数据的,游标会从第一条数据开始,一条条往下移动或查找,该方法是使游标往下一条移动。
旧类型:unknown
旧定义:TSQLDataNext(Var Cursor:Integer, Isdate:Boolean):Boolean;
来源:TSL语言基础 > SQL基础到TS-SQL > TS-SQL语法 > SQL语法支持对象处理
Source ID:30130
| 参数 | 类型 | 说明 |
|---|---|---|
cursor |
integer | 整数,出参,下一条记录的游标 |
isdate |
Boolean | 布尔值,是否判别日期。 |
返回:Boolean,布尔值,游标返回成功则为真,否则为假。
TSQLDataPrev(cursor, isdate)
移动到上一条记录,返回上一条记录的游标,如果成功则返回真。在聚集函数(refof等)中,指定过去N条数据时,游标会从当前数据开始,一条条往上移动或查找,该方法是使游标往上一条移动。
旧类型:unknown
旧定义:TSQLDataPrev(Var Cursor:Integer,Isdate:Boolean):Boolean;
来源:TSL语言基础 > SQL基础到TS-SQL > TS-SQL语法 > SQL语法支持对象处理
Source ID:30131
| 参数 | 类型 | 说明 |
|---|---|---|
cursor |
integer | 整数,出参,上一条记录的游标 |
isdate |
Boolean | 布尔值,是否判别日期 |
返回:Boolean,布尔值,游标返回成功则为真,否则为假
TSQLDelete(cursor)
删除指定游标的行,如果成功则返回真。数据做删除delete操作前,会判断指定游标行的数据是否符合删除的条件,符合则进入该方法删除该游标的数据。 与TSQLDelete相关联的方法有:TSQLDataFirst获取第一个值、TSQLSetCursor设置游标、TSQLEvalvalue获取游标的数据
旧类型:unknown
旧定义:TSQLDelete(Cursor:Integer):Boolean;
来源:TSL语言基础 > SQL基础到TS-SQL > TS-SQL语法 > SQL语法支持对象处理
Source ID:30126
| 参数 | 类型 | 说明 |
|---|---|---|
cursor |
integer | 指定游标 |
返回:Boolean,布尔值,删除成功则为真,否则为假
TSQLEdit()
进入编辑状态,之后会调用TSQLSetValue来设置值,如果成功则返回真。
旧类型:unknown
旧定义:TSQLEdit():Boolean;
来源:TSL语言基础 > SQL基础到TS-SQL > TS-SQL语法 > SQL语法支持对象处理
Source ID:30122
返回:Boolean,布尔值,成功则为真,否则为假
TSQLEvalValue(key, value)
获取当前游标指定列Key的值并赋值给Value,如果成功则返回真。在select / update/ delete等操作中,需要有条件控制的,条件列的值通过该方法赋值,赋值之后再进行指定值判断
旧类型:unknown
旧定义:TSQLEvalValue(Key:<String|Integer>;Var Value:Any):Boolean;
来源:TSL语言基础 > SQL基础到TS-SQL > TS-SQL语法 > SQL语法支持对象处理
Source ID:30127
| 参数 | 类型 | 说明 |
|---|---|---|
key |
整数或字符串,列下标 | |
value |
出参,当前游标指定列的值 |
返回:Boolean,布尔值,获取成功则为真,否则为假
TSQLFields(fields)
获取字段列表,在select *的时候会调用该方法,如果成功则返回真。
旧类型:unknown
旧定义:TSQLFields(Var Fields:Array of <String|Integer>):Boolean;
来源:TSL语言基础 > SQL基础到TS-SQL > TS-SQL语法 > SQL语法支持对象处理
Source ID:30125
| 参数 | 类型 | 说明 |
|---|---|---|
fields |
Array,TableArray | 一维数组,出参,字段列表 |
返回:Boolean,布尔值,获取成功则为真,否则为假
TSQLFinal()
SQL语句执行完毕用来释放资源(假如分配了资源),如果成功则返回真。
旧类型:unknown
旧定义:TSQLFinal():Boolean;
来源:TSL语言基础 > SQL基础到TS-SQL > TS-SQL语法 > SQL语法支持对象处理
Source ID:30124
返回:Boolean
TSQLInsert()
插入一条记录,插入完成后会调用TSQLSetValue来设置值,如果成功则返回真。该函数主要是用于下标移动。配合使用TSQLSetValue来设置新增的下标的数值。
旧类型:unknown
旧定义:TSQLInsert():Boolean;
来源:TSL语言基础 > SQL基础到TS-SQL > TS-SQL语法 > SQL语法支持对象处理
Source ID:30119
返回:Boolean,布尔值,插入成功则为真,否则为假
TSQLPost()
发送记录,编辑或者插入完成后会调用发送数据,如果成功则返回真。
旧类型:unknown
旧定义:TSQLPost():Boolean;
来源:TSL语言基础 > SQL基础到TS-SQL > TS-SQL语法 > SQL语法支持对象处理
Source ID:30123
返回:Boolean,布尔值,成功则为真,否则为假
TSQLSetCursor(cursor)
设置当前的游标,如果成功则返回真。在select / update/ delete等操作中,需要有条件控制的,游标会从第一条记录开始标记,查找符合条件数据。
旧类型:unknown
旧定义:TSQLSetCursor(Cursor:Integer):Boolean;
来源:TSL语言基础 > SQL基础到TS-SQL > TS-SQL语法 > SQL语法支持对象处理
Source ID:30128
| 参数 | 类型 | 说明 |
|---|---|---|
cursor |
integer | 当前游标 |
返回:integer,布尔值,设置成功则为真,否则为假
TSQLSetThisRow(value)
设置当前行数据为Value,如果成功则返回真。
旧类型:unknown
旧定义:TSQLSetThisRow(Value:Any):Boolean;
来源:TSL语言基础 > SQL基础到TS-SQL > TS-SQL语法 > SQL语法支持对象处理
Source ID:30134
| 参数 | 类型 | 说明 |
|---|---|---|
value |
要设置的数据 |
返回:Boolean,布尔值,设置成功则为真,否则为假
TSQLSetValue(key, value)
设置当前下标指定列Key的值为Value,如果成功则返回真。与方法TSQLInsert同时使用。如果仅使用方法TSQLSetValue,则数据仅保留最后插入的一条记录。
旧类型:unknown
旧定义:TSQLSetValue(Key:String|Integer,Value:Any):Boolean;
来源:TSL语言基础 > SQL基础到TS-SQL > TS-SQL语法 > SQL语法支持对象处理
Source ID:30120
| 参数 | 类型 | 说明 |
|---|---|---|
key |
整数或字符串,列下标 | |
value |
要设置的值 |
返回:Boolean,布尔值,设置成功则为真,否则为假
TSQLThisRow(value)
获取当前行的数据并赋值给Value,如果成功则返回真。
旧类型:unknown
旧定义:TSQLThisRow(Var Value:Any):Boolean;
来源:TSL语言基础 > SQL基础到TS-SQL > TS-SQL语法 > SQL语法支持对象处理
Source ID:30133
| 参数 | 类型 | 说明 |
|---|---|---|
value |
出参,当前行数据 |
返回:Boolean,布尔值,获取成功则为真,否则为假
TSQLThisRowIndex(value)
获取当前行下标值并赋值给Value,如果成功则返回真
旧类型:unknown
旧定义:TSQLThisRowIndex(Var Value:Integer):Boolean;
来源:TSL语言基础 > SQL基础到TS-SQL > TS-SQL语法 > SQL语法支持对象处理
Source ID:30135
| 参数 | 类型 | 说明 |
|---|---|---|
value |
integer | 整数,出参,当前行下标值 |
返回:Boolean,布尔值,获取成功则为真,否则为假
TSL语言基础 > TSL语言基础 > 函数定义体和函数 > 外部交互扩展调用接口
MakeInstance(fun, mode, threadmode)
将TSL函数生成C的函数指针。如果需要将TSL函数输出为外部程序调用的函数指针,如C语言函数的指针,就可以通过MakeInstance来实现。 产生一个TSL函数的函数指针,Fun可以是TSL函数、类成员函数类型。
注:在该模式下,对于TSL函数一定要有类型声明,若没有类型声明,就无法去生成C语言的调用,所以一定要有类型声明。 声明语法:function TsfunName(p1:DataType;p2:Datetype;…):returnType; Begin //函数体 End; 如,声明一个天软函数: function TSFunc(a:integer;b:integer):Double; begin return inttodate(a)-inttodate(b); end; 生成函数指针: f1:=MakeInstance(findfunction("TSFunc"));
目前makeinstance支持的返回类型仅支持数字浮点(单精度和双精度)和整数,用于各式回调支持。
旧类型:function
旧定义:MakeInstance(Fun:String|TFunction;[mode:”cdecl”/”stdcall”;Threadmode:Integer]):pointer
来源:TSL语言基础 > TSL语言基础 > 函数定义体和函数 > 外部交互扩展调用接口
Source ID:31786
| 参数 | 类型 | 说明 |
|---|---|---|
fun |
String|TFunction | 可以是TSL函数,也可以是TSL类的成员函数。 |
mode |
”cdecl”/”stdcall” | 可选参数,缺省调用方式采用cdecl模式,除win32外,其它环境无意义。 在win32下,由于系统的回调函数许多是stdcall的,因而也支持stdcall模式。 在Linx以及win64下,stdcall和cdecl的调用模式相同。 |
threadmode |
Integer | 可选参数,线程模式,缺省调用单线程模式 表格:取值 / 线程模式;0 / 单线程模式;1 / 多线程单模;2 / 多线程多模 |
返回:pointer,函数的指针。等同于C语言中的函数指针,在C语言中可以直接进行调用。
TSL语言基础 > TSL语言基础 > 基础知识 > TSL的符号 > 保留字(关键字)
DebugRunEnv(sys_param)
将所有的变量内容递交到客户端的调试窗口。
旧类型:unknown
旧定义:DebugRunEnv(SysParam:Boolean)
来源:TSL语言基础 > TSL语言基础 > 基础知识 > TSL的符号 > 保留字(关键字)
Source ID:30174
| 参数 | 类型 | 说明 |
|---|---|---|
sys_param |
Boolean | 为假则不输出系统参数,为真则输出。 |
DebugRunEnvDo()
运行完函数后将该函数所有的变量内容递交到客户端的调试窗口。
旧类型:unknown
旧定义:DebugRunEnvDo FunctionXXX(…)
来源:TSL语言基础 > TSL语言基础 > 基础知识 > TSL的符号 > 保留字(关键字)
Source ID:30175
TSL语言基础 > TSL语言基础 > 基础知识 > TSL的符号 > 保留字(关键字) > 远程调用客户端函数的保留字
RDo2(p1, p2)
调用本地函数执行并返回结果。 如果本地的函数需要系统参数,则用With带系统参数,例如With Array("abcd":123,"bcd":234); 远程调用默认的超时为300秒,如果要设置超时的秒数,可以用TimeOut带超时秒数。
旧类型:function
旧定义:RDo2 LocalFunctionName(P1;P2;…) [With SysParams] [TimeOut Seconds]:Any;
来源:TSL语言基础 > TSL语言基础 > 基础知识 > TSL的符号 > 保留字(关键字) > 远程调用客户端函数的保留字
Source ID:30244
TSL语言基础 > TSL语言基础 > 基础知识 > 常量与变量
GetEstSize(value)
大致估算一个变量占用的空间。
旧类型:unknown
旧定义:GetEstSize(Value:any):Integer;
来源:TSL语言基础 > TSL语言基础 > 基础知识 > 常量与变量
Source ID:31531
| 参数 | 类型 | 说明 |
|---|---|---|
value |
任意变量。 |
返回:integer,所需占用空间。单位为字节(Byte)
TSL语言基础 > 数学与统计教程 > 数值计算函数 > 数值微分和积分
Diff(y, n)
序列差分
旧类型:function
旧定义:diff(Y:Array;n:Int):Array
来源:TSL语言基础 > 数学与统计教程 > 数值计算函数 > 数值微分和积分
Source ID:30547
| 参数 | 类型 | 说明 |
|---|---|---|
y |
Array | 需要做差分的数组数据 |
n |
Int | 差分的阶数,0阶不做处理 |
返回:Array,数组,序列
TSL语言基础 > 矩阵计算 > 矩阵查找和遍历的保留字和算符
MFind(matrix, exp, ret_values, replace_value)
查找矩阵中符合条件的行列信息,同时还可以对原数组中符合条件的元素进行批量替换。根据调用时参数的个数不同,功能对应如下: 一个参数:返回项为真的行列信息,若数组是一维,则返回也为一维数组,对应项为真的行下标序列 两个参数:返回符合指定条件的值的行列信息,结果是个二维数组(包括数组是一维的情况) 三个参数:返回行列信息的同时是否还返回其对应的值 四个参数:结果返回行列信息的同时,还对源数组符合条件的值进行替换,直接对源数组进行更新。
旧类型:unknown
旧定义:MFind(matrix:Array[;Exp:Expression[;RetValues:Boolean=False[;ReplaceValue]]]):Array;
来源:TSL语言基础 > 矩阵计算 > 矩阵查找和遍历的保留字和算符
Source ID:30434
| 参数 | 类型 | 说明 |
|---|---|---|
matrix |
Array | 为查找的数组,如果只有一个参数,默认查找为真的项。 |
exp |
Expression | 条件表达式。可选参数,例如:MCell>5为值>5,还可以调用Mrow,Mcol等关键字 |
ret_values |
Boolean=False | 布尔类型,可选参数,如果只返回符合条件的行列信息,设置假(默认值)。 如果还需要返回符合条件的值则设置为真。 |
replace_value |
任意值,可选参数,对查找的数组进行值的替换,用于替换符合条件的值 |
返回:Array,数组,返回符合条件的行列信息表,若数组为二维或多维,则返回第0列为行下标值,第1列为列下标值。如果RetValues为真,则第2列为符合条件的项值。
MfindSparse(matrix, exp, ret_values, replace_value)
对数组进行条件查找或替换,不假定维度数,对数组的节点进行深度遍历。是对Mfind功能的一个扩展,用法与MFind一致,可参考MFind用法。 在功能上与MFind相比,对于FMArray而言功能与MFind一致。 对于数组Array,MFind最多只能遍历两维,而本函数支持多维数组以及稀疏矩阵,即MFindSparse对于数组的维度遍历可以进行到最深一维。
旧类型:unknown
旧定义:MFindSparse (matrix:Array[;Exp:Expression[;RetValues:Boolean=False[;ReplaceValue]]]):Array;
来源:TSL语言基础 > 矩阵计算 > 矩阵查找和遍历的保留字和算符
Source ID:31488
| 参数 | 类型 | 说明 |
|---|---|---|
matrix |
为查找的数组,如果只有一个参数,默认查找为真的项。 | |
exp |
条件表达式。可选参数,例如:MCell>5为值>5,还可以调用Mrow,Mcol等关键字 | |
ret_values |
布尔类型,可选参数,如果只返回符合条件的行列信息,设置假(默认值)。 如果还需要返回符合条件的值则设置为真。 | |
replace_value |
任意值,可选参数,替换值,对查找的数组进行值的替换,用于替换符合条件的值 |
返回:Array,二维数组。存放符合条件的元素的位置信息,从0开始,代表第一维度,1代表第二维度,依此类推,直至最深维度。 根据调用时参数的个数不同,功能与返回值对应如下: 一个参数:返回为真的元素的每个维度的下标。 两个参数:返回符合指定条件的元素的每个维度的下标。 三个参数:返回维度下标的同时可以选择是否还返回其对应的值 四个参数:在返回维度下标的同时,还对源数组符合条件的值进行替换,直接对源数组进行更新。
TSL语言基础 > 高级语言(新一代) > WeakRef弱引用(新一代) > 弱引用
CheckWeakRef(weakobj)
返回弱引用的引用数。功能同weakref_check。
如果是弱引用,且对应的强引用还有效,返回弱引用的引用计数。
如果是弱引用,且对应的强引用无效,返回-1
如果不是弱引用,返回-2
旧类型:unknown
旧定义:CheckWeakRef(weakobj: WeakObject):Integer;
来源:TSL语言基础 > 高级语言(新一代) > WeakRef弱引用(新一代) > 弱引用
Source ID:30728
| 参数 | 类型 | 说明 |
|---|---|---|
weakobj |
TSLObj | 弱引用。 |
返回:integer,整数,引用计数。
MakeStrongref(weakobj)
通过弱引用产生一个强引用对象。功能同weakref_get。 弱引用obj返回对应的强引用。如果弱引用对应的强引用已经被释放,则抛出异常。 强引用obj返回强引用。 0/nil返回0/nil 不支持的类型抛出异常
旧类型:unknown
旧定义:Makestrongref(weakobj: WeakObject):Obj
来源:TSL语言基础 > 高级语言(新一代) > WeakRef弱引用(新一代) > 弱引用
Source ID:30726
| 参数 | 类型 | 说明 |
|---|---|---|
weakobj |
TSLObj | WeakObject,弱引用。 |
返回:TSLObj,weakobj对应的强引用对象。
MakeWeakref(obj)
创建弱引用。功能同Weakref。 强引用obj返回对应的弱引用。 弱引用obj返回弱引用。 0/nil返回0/nil 不支持的类型抛出异常
旧类型:unknown
旧定义:MakeWeakref(obj:Object|Function):weakobject;
来源:TSL语言基础 > 高级语言(新一代) > WeakRef弱引用(新一代) > 弱引用
Source ID:30724
| 参数 | 类型 | 说明 |
|---|---|---|
obj |
Object|Function | 对象或函数,并支持弱引用。 |
返回:weakobject,obj对应的弱引用。
Weakref(obj)
创建弱引用。MakeWeakRef的别名函数,功能同MakeWeakRef。 强引用obj返回对应的弱引用。
弱引用obj返回弱引用。
0/nil返回0/nil
不支持的类型抛出异常
旧类型:unknown
旧定义:Weakref(obj:Object|Function):weakobject;
来源:TSL语言基础 > 高级语言(新一代) > WeakRef弱引用(新一代) > 弱引用
Source ID:30725
| 参数 | 类型 | 说明 |
|---|---|---|
obj |
Object|Function | 对象或函数,并支持弱引用。 |
返回:weakobject,obj对应的弱引用。 A,B
weakref_check(weakobj)
返回弱引用的引用数。CheckWeakRef的别名函数,功能同CheckWeakRef。 如果是弱引用,且对应的强引用还有效,返回弱引用的引用计数。 如果是弱引用,且对应的强引用无效,返回-1 如果不是弱引用,返回-2
旧类型:unknown
旧定义:weakref_check(weakobj:WeakObject):Integer;
来源:TSL语言基础 > 高级语言(新一代) > WeakRef弱引用(新一代) > 弱引用
Source ID:30729
| 参数 | 类型 | 说明 |
|---|---|---|
weakobj |
TSLObj | 弱引用。 |
返回:integer,引用计数。
weakref_get(weakobj)
弱引用中产生一个强引用对象。Makestrongref的别名函数,功能同Makestrongref。 弱引用obj返回对应的强引用。如果弱引用对应的强引用已经被释放,则抛出异常。 强引用obj返回强引用。 0/nil返回0/nil 不支持的类型抛出异常
旧类型:unknown
旧定义:weakref_get(weakobj: WeakObject):Obj
来源:TSL语言基础 > 高级语言(新一代) > WeakRef弱引用(新一代) > 弱引用
Source ID:30727
| 参数 | 类型 | 说明 |
|---|---|---|
weakobj |
TSLObj | 弱引用。 |
返回:TSLObj,weakobj对应的强引用对象。
TSL语言基础 > 高级语言(新一代) > 复数 > 相关模型 > 共轭复数
conj(z)
获取复数的共轭复数,支持数组。
旧类型:unknown
旧定义:conj(z:Complex):Complex
来源:TSL语言基础 > 高级语言(新一代) > 复数 > 相关模型 > 共轭复数
Source ID:32861
| 参数 | 类型 | 说明 |
|---|---|---|
z |
Complex | 复数类型或复数数组序列 |
返回:Complex,复数或复数数组,共轭复数
TSL语言基础 > 高级语言(新一代) > 复数 > 相关模型 > 复数生成
Complex(a, b)
生成复数或复数矩阵
旧类型:unknown
旧定义:Complex(A:real|array;B:real|array):Complex|Array
来源:TSL语言基础 > 高级语言(新一代) > 复数 > 相关模型 > 复数生成
Source ID:32857
| 参数 | 类型 | 说明 |
|---|---|---|
a |
real|array | 实数或数组,实部 |
b |
real|array | 实数或数组,虚部 |
返回:Complex|Array,复数或复数矩阵。
TSL语言基础 > 高级语言(新一代) > 复数 > 相关模型 > 复数的判定
IfComplex(v, n)
判断value是否是一个复数类型。可通过可选参数N对数组中的行或元素进行判断。
旧类型:unknown
旧定义:IfComplex(v:Any[;N:Integer]): Boolean|Array
来源:TSL语言基础 > 高级语言(新一代) > 复数 > 相关模型 > 复数的判定
Source ID:32863
| 参数 | 类型 | 说明 |
|---|---|---|
v |
Any | 任何类型数据。 |
n |
Integer | 可选参数,整数。具体参考返回说明 |
返回:Boolean|Array,若无参数N,则返回布尔类型。若存在N,则与N的值有关,返回结果说明如下 表格:N值 / Value数据类型 / 返回值数据类型 / 返回结果说明;0 / 任意类型 / 整数 / 返回Value类型对应的数值;正数 / 数组 / 数组 / 返回Value中每一维度每一单元格数据对应的类型数值集合,保持原Value数组结构和下标;负数 / 数组 / 数组 / 返回Value中前-N个维度数据对应的类型数值集合,保持原Value前-N维度数组结构和下标
TSL语言基础 > 高级语言(新一代) > 复数 > 相关模型 > 复数的虚部
Imag(z)
获得复数的虚部,若z为实数,则虚部值为0。支持数组。
旧类型:unknown
旧定义:imag(z:Complex):Real
来源:TSL语言基础 > 高级语言(新一代) > 复数 > 相关模型 > 复数的虚部
Source ID:32859
| 参数 | 类型 | 说明 |
|---|---|---|
z |
Complex | 复数类型或数组,复数或复数序列 |
返回:Real,实数或实数数组,虚部值。
depth=3
TSBackTesting()
旧参考文档待分类条目:TSBackTesting。
旧类型:function
旧定义:未在审计源中提取到。
来源:depth=3
Source ID:27801
Source URL:http://www.tinysoft.com/tsdn/helpdoc/display.tsl?id=27801
TSOptimizer()
旧参考文档待分类条目:TSOptimizer。
旧类型:function
旧定义:未在审计源中提取到。
来源:depth=3
Source ID:21162
Source URL:http://www.tinysoft.com/tsdn/helpdoc/display.tsl?id=21162
depth=4
TableType()
旧参考文档待分类条目:TableType。
旧类型:function
旧定义:未在审计源中提取到。
来源:depth=4
Source ID:20591
Source URL:http://www.tinysoft.com/tsdn/helpdoc/display.tsl?id=20591
TSPortfolioOptimizer()
旧参考文档待分类条目:TSPortfolioOptimizer。
旧类型:function
旧定义:未在审计源中提取到。
来源:depth=4
Source ID:27924
Source URL:http://www.tinysoft.com/tsdn/helpdoc/display.tsl?id=27924