VBを使用しております。
IEオブジェクトに表示中の画像ファイルを、指定のフォルダに保存するには
どのようにすればよいでしょうか?
要するに、マウスの右クリックで表示される「名前を付けて画像を保存」を自動行いたいのです。
アクセスするたびに、画像は変わるため、URLから指定しDLすることは出来ませんでした。
IEオブジェクトの保存したい画像のアイテムは
ie.document.all.item(x)
取得できました、この先がわかりません。
おわかりの方がおられましたらお教えください
HPソースを取得しその中から画像URLを抽出できませんか?
レスありがとうございます。
ソースからURLを取得は出来ますが、
下のセキュリティ画像みたいにアクセスすると画像が変わります。
https://signup.live.com/newuser.aspx?mkt=JA-JP&revipc=JP&ts=4164537&sh=kfjF&ru=http%3a%2f%2fmail.live.com%2fmail%2fmail.aspx&rollrs=04&lic=1
変わると困るので、IEに表示中の画像がほしいのです。
あ〜ブログですか〜。
私もちょっと興味あるので暇なときにやってみますね
focusして、SnedKeysで右クリックメニューを操作するとか、
画像をドラッグやコピーできるならキャッシュファイルのパスが取れるので
コピーするとか。
レスありがとうございます。
>focusして、SnedKeysで右クリックメニューを操作するとか
やってはいませんが、そんれは出来れば避けたいので・・・
なお、キャッシュは探しましたが、セキュリティがかかっているようで
画像ファイルは残っておりません。
未だに解決策を模索しておりますが、良い案があればよろしくおねがいします
保存フォルダが一つなら
「Picture Ace Lite」でいけませんか?
日本語にも対応してるようです。
失礼、VBでの開発でしたね
上記書き込み共々削除してください
ツイート | ![]() |