看板 C_Sharp 關於我們 聯絡資訊
※ 引述《pttmimic (煩煩煩..)》之銘言: : ※ 引述《Rokund (....)》之銘言: : 很感謝您的回覆 : : frmMain建構子的參數傳送進去前還沒被new出來呀! : : 你可以在mainwin和IDsoft都new出來後,再把事件都註冊好 : : 不一定要在建構子做。 : 詳細希望.. 如果這樣呢? public class mymain { private static frmMain mainwin = new frmMain(); private static SoftID IDsoft = new SoftID(mainwin); static void Main() { mainwin.Subscribe(IDsoft); Application.Run(mainwin); } } frmMain的函式 public void Subscribe(SoftID s) { s.onReceive+=new ReceiveEventHandler(this.onAddNewMessage); } 抱歉手邊沒編譯器,不知道有沒有沒想到的問題 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.136.147.164 ※ 編輯: Rokund 來自: 140.136.147.164 (08/23 16:29)
pttmimic:問題解決了,感謝您噢~ 08/23 18:17