求助:为何在Active Library 中使用MessageBox会出错?(0分)

  • 主题发起人 主题发起人 zzktcs
  • 开始时间 开始时间
Z

zzktcs

Unregistered / Unconfirmed
GUEST, unregistred user!
begin//写进程
with procSession do begin
Close;
ParamByName('VAR_APP_INFO').value:= sInput;
ExecProc;
if ParamByName('Nerrno').asinteger<>0 then begin
Application.MessageBox(pchar(ParamByName('Varerrstr').asString),'注意',MB_OK or MB_ICONWARNING);
Abort;
end;
end;
end;
为何该方法在active library中编译会提示[Error] Incompatible types: 'TMessageButtons' and 'Integer'
 
是不是没有use windows.pas?错误信息看上去又不太象
 
接受答案了.
 
后退
顶部