DEPHI数据类型转换.docx

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
DEPHI数据类型转换

不同的类有不同的成员,一般子类的成员是在父类的成员的后面增加了新的成员,如果子类转为父类,那这些新增加的成员虽然还存在,但是就不可以访问得到了。如果父类转为子类,那可能导致不可预知的错误,因为某个成员的指针指向的地址根本就不是具有实际成员。类型的转换也有很多类的,有隐性的和显性的,一些专用的类型转换函数,会重新建立一个新类型目标对象,然后把就类型的数值移动过去,然后销毁旧对象。一些隐性的转换,对象本身没改变,就把指针类型换一了一下。@用于取地址!最方便的用法:在调用Api的时候,举个例子:我们调用Api的时候,经常要用到pchar类型,而Pchar类型的内存管理是一个很头疼的事情。在使用时要先Getmem,最后还要freemem,如果用了@就方便了。声明一个string类型的变量abc,然后在调用的时候使用@abc就可以了。DateTimeToFileDate???????????? 将DELPHI的日期格式转换为DOS的日期式?? ?DateTimeToStr????????????????????将日期时间格式转换为字符串?? ?DateTimeToString????????????????将日期时间格式转换为字符串?? ?DateToStr????????????????????????????将日期格式转换为字符串?? ?FileDateToDateTime?????将DOS的日期格式转换为DELPHI的日期格式?? ?FloatToDecimal????????????????????将浮点数转换为十进制数?? ?FloatToStrF???????????????????????????将浮点数转换为字符串?? ?FloatToStr????????????????????????????将浮点数转换为字符串?? ?FloatToText???????????????????????????将给定的浮点数转换为十进制数?? ?FloatToTextFmt?????????????????? 将给定的浮点数转换为十进制数?? ?IntToHex?????????????????????????????将整型数转换为十六进制数?? ?IntToStr?????????????????????????????将整型数转换为字符串?? ?StringToWideChar???????????? 将ANSI字符串转换为UNICODE字符串?? ?StrToDate???????????????????????? 函数?????????????????? 将字符串转换为日期格式?? ?StrToDateTime??????????????????? 函数?????????????????? 将字符串转换为日期/时间格式?? ?StrToFloat?????????????????????????? 函数?????????????????? 将给定的字符串转换为浮点数?? ?StrToInt??????????????????????????????函数?????????????????? 将字符串转换为整型?? ?StrToIntDef???????????????????????? 函数?????????????????? 将字符串转换为整型或默认值?? ?StrToTime??????????????????????????? 函数?????????????????? 将字符串转换为时间格式?? ?TextToFloat??????????? 函数??????? 将字符串(以NULL结束的格式)转换为浮点数?? ?TimeToStr?????????????????????????????函数?????????????????? 将时间格式转换为字符串 ?VarToDateTime??????????????????? 函数?????????????????? 将给定的变体转换为日期时间?? ?WideCharLenToString????函数?????????? 将ANSI字符串转换为UNICODE字符串?? ?WideCharToString??????? 函数??????????? 将UNICODE字符串转换为ANSI字符串?? ?WideCharToStrVar??????? 函数???????????? 将UNICODE字符串转换为ANSI字符串变量procedure?? GetMem(var?? P:?? Pointer;?? Size:?? Integer); ?? ?//分配动态内存 ??function?? StrPas(const?? Str:?? PChar):?? string; ?//将PCha

文档评论(0)

jiupshaieuk12 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:6212135231000003

1亿VIP精品文档

相关文档