各位 ,打扰了 ,我有一个关于函数的问题请教大家。 onclick的那一句有问题:onclick := jinning; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不行呀 现在变成[Error] Unit1.pas(63): Incompatible types: 'Parameter lists differ'了该怎么办呢?????????? OnClick(Sender: TObject);注意Sender参数是TObject,不是指针。你的OnClick(form1.jining)中form1.jining是指向过程jining的指针,Delphi当然会报错。而且,你的OnClick(form1.jining)本身就不对。 能不能就写form1.jining,不要onclick() luxiaoban(鲁小班) 那代码我该如何得写呢? 你是要赋OnClick吗,如是的话,则声明为 procedure jining(Sender: TObject);然后OnClick := jining; xzgyb(回首往事,不堪回首) 多谢多谢 ,,,,,,,,,, xzgyb(回首往事,不堪回首) 那么Sender: TObject到底是起什么作用的呢? OnClick是TNotifyEvent型的TNotifyEvent = procedure (Sender: TObject) of Object所以你要这么写另外Sender保存的是当前发生事件的实例的引用,可能我说的不准确你可以在jining里写ShowMessage(TBitBtn(Sender).Name),就知道了 关于动态创建Image的问题 为了防止重复添加,想到读数据库中记录的count,delphi delphi edit 响应回车 线程同步问题,连续使用了两个Synchronize,第二个怎么也不执行??? 请问有哪位高手开发过支持web的Activex打印控件? 基类中有个属性是protected TQuery的难题研究,有请高手 QQ游戏平台里面的选择游戏Treeview是如何做的?10分 大家来看看我写的一个东西,给个意见。 Com在线程中如何应用(急) MIS高手请进,请教有关用户权限的问题. 关于 adodataset 中的 select 问题!
现在变成[Error] Unit1.pas(63): Incompatible types: 'Parameter lists differ'了
该怎么办呢??????????
注意Sender参数是TObject,不是指针。
你的OnClick(form1.jining)中form1.jining是指向过程jining的指针,
Delphi当然会报错。
而且,你的OnClick(form1.jining)本身就不对。
procedure jining(Sender: TObject);
然后
OnClick := jining;
TNotifyEvent = procedure (Sender: TObject) of Object
所以你要这么写
另外Sender保存的是当前发生事件的实例的引用,可能我说的不准确
你可以在jining里写ShowMessage(TBitBtn(Sender).Name),就知道了