我继承了一个有许多问题的程序。最新的一个是太多实际参数警告:
if MessageDlgPos('IS THIS CORRECT? ' , mtConfirmation,
**[mbyes, mbno], 0, 400, 450, mbno) = mrno then begin**
edtPstvEmplyNmbr.SetFocus;
xitFlg:= True;
粗体部分是错误突出显示的地方。
注意:该程序有效,只是不在我的机器上。它是使用相同版本的 Delphi (7) 开发的,但在 clx (kylix) 环境中。我想我(可能)已经解决了 clx 和 vcl (我当前的环境)之间的所有不兼容问题,但可能是我缺少一个生成此错误的组件。我会尽力澄清任何问题,但请记住,我开发 Delphi 才几个月。