11

クライアント フロント エンドが VB 6 で記述されているプロジェクトに配置されました。For...Each 構文をサポートするカスタム コレクション クラスを開発しようとしています。これはVB 6で可能ですか?または、For..Next カウンターを使用してインデックスを識別することに固執していますか。

助けてくれてありがとう!

4

1 に答える 1

19

重要な部分は、これをカスタム コレクション クラスに追加することです...

Public Function NewEnum() As IUnknown
    Set NewEnum = m_Employees.[_NewEnum]
End Function

プロシージャ属性で、次のようにプロシージャ ID を -4 に設定します。 ここに画像の説明を入力

参照: http://www.vb-helper.com/howto_custom_collection_with_for_each.html

于 2011-04-12T01:51:08.117 に答える