ConvertDataToBuf
简述
将一个数据转换成内存存贮的BUFFER。
ConvertDataToBuf(Data:Any;ConvertType:String):String;
名称 | 类型 | 说明 |
---|
Data | Any | 任意类型,存贮的数据。 |
ConvertType | String | 字符串类型,指定转换的类型,类型如下:
类型 |
说明 |
Byte,int8,shortint |
假定数据是一个单字节整数。占用一个字节 |
int16,word,smallint |
假定数据是一个双字节整数。占用两个字节 |
int32,integer,dword,longint,longword,cardinal |
假定数据是一个双字整数。占用四个字节 |
int64 |
假定数据是一个64位整数。占用八个字节。 |
single,float |
假定数据是一个单精度浮点数。占用四个字节 |
double,real |
假定数据是一个双精度浮点数。占用八个字节 |
comp |
假定数据是类似于INT64的实数。占用八个字节 |
Currency |
四位小数的定点实数。占用八个字节 |
Extended |
扩展的浮点数。占用十个字节 |
|
返回 | String | 字符串。将指定类型的数据转成BUFFER字符串。 |
将一个数据转换成内存存贮的BUFFER并返回
return ConvertDataToBuf(1.5343,'Currency');