要让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!"); }
}转载于:https://www.cnblogs.com/Kurodo/archive/2011/07/18/2109370.html
相关资源:JAVA上百实例源码以及开源项目