[リストへもどる]   [VBレスキュー(花ちゃん)]
一括表示

投稿時間:2006/02/04(Sat) 20:12
投稿者名:haha
Eメール:
URL :
タイトル:
Dropで画像表示
VB6で画像ファイルをPictureBoxにドラッグして表示させたいのです。
OLEDragDrop イベントを使うらしいのですがなんだかよくわかりません。
まずファイルのパスを取得して、ロードで読み込みをするんでしょうか?
でもドロップファイルのパスの取得のやり方もわかりませんし…。
どのようにして実現させるのでしょうか? どなたか教えてください。

投稿時間:2006/02/04(Sat) 20:20
投稿者名:のびた
Eメール:
URL :
タイトル:
Re: Dropで画像表示
> VB6で画像ファイルをPictureBoxにドラッグして表示させたいのです。
> OLEDragDrop イベントを使うらしいのですがなんだかよくわかりません。
> まずファイルのパスを取得して、ロードで読み込みをするんでしょうか?
> でもドロップファイルのパスの取得のやり方もわかりませんし…。
> どのようにして実現させるのでしょうか? どなたか教えてください。

このHPで紹介されている「逆引きヘルプ一覧表」No.105の
「エクスプローラよりマウスのドラッグ&ドロップでファイル名の取得 」
は参考にならなかったですか?

投稿時間:2006/02/04(Sat) 21:28
投稿者名:haha
Eメール:
URL :
タイトル:
Re^2: Dropで画像表示
File1.Path = "c:\windows"

105のコードのなかで上記のコードの意味が
解りません。File1 とは、いったい?

また貼り付けして実行しても変数のエラーがでてしまいました。

当方初心者なもんですいません。

投稿時間:2006/02/04(Sat) 22:42
投稿者名:のびた
Eメール:
URL :
タイトル:
Re^3: Dropで画像表示
やりたいことは105の下の方の「エクスプローラからファイルをドラッグ&ドロップする」
の方じゃないんですか?

初心者なら解説にある文章をもっと読まないと。
分からない言葉がでてきたら調べるとかしないと。
いきなりソースをコピペで動きませんでしたじゃ進歩ないですよ。

投稿時間:2006/02/05(Sun) 01:08
投稿者名:haha
Eメール:
URL :
タイトル:
Re^4: Dropで画像表示
すいません、おっしゃっている意味がわかりました。
表示できました。
ありがとうございました。

投稿時間:2006/02/05(Sun) 00:02
投稿者名:
Eメール:
URL :
タイトル:
Re: Dropで画像表示
2chから引っ張ってきました

44 名前: haha 投稿日: 2006/02/04(土) 16:33:36
VB6で画像ファイルをPictureBoxにドラッグして表示させたいのです。
OLEDragDrop イベントを使うらしいのですがなんだかよくわかりません。
まずファイルのパスを取得して、ロードで読み込みをするんでしょうか?
でもドロップファイルのパスの取得のやり方もわかりませんし…。
どのようにして実現させるのでしょうか? どなたか教えてください。

45 名前: デフォルトの名無しさん [sage] 投稿日: 2006/02/04(土) 16:35:32
>>44
とりあえずOLEDropModeを自動に設定
OLEDragDrop()イベントで引数DataのFilesコレクションの中身を列挙するForEach文を書く
で、ファイルをD&D

かもしれない

投稿時間:2006/02/05(Sun) 01:17
投稿者名:haha
Eメール:
URL :
タイトル:
Re^2: Dropで画像表示
ありがとうございます。
ForEachというステートメントは、初めてききました。
ライブラリで調べて使って見ます。