tagCANDY CGI VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
[ツリー表示へ]  [ワード検索]  [Home]

タイトル Re: VB6でSensorAPIの利用
投稿日: 2014/09/18(Thu) 13:56
投稿者魔界の仮面弁士
> VB6.0 から、SensorAPI を利用して、GPSやコンパス・加速度センサーの内容を取得したいのですが、可能でしょうか?

利用は出来ると思います。

しかしあれらは Declare して使うタイプの API ではなく、COM インターフェイスの API です。
VB6 では COM のコクラスは作れますが、インターフェイスのみの定義はできないので、
まずは参照設定して使うタイプライブラリを、VB6 以外で作成しておかねばなりません。

(タイプライブラリ無しで COM インターフェイスを操作しようとすると、手間がかかり
すぎますし…)

なお、タイプライブラリ内の型情報は EXE 内に埋め込まれるため、
実行環境にタイプライブラリを配布する必要はありません。



個人的には VB6 を使うのではなく、.NET で作成することをお奨めしておきます。
VB2012 などからであれば、Microsoft.WindowsAPICodePack.Sensors 名前空間を通じて
簡単に取り扱うことが出来ますし。

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。