Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


10949 / 13644 ツリー ←次へ | 前へ→

【18995】Pictureのアドレス サンタ 04/10/19(火) 11:02 質問[未読]
【18997】Re:Pictureのアドレス つん 04/10/19(火) 11:13 回答[未読]
【18999】Re:Pictureのアドレス Jaka 04/10/19(火) 11:44 回答[未読]
【19002】Re:Pictureのアドレス サンタ 04/10/19(火) 12:41 質問[未読]
【19006】Re:Pictureのアドレス つん 04/10/19(火) 13:19 発言[未読]
【19007】Re:Pictureのアドレス サンタ 04/10/19(火) 13:23 お礼[未読]
【19016】Re:Pictureのアドレス Kein 04/10/19(火) 14:39 発言[未読]

【18995】Pictureのアドレス
質問  サンタ  - 04/10/19(火) 11:02 -

引用なし
パスワード
   お久しぶりです。
ユーザーフォームのimageのpictureについてなんですが、
IMAGEのpictureのアドレスを知りたいのです。
アドレスとは"C:〜〜〜"このようなことで、
msgbox image1.picture
とやっても意味不明な数字しか表示されず
loadpictureを使いたくても使えず、
困っています。
どなたか教えてください

【18997】Re:Pictureのアドレス
回答  つん E-MAIL  - 04/10/19(火) 11:13 -

引用なし
パスワード
   サンタ さん

>お久しぶりです。
>ユーザーフォームのimageのpictureについてなんですが、
>IMAGEのpictureのアドレスを知りたいのです。
>アドレスとは"C:〜〜〜"このようなことで、
>msgbox image1.picture
>とやっても意味不明な数字しか表示されず
>loadpictureを使いたくても使えず、
>困っています。
>どなたか教えてください

LoadPictureを使うってのはこういうことじゃないんですか?

 Image1.Picture = LoadPicture("C:\WINDOWS\デスクトップ\test.jpg")

これで、イメージコントロールに画像が貼り付けられますけど・・・
一旦貼り付けられた画像は、もとの画像とはリンクされているわけじゃないみたいです。

ご質問の意味を取り違えてたらごめんなさ〜い

【18999】Re:Pictureのアドレス
回答  Jaka  - 04/10/19(火) 11:44 -

引用なし
パスワード
   こんにちは。

意味が良くわかりませんけど。
つんさんに付け足し(先越されちゃったので...)

もしかして、他の人が作ったIMAGEの画像の保存場所が知りたいのですか?
もし、そのファイルのVBEが開けるなら、開いてフォームのイメージを見てください。
すでに画像がロードされているなら、その画像はフォームに保存されている状態です。
つまり、すでにフォームにロード保存されている画像の保存先を調べるのは無理です。

【19002】Re:Pictureのアドレス
質問  サンタ  - 04/10/19(火) 12:41 -

引用なし
パスワード
   つんさん、Jakaさん、お早い返事ありがとうございます。

自分が言いたいのは実行してから自分でロードした画像ファイルを
後で何か知りたい、という意味で質問してみました。
ロードした時に何かの変数に値を入れるという方法も思いついたのですが、
他に方法はないのか、と思ったのできかせていただきました。
このようなやり方はありますか?

【19006】Re:Pictureのアドレス
発言  つん E-MAIL  - 04/10/19(火) 13:19 -

引用なし
パスワード
   どもども・・・

Jakaさん、フォローありがとうございました^^

>自分が言いたいのは実行してから自分でロードした画像ファイルを
>後で何か知りたい、という意味で質問してみました。

Jakaさんもおっしゃっている通り、画像をロードした時点で、
その画像の保存先はフォームそのものになってしまいます。
なので、そのロードした元の画像の情報は、どこかに保持しておく必要があると思います。
セルとかに書き出しておいたらどうでしょう?
元の画像を削除されたり、移動させられたらその情報もダメになるけど・・・

【19007】Re:Pictureのアドレス
お礼  サンタ  - 04/10/19(火) 13:23 -

引用なし
パスワード
   やはりロードした時に保存しておくしかないのですか・・
わかりました!
その方法でやってみようと思います。
いろいろスミマセンでした。

【19016】Re:Pictureのアドレス
発言  Kein  - 04/10/19(火) 14:39 -

引用なし
パスワード
   読み込んだファイルのパスを保存することについては、最近、エクセルファンクラブ
でも質問がありました。↓を参考にして下さい。
http://park7.wakwak.com/~efc21/cgi-bin/wwwlng.cgi?print+200409/04090373.txt

10949 / 13644 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free