IntToStr(Value:Integer) 将整型和长整型数据分别转换为字符串 IntToStr(Value:Int64) string floatToStr(Value:Extended) 将实型(Real)数据转换为字符串型string StrToFloat(const S:string) 将字符串型数据转换为实型Real strToInt(const S:string) 将字符串型数据分别转换为整型和长整型 StrToInt64(const S:str...
其中常用的实数类型是Real、Single、Double。 (2)字符串类型(String) Delphi在处理字符串时,提供了多种方式,表1-7.1是Delphi使用的字符串类型。 表1-7.1 字符串类型 类型 最大长度 存储的字符 是否以Null结尾 ShortString 255个字符 AnsiChar 否 AnsiString ~2^31个字符 AnsiChar 是 String 或者255或者~2^31...
real是一个带小数点的实数类型,pchar是一个字符串指针 必须先将real类型转为string字符串类型,string是兼容pchar的,如果类型是pchar则使用pchar强转就行了 例 var fl:real;s:string;p:pchar;begin fl := 2.0001245;s := FloatToStr(fl);p := pchar(s);end;有实际的用途吗?可以用强制...
你可以在F1的帮助中输入StrTo之后在列表中找一下就可以了。
ShowMessage(IntToStr(i)); //327681 这是当前记事本的版本号(还应该再转换一下) end; //获取磁盘空间 DiskSize; DiskFree var r: Real; s: string; begin r := DiskSize(3); //获取C:总空间, 单位是字节 r := r/1024/1024/1024; Str(r:0:2,s); //格式为保留两位小数的字符串 ...
分别用 Constructor、 Destructor、 Procedure、Function这4个保留字声明,类类型中的特性用保留字Property来声明,一个典型的类类型 示例如下: Type TClass=Class Private FX,FY,FZ:Integer; FS:String[128]; Public Constructor Create(X,Y,Z:Integer;S:string); Destrutor Destroy;override; Procedure Display;...
//同时定义类型: type MyRec = record s: string; r: Real; b: Byte; end; var Arr1: array[0..100] of MyRec; Arr2: array[0..100] of record s: string; r: Real; b: Byte; end; //可以直接这样定义 Arr3: packed array[0..100] of MyRec; //压缩数组定义, 好像没有区别 动态数组...
实型:Single double或者Real、 字符型:Char或者AnsiChar、 字符串:String或者AnsiString ShortString 用’ ’表示,嵌入换行等时用#和紧跟其后的0~v 255的ASCII码值,如 #9 Tab键 #10 换行 #13Enter键 字符串函数:Length求长度 Concat 合并多个字符串 Insert将一个字符串插入到另一个字符串、 ...
实数(Real) 结构类型(Structured) 集合(Set) 数组(Array) 记录(Record) 文件(File) 类(Class) 类指针(ClassReference) 界面(Interface) 字符串类型(String) 指针类型(Pointer) 过程类型(Procedural) 可变类型(Variant) 5.用户自定义类型 子域类型 Type 名称 = 初值…终值; ...
记住异常类的要点:1 异常类是响应不同异常现象的入口.2 熟悉异常类的层次结构.Exception异常类Exception是所有异常类的基类,它并不是以T'开头,而是以E'开头,它的派生类也是以E'开头的.Exception类定义于SysUtils单元中.Exception类最常用的方法是Create方法:Constructor Create(const Msg:string);Exception.Create(我...