欢迎来到天天文库
浏览记录
ID:37709405
大小:28.90 KB
页数:8页
时间:2019-05-29
《DEPHI数据类型转换》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、不同的类有不同的成员,一般子类的成员是在父类的成员的后面增加了新的成员,如果子类转为父类,那这些新增加的成员虽然还存在,但是就不可以访问得到了。如果父类转为子类,那可能导致不可预知的错误,因为某个成员的指针指向的地址根本就不是具有实际成员。类型的转换也有很多类的,有隐性的和显性的,一些专用的类型转换函数,会重新建立一个新类型目标对象,然后把就类型的数值移动过去,然后销毁旧对象。一些隐性的转换,对象本身没改变,就把指针类型换一了一下。@用于取地址!最方便的用法:在调用Api的时候,举个例子:我们调用Api的时候,经常要用到pchar类型,而Pchar类型的内
2、存管理是一个很头疼的事情。在使用时要先Getmem,最后还要freemem,如果用了@就方便了。声明一个string类型的变量abc,然后在调用的时候使用@abc就可以了。DateTimeToFileDate 将DELPHI的日期格式转换为DOS的日期式 DateTimeToStr 将日期时间格式转换为字符串 DateTimeToString 将日期时间格式转换为字符串 DateToStr 将日期格式转
3、换为字符串 FileDateToDateTime 将DOS的日期格式转换为DELPHI的日期格式 FloatToDecimal 将浮点数转换为十进制数 FloatToStrF 将浮点数转换为字符串 FloatToStr 将浮点数转换为字符串 FloatToText 将给定的浮点数转换为十进制数 FloatToTextFmt
4、 将给定的浮点数转换为十进制数 IntToHex 将整型数转换为十六进制数 IntToStr 将整型数转换为字符串 StringToWideChar 将ANSI字符串转换为UNICODE字符串 StrToDate 函数 将字符串转换为日期格式 StrToDateTime
5、 函数 将字符串转换为日期/时间格式 StrToFloat 函数 将给定的字符串转换为浮点数 StrToInt 函数 将字符串转换为整型 StrToIntDef 函数 将字符串转换为整型或默认值 StrToTime
6、 函数 将字符串转换为时间格式 TextToFloat 函数 将字符串(以NULL结束的格式)转换为浮点数 TimeToStr 函数 将时间格式转换为字符串 VarToDateTime 函数 将给定的变体转换为日期时间 WideCharLenToString 函数 将ANSI字符串转换为
7、UNICODE字符串 WideCharToString 函数 将UNICODE字符串转换为ANSI字符串 WideCharToStrVar 函数 将UNICODE字符串转换为ANSI字符串变量procedure GetMem(var P: Pointer; Size: Integer); //分配动态内存 function StrPas(const Str: PChar): string; //将PChar转换为Stringdelphi数据类型转换函数在我们编
8、写程序当中,根据不同情况,会使用到多种数据类型。当要对不同的类型进
此文档下载收益归作者所有