zoukankan      html  css  js  c++  java
  • AX 2009 自定义Dialog类

    Dialog类

    要让Dialog像窗体一样的打开,就要继承RunBase,来自定义一个Dialog类。

    然后写Main方法(一般类的主函数)

    再来就Pack和unPack方法(容器函数)

    还是上代码比较直观吧。

    class MyDialogClass extends runbase
    {
        DialogField      g_dlgFileName;
        ;
     
        public container pack()
        {
          ;
          return connull();
        }
     
        public Boolean unpack(container cont)
        {
          return true;
        }
     
       

        object dialog()
        {
           DialogRunBase       dialog = super();
           ;

           g_dlgFileName = dialog.addFieldValue(typeid(FileNameOpen),"");

           return dialog;
        }

     

        static void main(Args args)
        {
           MyDialogClass           m_myDialog;
           ;

           m_myDialog = new MyDialogClass();

           if(m_myDialog.prompt())
           {
              m_myDialog.doSomeThing();
           }
        }

     

        void doSomeThing()
        {
           //something for dialog
           ;
       
           info("success!");
        }

    }
  • 相关阅读:
    BZOJ2039: [2009国家集训队]employ人员雇佣
    BZOJ2542: [Ctsc2001]终极情报网
    BZOJ2140: 稳定婚姻
    BZOJ3280: 小R的烦恼
    BZOJ3258: 秘密任务
    BZOJ2400: Spoj 839 Optimal Marks
    BZOJ3171: [Tjoi2013]循环格
    BZOJ1758: [Wc2010]重建计划
    BZOJ3175: [Tjoi2013]攻击装置
    机房破解程序
  • 原文地址:https://www.cnblogs.com/Kurodo/p/2109370.html
Copyright © 2011-2022 走看看