delphi 中action怎么用
怎么我的delphi里不能用action比如一下语句总不能通过编译:procedureTForm1.FormClose(Sender:TObject;varAction:...
怎么我的delphi里不能用action
比如一下语句总不能通过编译:
procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction);
begin
if messageDlg('是否关闭窗口?',mtConfirmation,[mbYes,mbNo],0)=mryes then
Action :=caFree
else
Action :=caNone;
end; 展开
比如一下语句总不能通过编译:
procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction);
begin
if messageDlg('是否关闭窗口?',mtConfirmation,[mbYes,mbNo],0)=mryes then
Action :=caFree
else
Action :=caNone;
end; 展开
3个回答
展开全部
应该用messagebox
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
if MessageBox(0,'是否要退出本系统?','提示信息',MB_YESNO+MB_ICONQUESTION)=IDYES then
Application.Terminate;
else
Action := caNone;
Application.Terminate;
else
Action := caNone;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询