我希望我的程序在每次运行表单时执行特定的功能。 该函数将获取进程的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(){ .... }
怎么可能做到?
答案 0 :(得分:0)
在这里你可以看到main
是一个静态方法,你不能从静态方法调用非静态方法,如果要调用meas,你必须将它作为静态方法,否则需要一个实例在范围之内,所以把它作为静态方法:
static bool getmodule()
{
// do somethong here
}