- PR -

VB2005 IDE上でOverridesコードの新規作成

1
投稿者投稿内容
めだか
大ベテラン
会議室デビュー日: 2004/11/11
投稿数: 109
投稿日時: 2006-09-01 17:48
VB2003ですと、IDE上のコードエディタ、左上のコンボボックスに
(Overrides)というのがあり、右側のコンボボックスに大量に
イベントが表示されて選択すると新規作成できます。

VB2005だと (Overrides) という項目がなくなっており
新規作成する事ができません。
どうにかして (Overrides) のイベント一覧を表示できる方法ないでしょうか?

R・田中一郎
ぬし
会議室デビュー日: 2005/11/03
投稿数: 979
投稿日時: 2006-09-01 18:46
引用:

めだかさんの書き込み (2006-09-01 17:48) より:
VB2003ですと、IDE上のコードエディタ、左上のコンボボックスに
(Overrides)というのがあり、右側のコンボボックスに大量に
イベントが表示されて選択すると新規作成できます。


VB2003は使ったことが無いのではずしている可能性が大ですが・・・
プロパティウィンドウのイベントタブでイベントの一覧は表示されます。
よこけん
大ベテラン
会議室デビュー日: 2006/01/31
投稿数: 216
投稿日時: 2006-09-01 19:15
コードエディタで直接overridesと入力してスペースキーを押してみてください。
Overrides可能なメンバが候補として一覧表示されます。


引用:
めだかさんの書き込み (2006-09-01 17:48) より:
どうにかして (Overrides) のイベント一覧を表示できる方法ないでしょうか?


本題と関係ありませんが、Overridesとイベントは全くの別物です。
めだか
大ベテラン
会議室デビュー日: 2004/11/11
投稿数: 109
投稿日時: 2006-09-04 08:42
>VB2003は使ったことが無いのではずしている可能性が大ですが・・・
>プロパティウィンドウのイベントタブでイベントの一覧は表示されます。

コードエディタで Protected overrides と打てば
一覧がでてきました。
ありがとうございます。

最初から一覧表示してくれてもいいような。
ちょっと不便になってますね。

>本題と関係ありませんが、Overridesとイベントは全くの別物です。
そうですね、まだオブジェクト脳になってないみたいです。
PL/IとかVB6とかやってたのでまだ継承とかインターフェースとかが
しっくりきません。
解説読んで意味はわかるのですが、実際こういう所で使えば便利だよというのが
ピンときません。
ぶさいくろう
ぬし
会議室デビュー日: 2005/11/22
投稿数: 1232
お住まい・勤務地: 川崎市(は俺も含めてロクな人間が住んでないよw)
投稿日時: 2006-09-04 08:58
引用:

めだかさんの書き込み (2006-09-04 08:42) より:
>本題と関係ありませんが、Overridesとイベントは全くの別物です。
そうですね、まだオブジェクト脳になってないみたいです。


オブジェクト脳とも関係ないよね。
メソッドであってイベントではないということだから。
R・田中一郎
ぬし
会議室デビュー日: 2005/11/03
投稿数: 979
投稿日時: 2006-09-04 10:30
引用:

めだかさんの書き込み (2006-09-04 08:42) より:

解説読んで意味はわかるのですが、実際こういう所で使えば便利だよというのが
ピンときません。


余談ですが・・・

例えば、フォームクラスなどは既に継承を使っていますよね。
たった、あれだけのコードで大量のプロパティやメソッドを実装しているのです。
何も継承していないと思われているクラスも、実は object クラスを継承しているのです。
空のクラスを作っても、自分で実装していないメンバがインテリセンスなどで簡単に確認できると思います。
そうすると、ちょっと「便利だな」なんて思うかもしれません^^
1

スキルアップ/キャリアアップ(JOB@IT)