• unigui ShowModal、MessageDlg


    procedure Calback(Sender: TComponent; AResult: Integer);
    procedure TForm.Calback(Sender: TComponent; AResult: Integer);
    begin
      case AResult of
        mrYes:
          begin

          end;
        mrNo:
          begin

          end;
      end;
    end;

     //fomr窗体不需要代码创建 如下会报错

    var
      F_Envcategory: TF_Envcategory;
    begin
      F_Envcategory := TF_Envcategory.Create(self);
      F_Envcategory.ShowModal(Calback);

      FreeAndNil(F_Envcategory);

    //直接调用
      F_Form.ShowModal(Calback);

       

    //-------------------------------------------------

    Form.ShowModal(
             procedure(Sender: TComponent; Res: integer)
              begin
                      case Res of
                            mrYes :
                            begin
                              UniEdit1.Text:='1';
                            end;
                            mrNo :
                            begin
                              UniEdit1.Text:='0';
                            end;
                      end;

              end

     );


     
     ModalResult := mrYes;
     ModalResult := mrNo;

    ------------------------------------

     MessageDlg('是否?', mtConfirmation, mbOKCancel,
        procedure(Sender: TComponent; Res: Integer)
        begin
          if Res = mrOk then
          begin
             
            end
            else
            begin
             
            end;

          end;
        end);
    ---------------------
    作者:ozhy111
    来源:CSDN
    原文:https://blog.csdn.net/ozhy111/article/details/83148923
    版权声明:本文为博主原创文章,转载请附上博文链接!

  • 相关阅读:
    Echarts图表常用功能配置,Demo示例
    Markdown 语法笔记
    EasyUI 通过 Combobox 实现 AutoComplete 效果
    python PIL Image基本的图片拼接、圆形裁减、添加文字
    Fiddler高级用法—Fiddler Script抓取app网页json数据并保存
    python elasticsearch环境搭建
    利用brich实现文本层次聚类,将文本内容分类
    python发送邮件带附件
    python-docx生成word文档
    python-pygal画图
  • 原文地址:https://www.cnblogs.com/westsoft/p/10674635.html
Copyright © 2020-2023  润新知