AddressOfとOCXについて

解決


マウス  2004-10-13 01:21:16  No: 116931

ActiveXコントロール(OCX)を作成しているのですが、
AddressOfを使おうとすると
「AddressOf オペレータの使い方が適切ではありません。」
というコンパイルエラーが出てしまいます。
OCXではAddressOfは使えないのでしょうか?

開発環境は
WindowsXP
VB6.0 SP5
です。

宜しくお願いします。


ABC  2004-10-13 02:46:53  No: 116932

MSDNには下記事項が書かれていますが心当たりはありませんか?

AddressOf キーワードの使用方法
Visual Basic から関数ポインタを呼び出すために記述するコードは、標準モジュール (.bas) に記述します。クラス モジュールまたはフォームに記述することはできません。


マウス  2004-10-13 03:05:56  No: 116933

ABCさん、ありがとうございます!
フォームに記述していたため、出来なかったようです。
これから試してみます。
結果は出来次第、報告いたします。


マウス  2004-10-13 18:36:44  No: 116934

結果報告

ABCさんの言うとおり、
標準モジュールに移すことによって解決することが出来ました。
ありがとうございました。


※返信する前に利用規約をご確認ください。




  


  このエントリーをはてなブックマークに追加