2009-08-02 3 views
0

私たちは最良の状況にはありません!私たちは '最新の'プロジェクトファイルを受け取りましたが、コンパイルしません。そこで、私たちはソリューションを再構築し、それを稼働状態に戻そうとしています。すべてのモジュールとフォームを1つのプロジェクトにコピーしましたが、コンパイルするとForm_Activateなどのすべてのフォームイベントを取得しません。イベントはそこにあり、正しく綴られていますが、ピックアップされていません。あなたが '。'インテリジェンスのイベントはいずれも表示されません。ビジュアル基本6、非作業プロジェクトを再構築しようとしています

なぜですか?イベントなどをピックアップするためにビジュアルベーシック6をリロードする方法はありますか?

おかげで、すべてのR.

+0

Visual Studio 2006のようなものはありません。2005年か2008年ですか?これはWinforms用ですか? –

+0

VBソースコードはVisual Basic 6コードですか? –

+0

pcampbellは正しいです!私は誰もが私のエラーを許すことを願っています! ;) – flavour404

答えて

1

まず、何のVisual Studio 2006 第二にはありませんあなたはコンパイラしようとすると、あなたが得るエラー何ですか?

0

おそらく、スコープに問題があります。イベントにはPublicPrivateなどのアクセシビリティ修飾子がありますか?

3

あなたはイベントハンドラの両方を持っていることを確認すべきチェック...

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

...とワイヤーアップ通常FormName.Designer.csファイルで見つかった...

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

イベントハンドラを移動したがイベント登録を移動していない場合、イベントハンドラは呼び出されません。

+0

私は、デザイナーファイルがコードから完全に省略されていることが問題であると思っています。そして、彼らは良いプロジェクトを持っていないので、正しく再生成しませんでした。これは、おそらくビジュアルスタジオバージョンの不一致です。 –

関連する問題