visual basic 6,试图重建非工作项目

时间:2009-08-02 23:25:01

标签: visual-studio vb6

我们不是最好的情况!我们已经获得了“最新的”项目文件,但它们没有编译。因此,我们正在尝试重建解决方案并将其恢复到工作状态。我们将所有模块和表单复制到一个项目中,但是当我们编译它时,并没有获取所有表单事件,例如Form_Activate。事件在那里,拼写正确,但没有被拾取。如果你做'。'使用intellisense时,事件不会列出......

这是为什么?有没有办法让visual basic 6重新加载表单以便获取事件等?

谢谢,R。

3 个答案:

答案 0 :(得分:3)

检查以确保您同时拥有事件处理程序...

private void Form1_Activated( object sender, EventArgs e )
{
  // Your code here
}

...和通常在FormName.Designer.cs文件中找到的连线...

this.Activated += new System.EventHandler( this.Form1_Activated );

如果您已移动事件处理程序,而不是事件注册,则不会调用事件处理程序。

答案 1 :(得分:1)

首先,没有Visual Studio 2006。 第二,尝试编译时会遇到什么错误?

答案 2 :(得分:0)

您可能遇到了范围问题。事件是否具有任何辅助功能修饰符,例如PublicPrivate