每次加载表单时都会调用C#调用函数

时间:2016-12-08 01:08:07

标签: c# forms

我希望我的程序在每次运行表单时执行特定的功能。 该函数将获取进程的baseAdress。 目前的代码:

[STAThread]
        static void Main()
        {

            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
            Application.Run(new Adicionar());

            if (getmodule()) {
                MessageBox.Show(Convert.ToString(baseAdress)); //Dunno if this is going to work but it's just to see if it's getting a baseAdress;
                adress d = new adress();
                d.Adress = (0x6C7FC + baseAdress + 0xA82020);
            }
 }
      static bool getmodule(){ .... }

怎么可能做到?

1 个答案:

答案 0 :(得分:0)

在这里你可以看到main是一个静态方法,你不能从静态方法调用非静态方法,如果要调用meas,你必须将它作为静态方法,否则需要一个实例在范围之内,所以把它作为静态方法:

  static bool getmodule()
  {    
    // do somethong here 
  }
相关问题