public static void GetCallBack(Object frm, object rdata)
 {
     Forms.MainForm Form = (Forms.MainForm)frm;
     if (Form.InvokeRequired)
     {
         //AsyGet
         //getip
         GetMain.Get_IP(Form.textBox1.Text, Form.textBox2.Text);
         GetMain.GetDns_Whitelist(Form.textBox3.Text);
         string result = GetMain.ipresult;
         //getpac_dns_whitelist
         SetCallBack scb = new SetCallBack(GetCallBack);
         if (Form.IsHandleCreated)
         {
             Form.Invoke(scb, new object[] { Form, null });
         }
     }
     else
     {
         Form.btn_Get.Enabled  = true;
         Form.btn_save.Enabled = true;
     }
 }
示例#2
0
 public static void Init(Forms.MainForm form)
 {
     mainForm = form;
     ImportsMgr.Init();
 }
示例#3
0
 protected internal override void InitPlugin(Forms.MainForm main)
 {
     base.InitPlugin(main);
     this.initialized = true;
 }