16,749
社区成员
发帖
与我相关
我的任务
分享
procedure TfrmSetup.btnOKClick(Sender: TObject);
var
i, j : Integer;
cbArray : Array[0..11] of TComboBox;
begin
for i := 0 to 11 do
begin
for j := i to 11 do
begin
if (cbArray[i].Text = cbArray[j].Text) and (i<>j) then
begin
MessageBox(self.Handle, #10#13+' ',
'提示', MB_OK+MB_ICONWARNING+MB_APPLMODAL);
self.pcSetup.ActivePageIndex := 4;
Exit;
end;
end;
end;
ModalResult := mrOk;
end;
Function SetupPara : Boolean;
var
sFileName : String;
iniSetup : TIniFile;
frm : TfrmSetup;
begin
frm := TfrmSetup.Create(Application);
frmSetup := frm; //这样操作一下,即将 frmsetup 与 frm 一样指向了同一个TfrmSetup类生成的实例,那么你的那个代码就不会出错了。 反正一句话 frmSetup 只是一个变量,没有赋值给它,你那样他也不知道去访问什么地方了。 呵呵.
Result := (frm.ShowModal=mrOK);
if Result then
Function SetupPara : Boolean;
var
sFileName : String;
iniSetup : TIniFile;
frm : TfrmSetup;
begin
frm := TfrmSetup.Create(Application);
Result := (frm.ShowModal=mrOK);
if Result then
Function SetupPara : Boolean;
var
sFileName : String;
iniSetup : TIniFile;
frm : TfrmSetup;
begin
frm := TfrmSetup.Create(Application);
Result := (frm.ShowModal=mrOK);
if Result then