VB6.0用掲示板の過去のログ(No.1)−VBレスキュー(花ちゃん)
[記事リスト] [新規投稿] [新着記事] [ワード検索] [過去ログ] [管理用]

投稿日: 2003/03/29(Sat) 21:31
投稿者しんじ
Eメール
URL
タイトルVBでインターネット一時ファイルの内容を取得したい。

はじめまして。
業務用のAPLを現在作成を行っているのですが、インターネット一時ファイルの処理が出来なく非常に困っております。お手数お掛け致しますが教えて下さい。
作成はVB6.0SP5のProで行っております。

CoTaskMemFree関数、SHGetPathFromIDList関数、SHGetSpecialFolderLocation関数で各LOCALPCの
一時ファイルの場所までは検索できるようになったのですが、Temporary Internet FilesのファイルをDir
関数で調べても「ファイルが見つかりません」となってしまいます。
当初実験の為、他のフォルダ(c:\)にファイルを置いて、IEオブジェクトの内容からクリップボード経由で情報は取得できていたのですが、
本来使用予定のTemporary Internet Filesを処理しようとしたとたん行き詰まりました。
Webで色々調べた結果Temporary Internet Filesは一時キャッシュのポインタだという事が分かりましたが
それ以降どのようにして対処して良いのか全く分かりません。
Temporary Internet Filesの下の階層フォルダにあるファイルが本物のファイルのようなのですが
意味不明な名前の命名規則などもあり、また、使用するユーザーのIEのVersionも違う事からどのようにファイルのパスを追って行けば良いのかも全く分かりません。
情報を取得しようとしているファイルはHTML形式のファイルです。
テキスト部分だけ取得できれば問題はありません。
また、Temporary Internet Filesの下の階層フォルダの名前に関しては、OS、IEのバージョンなどによっても左右されるのでしょうか?
キャッシュファイルを触るのは初めてで初心者です。
大変お手数お掛け致しますがご教授頂きますよう宜しくお願い申し上げます。


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

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)

- Web Forum -