第一个可以是因为form1里面有MyMessageBox这个方法,你吧MyMessageBox1和ShowForm移动到form1中或者把MyMessageBox移动到WinOperationClass里面,再把
webBrowser1.ObjectForScripting = this;
这句改成
WinOperationClass w=new WinOperationClass();
webBrowser1.ObjectForScripting = w;
就可以了
推荐第二种……把所有的 Com可见的方法放在一个类里面好维护
注:相关教程知识阅读请移步到c#教程频道。










