function DrawDIB(dibHeight:Cardinal; dibWidth:Cardinal; lpDIBInfoHead : ^TBitmapInfoHeader):Boolean ;
俺要声明这样一个函数,编译报错 identifier expected but ^ found
lpDIBInfoHead : ^TBitmapInfoHeader 做参数就错了
同样的,如果用 pInt:^Integer也会出错,用pInt:PInteger可以
俺是相当郁闷啊,书上不是说,声明一个指针时,如 p : ^Integer;就可以了吗?
我不知道为什么作为函数形参 写成 lpDIBInfoHead : ^TBitmapInfoHeader就不行了
被delphi的语法搞晕了……
请指点,谢谢了
俺要声明这样一个函数,编译报错 identifier expected but ^ found
lpDIBInfoHead : ^TBitmapInfoHeader 做参数就错了
同样的,如果用 pInt:^Integer也会出错,用pInt:PInteger可以
俺是相当郁闷啊,书上不是说,声明一个指针时,如 p : ^Integer;就可以了吗?
我不知道为什么作为函数形参 写成 lpDIBInfoHead : ^TBitmapInfoHeader就不行了
被delphi的语法搞晕了……
请指点,谢谢了
解决方案 »
- 超市小票打印是怎么实现
- 如何对动态生成控件的值进行计算
- 跪求OraQuery完全功略!
- 是不是execsql之前的SQL语句不能带参数?
- 关于传单
- 为什么在Windows98下开发生成的应用程序在windows2000下用总会出现一些问题,页面很难切换?
- 关于DBGrid中修改记录的问题!!!
- 请教高手:如何用Mouse Hook屏幕取词,要能在Win2000下运行的。
- 关于库存核算方面的问题:大家核算库存成本都用的哪些算法?
- ------------------ 大神请留步,delphi写入内存错误 求教 --------------
- 小弟刚开始学delphi,问个弱弱的问题,delphi2009如何新建windows forms application?....
- fastreport 多列重复相同内容
PDIBInfoHead = ^TBitmapInfoHeadervar
lpDIBInfoHead : PDIBInfoHead