在开始之前,我必须说明这个主题上没有其他堆栈溢出帖子对我有帮助
我有一个由btnApply调用的动态按钮
它是在动态表单frmSort上动态创建的静态表单上的静态按钮btnSort的单击事件frmTable
在全局范围内,声明了frmTable的var
btnApply: TButton;
Procedure btnApplyClick(Sender:TObject);
//other vars
Run Code Online (Sandbox Code Playgroud)
点击下btnSort下
//other code
btnApply:= TButton.create(frmSort);
//all its properties
BtnApply.onclick:= btnApplyClick;
//other code
Run Code Online (Sandbox Code Playgroud)
然后
Procedure btnApplyClick(Sender:TObject);
Begin
//it's code it has to execute
End;
Run Code Online (Sandbox Code Playgroud)
我在"BtnApply.onclick:= btnApplyClick;"中收到错误消息 方法指针和常规过程之间的不兼容类型行
我该如何工作?
提前致谢
我可以在Delphi中创建二维数组的二维数组;如果是这样,您如何访问其中的地址?
我的目标是创建类似于数独网格的东西,其中在较大的网格中有较小的网格。
它会比 ex 工作得更好。声明多个相同类型的二维数组或一个大数组。
我正在写使用多种功能的德尔福计划,但遇到了问题我叫一个功能DivS的使用我的其他功能InplementS在其代码和InplementS使用DivS它的代码中
现在,如果我DivS之前输入了函数的代码InplementS,则使用DivSin InplementS不会被标记为错误,但是使用InplementSin DivS的代码将IS标记为错误相同,反之亦然
我怎样才能让它一起工作?
提前致谢