关于Form1.show窗体显示的疑问
之前做的一个程序中有几个窗体可以在新的项目中使用,所以直接复制到新项目中添加。调用窗体的时候发现用Form1.show不行,错误信息: BC30469 对非共享成员的引用要求对象引用。尝试了新建窗体,拷贝控件和代码过来,也是不行。
检查了以下原来的程序,就是Form1.show这个语句,而且调试也是没有问题的。为何会出现这样的问题,在一个项目中可以,但是另外一个项目中就不行??
现在使用的方法如下,但是这个方法可以无限的调出窗体
Dim fm as new Form1
fm.show
解决方法也许不是很麻烦,但是主要是想弄清楚为何这样(一个项目中可以,一个不行)。这样以后可以注意避免这样的问题。