VisualBasic6.0で、画像ファイルからExif情報を取得する方法を教えてください。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2003/04/22 15:15:28
  • 終了:--

回答(5件)

id:wacky No.1

わっきー回答回数54ベストアンサー獲得回数12003/04/22 15:57:56

ポイント22pt

http://www.vector.co.jp/soft/win95/prog/se258443.html

VB用Exif情報取得関数(Windows95/98/Me / プログラミング)

このような関数が販売されています。これを使ってみるのはいかがでしょうか。

id:toru_kanno

私もこの商品に関しては調査済みで、最後はこれを使うしかないかなと思っています。

しかし、公開されているAPI関数みたいなものがあればそれを使うに越したことはないわけですから、日本システム開発(株)の「VB用Exif情報取得関数」なるものは、最後の砦とさせていただきます。

2003/04/22 17:37:22
id:shiten No.2

shiten回答回数24ベストアンサー獲得回数02003/04/22 22:15:30

ポイント22pt

.NETかも知れませんが、参考になれば。

id:toru_kanno

このページに紹介されているExifに関する情報は、C++とC#のもののようですね。英語ページということもあって、私の力量ではVBに応用するところまで至りませんでした。

でも、Exif以外にも参考になるものがたくさんありますね。

2003/04/23 16:03:11
id:lovenf No.3

lovenf回答回数7ベストアンサー獲得回数02003/04/23 18:17:11

ポイント22pt

ひとつめのURLは、撮影情報の取得-1,2のあたりが参考になるかもしれないです。

僕はあまりやりたくないですが、こんなかんじでゴリゴリとやってる方もいるんですね。

ふたつめのURLにあるExifReaderをコマンドラインから起動させるとExif情報を

テキストファイルに吐き出してくれるみたいなので、これを使う手もありますね。

id:toru_kanno

大変為になる情報ありがとうございました。

やはり、一から自分でプログラムを組まないとだめなのでしょうかね。

WinXPでは、ファイルのプロパティから表示することが出来るのだから、そういったAPIなどを紹介しているページがあれば最高なんですが・・・

2003/04/24 11:01:01
id:bugfix No.4

bugfix回答回数15ベストアンサー獲得回数02003/04/24 15:02:43

ポイント22pt

.NET Frameworkのクラスライブラリに入ってます。VBからの呼び出しも記述されております。

[Visual Basic]

Public Shared ReadOnly Property Exif As ImageFormat

OS等環境を記述されてないので上記のものが使えるかどうかわかりません。しかしファイルフォーマットが公開されている物ですので、lovenfさんの1つ目のURLを参考に、ご自分で組まれた方が早いと思われます。

id:mikrim No.5

mikrim回答回数4ベストアンサー獲得回数02003/04/26 08:36:37

ポイント22pt

http://www.shotgraph.com/

ShotGraph WWW pages: Main page

レジストしない場合は、非商用利用で使えるようです。

Exif情報を取得するメソッドだけなら、レジストしなくても使えそうです。

http://www.shotgraph.com/getimageinfo.htm

ShotGraph WWW pages: Methods & properties of ShotGraph/GetImageInfo

  • id:lovenf
    .NETでならわりと簡単にいけそうですね。

    さっき@IT見てたらこんな記事がありました。参考まで。
    http://www.atmarkit.co.jp/fdotnet/dotnettips/018loadbmp/loadbmp.html

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません