0
我希望我的程序在每次運行表單時都執行特定的函數。 該函數將獲取進程的baseAdress。 當前代碼:C#每次調用函數表單加載
[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(){ .... }
這樣做怎麼可能?
這是否甚至成功地構建? – Yaman
@Yaman No-'CS0120'是一個編譯器錯誤。 –
是的,可以在沒有對象的情況下調用staitc方法(在類級別上),所以在它內部沒有對象時,必須聲明getmodule靜態以引用它。 – Yaman