I inherited a program that has a number of problems with it. The last one is a warning about too many valid parameters:
if MessageDlgPos('IS THIS CORRECT? ' , mtConfirmation, **[mbyes, mbno], 0, 400, 450, mbno) = mrno then begin** edtPstvEmplyNmbr.SetFocus; xitFlg:= True;
The greasy part is where the error stands out.
Note: WORKS program, just not on my machine. It was developed using the same version of Delphi (7), but in the environment of clx (kylix). I think I (can) solved all the incompatibility issues between clx and vcl (my current environment), but it may be that I am missing the component that generates this error. I will do my best to clarify any issues, but please remember that I have only been developing Delphi for several months.
source share