D dyzw Unregistered / Unconfirmed GUEST, unregistred user! 2004-05-27 #1 如何把bitmap作为函数的参数 function ConvertBMP(bmp:TBitmap):boolean; 以上的写法,编译器不认,不知道应该怎么写?
D dyzw Unregistered / Unconfirmed GUEST, unregistred user! 2004-05-27 #3 [Error] unitDataProcess.pas(635): Previous declaration of 'ConvertBMP' was not marked with the 'overload' directive 这是错误信息,是什么意思?
[Error] unitDataProcess.pas(635): Previous declaration of 'ConvertBMP' was not marked with the 'overload' directive 这是错误信息,是什么意思?
W wrl_001 Unregistered / Unconfirmed GUEST, unregistred user! 2004-05-27 #4 这个又不是TBitMap参数的问题, 先前的ConvertBMP函数的声明没有标overload标记 解决的方法我也不懂,呵呵,可以试一下改一个函数名
D dyzw Unregistered / Unconfirmed GUEST, unregistred user! 2004-05-27 #5 是这个意思,错误所在的行是implementation中的声明行 function ConvertBMP(bmp:TBitmap):boolean; begin ... end; 如果我把bmp参数去掉确实编译就通过了
是这个意思,错误所在的行是implementation中的声明行 function ConvertBMP(bmp:TBitmap):boolean; begin ... end; 如果我把bmp参数去掉确实编译就通过了
T TYZhang Unregistered / Unconfirmed GUEST, unregistred user! 2004-05-27 #6 to dyzw: 你是不是声明与实现的参数类型或名称不一致啊,你与implementation上面的声明比较一下。
R realLearning Unregistered / Unconfirmed GUEST, unregistred user! 2004-05-27 #7 你是不是有两个convertbmp函数,一个有参数一个没有,看提示应该是如此吧 要么不重名要么加overload
元 元素88 Unregistered / Unconfirmed GUEST, unregistred user! 2004-05-29 #8 uses Graphics; ....................................... function ConvertBMP(var bmp:TBitmap):boolean; 注意,参数声明时用“var”
uses Graphics; ....................................... function ConvertBMP(var bmp:TBitmap):boolean; 注意,参数声明时用“var”
H hygsxy Unregistered / Unconfirmed GUEST, unregistred user! 2004-05-29 #9 uses Graphics; function ConvertBMP(bmp:TBitmap):boolean;改为function ConvertBMP(bmp:Tgraphic):boolean;就不容易出错了。
uses Graphics; function ConvertBMP(bmp:TBitmap):boolean;改为function ConvertBMP(bmp:Tgraphic):boolean;就不容易出错了。