掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
DataObject 作成方法 (ID:91188)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
> IDataObjectFiles なら、Implements できるのですネ。 VB6のImplements命令は、各インターフェイスが Private Sub 型名_メソッド名() の形式で実装される事になりますよね。 この仕様のため、VB6ではアンダーバーで始まるメソッド名を持つ インターフェイスを実装できないという制限があります。 (DataObjectFilesは、「_NewEnum」というメソッドを持っています) そこで K.J.K.さんは、これを NewEnum という別名で定義した タイプライブラリを独自に作成して、それを参照設定しているのかと。 OLEVIEW.EXE をお持ちであれば、 oleview C:\WINDOWS\system32\msvbvm60.dll\3 の実行結果と、 oleview 〜\KTLDoImp.tlb (サンプル内にあったタイプライブラリ) の結果を比較してみると良いかも。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.