RT
譬如现有声明:
p1: ^Byte;
p2: ^Word;
要将p1赋予p2,即C中的p2=(Word *)p1,我是这样做的:
type TWord = ^Word;
p2 := TWord(p1);
但是编译不过,那应该怎么做?
譬如现有声明:
p1: ^Byte;
p2: ^Word;
要将p1赋予p2,即C中的p2=(Word *)p1,我是这样做的:
type TWord = ^Word;
p2 := TWord(p1);
但是编译不过,那应该怎么做?
解决方案 »
- DLL:cannot assign a tfont to a tfont
- 我能获取照片的宽度和高度,但都是像素为单位的,请问如何把他转换成厘米,在目前的显示器分辨率下。
- 程序打开时窗体闪烁,高手帮忙,在线等待
- some info in csdn
- com+更新出错如何将错误信息传到Client端处理?
- 如果作好了一个delphi程序,delphi本身有没有自己打包的程序?
- 请教,有关数据访问的问题!
- 数据库问题-----如何在查询结果后返回序号,以方便用户浏览。
- 线程异常问题
- 请教各位大虾,如果将Word文件保存到Oracle的BLOB字段中?
- 求n个数的最大公约数的代码,发生运行错误,请大家帮忙改改。
- 请教:有没有系统函数,取得本地时区,比如中国的为+0800
p1: PByte;
p2: PWord; //
p2 := PWord(p1);
p2 := Pointer(p1);
p2: ^Word; integer(p2) :=integer(p1);