[リストへもどる]
一括表示

投稿時間:2003/07/21(Mon) 05:09
投稿者名:つばさ
Eメール:
URL :
タイトル:
指定のフォルダ内の画像を読込PictureBoxに縮小画像を並べて表示
はじめまして こちらにある
「指定のフォルダ内の画像を読込PictureBoxに縮小画像を並べて表示」を
参考にてつくってまさす

そこで教えていただきたいのですが
並べて表示した画像をクリックやドラッグで
ファイル名やドロップ&ドラックの操作を 取得したいのですが
どうしたら 取得できるようになりますか?

環境は WinXP(SP1) + VB6.0(SP5)です
よろしくお願いします

投稿時間:2003/07/21(Mon) 13:13
投稿者名:花ちゃん
Eメール:
URL :
タイトル:
Re: 指定のフォルダ内の画像を読込PictureBoxに縮小画像を並べて表示
> 並べて表示した画像をクリックやドラッグで
> ファイル名やドロップ&ドラックの操作を 取得したいのですが

もう少しやりたい事を具体的に整理してください。
ファイル名が取得したいなら、表示したファイルのファイル名と表示位置を変数に
記録してください。

Picture1_Click でクリックした時のマウスの位置を取得して、その位置がどの画像
にあたるかを調べ、その変数を読み込めばファイル名は解ると思います。

ドロップ&ドラックの操作を 取得したい ならPicture1_MouseMove イベントや
Picture1_MouseDown で調べて下さい。

まず、ピクチャーボックスに1個だけ表示してやりたい事を実行して見て下さい。

投稿時間:2003/07/21(Mon) 14:21
投稿者名:つばさ
Eメール:
URL :
タイトル:
Re^2: 指定のフォルダ内の画像を読込PictureBoxに縮小画像を並べて表示
> > もう少しやりたい事を具体的に整理してください。
> ファイル名が取得したいなら、表示したファイルのファイル名と表示位置を変数に
> 記録してください。

すみません やりたいことは 
画像を一覧して そのファイルを別のフォルダーにドラックして
画像を種類わけしたいのです

> Picture1_Click でクリックした時のマウスの位置を取得して、その位置がどの画像
> にあたるかを調べ、その変数を読み込めばファイル名は解ると思います。
> ドロップ&ドラックの操作を 取得したい ならPicture1_MouseMove イベントや
> Picture1_MouseDown で調べて下さい。

単体でのドロップ&ドラックの操作は わたったんですが....
マウスの位置ってどうやって取得すればいいのですか?

初心者な質問でごめんなさい

よろしく おねがいします

投稿時間:2003/07/21(Mon) 14:37
投稿者名:花ちゃん
Eメール:
URL :
タイトル:
Re^3: 指定のフォルダ内の画像を読込PictureBoxに縮小画像を並べて表示
> 単体でのドロップ&ドラックの操作は わたったんですが....
> マウスの位置ってどうやって取得すればいいのですか?

ドロップ&ドラックの操作が判っているならマウスの位置も取得できているはずですが!!

先ほどの回答を読み返して下さい。

Private Sub Picture1_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)

上記の X、Y は何の値ですか?

投稿時間:2003/07/21(Mon) 21:55
投稿者名:つばさ
Eメール:
URL :
タイトル:
「解決」Re^4: 指定のフォルダ内の画像を読込PictureBoxに縮小画像を並べて表示

> ドロップ&ドラックの操作が判っているならマウスの位置も取得できているはずですが!!
> Private Sub Picture1_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)


花ちゃんさんの ヒントで できました
ありがとうございました


また何かありましたら よろしく お願いします