FormA 传递多个参数到FormB

FormA:

void clicked()

{

  Container  con;

  FormRun  fr;

  Args args = new Args();

  ;

  super();

  args.caller(this);

  con = [Paramters1,Paramters2,.....];

  args.parm(con2str(con));

  fr = new MenuFunction(MenuItemDisplayStr(MenuItemDisplayName),MenuItemType::Display).create(args);

  fr.init();

  fr.run();

}

 

FormB

public void init()

{

  Container  _conParam;

  ;

  super();

  _conParam += str2con(element.args().parm());

  info(Conpeek(_conParam,1));

  info(Conpeek(_conParam,2));

}

 

posted @ 2012-04-23 11:20  K小子  阅读(164)  评论(0)    收藏  举报