不同的类有不同的成员,一般子类的成员是在父类的成员的后面增加了新的成员,如果子类转为父类,那这些新增加的成员虽然还存在,但
是就不可以访问得到了。如果父类转为子类,那可能导致不可预知的错误,因为某个成员的指针指向的地址根本就不是具有实际成员。 类型的转换也有很多类的,有隐性的和显性的,一些专用的类型转换函数,会重新建立一个新类型目标对象,然后把就类型的数值移动过去
,然后销毁旧对象。一些隐性的转换,对象本身没改变,就把指针类型换一了一下。
@用于取地址!最方便的用法: 在调用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; //将PChar转换为String
delphi数据类型转换函数
计算机知识 2009-11-26 11:02 阅读100 评论0
字号: 大大 中中 小小
在我们编写程序当中,根据不同情况,会使用到多种数据类型。当要对不同的类型进行操作时,必须要将不同的类型转换成同样的类型。因此熟练地掌握数据类型的转换是非常重要的。
1.FloatToStr
功能说明:该函数用于将“浮点型”转换成“字符型”。
参考实例:
Edit1.Text := FloatToStr(1.981);
2.IntToStr
功能说明:该函数用于将“整数型”转换成“字符型”。
参考实例:
S := IntToStr(10);(注:S为String类型变量。)
3.IntToHex
功能说明:该函数用于将“十进制”转换成“十进制”。该函数有二个参数。第一个参数为要转换的十进制数据,第二个参数是指定使用多少位来显示十六进制数据。
参考实例:
Edit1.Text := IntToHex(''100'', 2);
执行结果,Edit1.Text等于64。
注意:Delphi没有提供专门的“十六进制”转换为“十进制”的函数。使用StrToInt函数可以实现这个功能。具体代码是:I := StrToInt(''S\'' + ''64''); 这时I等于100。加上一个''S\''即可将“十六进制”转换为“十
进制”。
4.StrToInt
-
六六分期app的软件客服如何联系?不知道吗?加qq群【895510560】即可!标题:六六分期
阅读:19241|2023-10-27
-
今天小编告诉大家如何处理win10系统火狐flash插件总是崩溃的问题,可能很多用户都不知
阅读:10001|2022-11-06
-
今天小编告诉大家如何对win10系统删除桌面回收站图标进行设置,可能很多用户都不知道
阅读:8331|2022-11-06
-
今天小编告诉大家如何对win10系统电脑设置节能降温的设置方法,想必大家都遇到过需要
阅读:8701|2022-11-06
-
我们在使用xp系统的过程中,经常需要对xp系统无线网络安装向导设置进行设置,可能很多
阅读:8647|2022-11-06
-
今天小编告诉大家如何处理win7系统玩cf老是与主机连接不稳定的问题,可能很多用户都不
阅读:9673|2022-11-06
-
电脑对日常生活的重要性小编就不多说了,可是一旦碰到win7系统设置cf烟雾头的问题,很
阅读:8632|2022-11-06
-
我们在日常使用电脑的时候,有的小伙伴们可能在打开应用的时候会遇见提示应用程序无法
阅读:8006|2022-11-06
-
今天小编告诉大家如何对win7系统打开vcf文件进行设置,可能很多用户都不知道怎么对win
阅读:8668|2022-11-06
-
今天小编告诉大家如何对win10系统s4开启USB调试模式进行设置,可能很多用户都不知道怎
阅读:7540|2022-11-06
|
请发表评论