多くの問題があるプログラムを継承しました。最新のものは、実際のパラメータが多すぎるという警告です。
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を開発してから数か月しか経っていないことを忘れないでください。