Передача фомы в процедуру (Delphi 2006 .Net).
type
frmMain = class(System.Windows.Forms.Form)
Надо передать её процедуре:
procedure ReadSettings(var frmMain: frmMain);
При запуске кода:
ReadSettings(frmMain);
получаю:
[Pascal Error] MainForm.pas(148): E2033 Types of actual and formal var parameters must be identical
Подскажите, пожалуйста, как исправить.
Спасибо за любую инфу!
procedure ReadSettings(var frmMain: [COLOR=Red]frmMain[/COLOR]);
И тип и имя параметра frmMain?
Но я пробовал и так:
procedure ReadSettings(var frmMain: Form);
Но я пробовал и так:
procedure ReadSettings(var frmMain: Form);[/QUOTE]
Сделал так:
ReadSettings(sMain, Self);