我想把treenode.data设成整型数字,怎么设啊? 以后还要把data拿出来和其他整数比较;可我判断条件写成 treenode.data^ = I ,总编不过why? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 data不是整型的,你只能先申名一个记录来放整形值 我给的是一个整型的指针,可最后怎么比较呢?treenode.data^ = I 就是不行;这里I:Integer; 将pointer强制转换为integer:integer(treenode.data) := 2; 强制转换?可以吗?那比较的时候怎么写?integer(treenode.data) = I ? 强制转换好象不行,left side cannot be assigned to 可以强制转换,但是不是转左边,而是转右边treenode.data:=pointer(2);读的时候就用x:=integer(treenode.data^); 上面打错了最后一个不要^可以强制转换,但是不是转左边,而是转右边treenode.data:=pointer(2);读的时候就用x:=integer(treenode.data); to ahuige(灰不遛秋): 我说加上 ^ 怎么老是读取有问题呢,你稍等,我调试通过就给你分 var PData: PInteger;begin New(PData); PData^:= 123; lttn_Node.Data := PData;... 关于远程调用函数参数的问题! dbgrideh+tquery如何设置下拉列表,请高手帮帮忙,谢谢!!!!! 下拉框组件的问题,动态的显示出来 关于TADOConnection的问题??? 各位请问:以下代码的意思啊? 传递类参数(急,那位大哥能帮我呀) 使用QUERY,怎么将一个TMEMOFIELD的内容赋给另一个TMemofield? delphi中如何取得网卡序列号??? 有人做过点歌系统吗?进来。。 blob字段到底能存放什么? DELPHI如何捕捉错误?万望指教 ■■■Delphi中过程或函数可以嵌套定义吗?■■■
treenode.data^ = I 就是不行;
这里I:Integer;
integer(treenode.data) := 2;
treenode.data:=pointer(2);
读的时候就用
x:=integer(treenode.data^);
最后一个不要^
可以强制转换,但是不是转左边,而是转右边
treenode.data:=pointer(2);
读的时候就用
x:=integer(treenode.data);
我说加上 ^ 怎么老是读取有问题呢,你稍等,我调试通过就给你分
PData: PInteger;
begin
New(PData);
PData^:= 123;
lttn_Node.Data := PData;...