![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
たくさんの方に教えていただき、変数を Dim Byte 宣言、For Next ループ内に Get 文を利用して配列としてJPEGファイルの先頭部分を 読み取る、それを Chr で文字変換して見ることが可能になりました。その文字を見ても、写真データの撮影日付の位置が判明できません。EXIFの規定では撮影日が タグ 9003 HEX、OFFSET 702 に ASC の文字で記録されている、となっていますが、ヘッダーの部分のかなり先まで見ても、撮影に関連する文字(メーカー、各種日付)などや、2010:01:25 という自分の撮影した日付も見えません。9003 HEX はとても大きな数字で変です。OFFSET 702 は HEXでしょうか、十進数でしょうか?日付として読めないのは文字変換が問題でしょうか?ちなみに英数字の text 文章ファイルは文字として正しく読めますので、ヘッダー情報は正しく取り込んでいると思います。
[目的は多くの写真ファイルの更新日を撮影日に自動的に連続置換するためです]
No.1ベストアンサー
- 回答日時:
全ての JPEG ファイルに EXIF 情報が入っているわけではなさそうですが、編集されようとしているファイルに EXIF 情報が入っているのは間違いありませんか?
一度、バイナリエディタで対象のファイルを確認されてはどうでしょうか?
http://www.vector.co.jp/vpack/filearea/win/util/ …
EXIF 情報については
こちら↓のページが参考になりそうです。
http://park2.wakwak.com/~tsuruzoh/Computer/Digic …
このページを見てみると、9003 HEX は別に変ではなさそうです。
あと、蛇足ですが、
http://www.ryouto.jp/f6exif/table07.html
のソフトを使用すれば、撮影日時を一括で変更することが可能なようです。
この回答への補足
エクスプローラで撮影日も、更新日も見えますので、編集したファイルに EXIF 情報は入っています。(Nikon D200で撮影)ご提案のフリーソフトは日付を手入力するようですが、こちらは更新日を撮影日に自動的に入れ替えたいので、ちょっと違うようです。
補足日時:2010/02/07 22:58No.2
- 回答日時:
VB5の方ですよね?
業務用でなければ.NETへ移行しませんか?
Express Editionでよければ、無料で入手できますよ
http://www.microsoft.com/japan/msdn/vstudio/Expr …
そっちで開発した方が早いとおもうのですが、、、
Frameworkに、EXIFタグ変更が簡単に変更できるものもあるので。。。
VB5や6と、各.NETの開発環境は一つの端末に共存できるので、そこら辺は問題ありません。
使用する側にFrameworkのインストールが必要となるという制限はつきますが、、、
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- iPhone(アイフォーン) iphoneで撮影した写真、動画を連番のファイル名で保存したい。 1 2022/04/28 02:12
- Visual Basic(VBA) ファイル名の右側を変更したい ファイル名:「1001日別売上」の左側へ「2022」を追加し、「202 6 2022/10/14 10:03
- Visual Basic(VBA) 特定の文字を簡単な操作で半角スペースに変換するか削除したい 2 2022/11/01 10:35
- Visual Basic(VBA) 入力ボックスが繰り返しポップアップして止まらない。 下記コードでファイル名の変更をしたいのですが、変 1 2022/09/08 11:27
- Visual Basic(VBA) 集めたシートのシート名を変更したい。 下記のコードでサブフォルダにあるファイルのSheet3を集めて 6 2022/08/23 10:38
- デジタルカメラ ファイルに入れた写真データを取り出せなくなりました 3 2022/09/28 00:12
- 画像編集・動画編集・音楽編集 DVD Styler トラブル解決方法 6 2022/10/29 16:00
- Visual Basic(VBA) 【VBA】写真の縦横比を変えずに貼り付ける 5 2023/06/13 11:42
- Android(アンドロイド) スマホ買い替えについて(AndroidからAndroidの買い替え) 1 2022/03/31 20:54
- UNIX・Linux テキストファイルをページ番号付きでコマンドラインから印刷したい 1 2023/02/22 12:47
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Googleドライブについて
-
CSVファイルの特定行の削除
-
[Unity]シーンファイルの中が消...
-
彼女の過去の恋愛に嫉妬してし...
-
HPビルダー未使用ファイルの...
-
OneDrive必要なものでしょうか
-
WinPCのメモ帳を、アンドロ...
-
ユーザーフォームをコピーする...
-
DVDの音楽のみをMP3形式で保存...
-
mediaplayerの取り込みフォルダ...
-
あるフォルダに他システムより...
-
iTunesでの音楽ファイルの移動...
-
パソコンのExcelファイルを、今...
-
スパイウェア?wbemtest.exe
-
VBAにおいて、ファイルの移...
-
ホームページビルダー16で未...
-
フォルダ内の複数のファイルの...
-
ファイルが移動してもリンクの...
-
コンパイル済みhtmlファイルの...
-
HTMLのファイル移動について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excelのマクロについて教えてく...
-
彼女の過去の恋愛に嫉妬してし...
-
CSVファイルの特定行の削除
-
vbsからのExcelマクロ呼び出し...
-
OneDrive必要なものでしょうか
-
Excel: ファイル名になぜ、[...
-
EXCELVBAにて文字列にして「01...
-
ファイルが移動してもリンクの...
-
docxをmht形式で保存したファイ...
-
複数のExcelファイルにある同名...
-
FTPのgetとputの使いわけ。
-
WINDOWS CMDからゴミ箱のファ...
-
iCloud for Windowsをアンイン...
-
エクセルのファイル:「自分」が...
-
[Unity]シーンファイルの中が消...
-
5000個のtiffファイルをpdfへ変...
-
VBAにおいて、ファイルの移...
-
Excelに貼り付けた画像を圧縮す...
-
自動で.xlsを閉じて指定フォル...
-
このファイルは外部のエディタ...
おすすめ情報