■ 現在のこのページの役立ち度:
表示されない場合こちらのリンクからもご覧になれます。
■ このページの役立ち度を評価する:
役立ち度を評価してください。
(1(左):あまり役立たない - 5(右):大変役立った):
■ ページの共有:
[ サイト内検索 ]
カスタム検索
#8141-0続:#8132:リストビューから他のAPへのドラッグへろへろ2000-03-03(金) 09:59
     #8153-0RE#8141:続:#8132:リストビューから他のAPへのドラッグ藤代千尋2000-03-03(金) 16:35
#8141-0
続:#8132:リストビューから他のAPへのドラッグ
藤代千尋さんへ。

> #半角カタカナはダメですよ (-_-)。直してあります。

ご指摘ありがとうございます。
以後気を付けたいと思います。

> たいていのビューワは、画像の「ファイル」を受け取ります。
> ですから、ファイルを送ってください。
>     Data.SetData , vbCFFiles
>     Data.Files.Add strFilePath
> 送ったデータがファイルでないので、禁止マークが出たのだと思います。

上記の様に変更したら無事うまくいきました。
ありがとうございました。

でですね、質問の追伸なのですが、
「マウスでドラッグ」という手順を踏まないで、
プログラミングで同様の処理を再現する事って可能でしょうか?

例えばリストアイテムをダブルクリックしたら、
ドラッグするつもりだったAPにドラッグしたのと同じ効果を持たせるなんてのは無理ですか?
→変な日本語ですけど伝わりましたでしょうか?

Winの右クリックで[送る]に似た処理(いわゆる起動)にすると、
相手先が複数立ち上がってしまうもので…。
→あたりまえですね。(^^ )

もしご存知でしたら宜しくお願い致します。

以上です。
#8153-0
RE#8141:続:#8132:リストビューから他のAPへのドラッグ
> でですね、質問の追伸なのですが、
> 「マウスでドラッグ」という手順を踏まないで、
> プログラミングで同様の処理を再現する事って可能でしょうか?
> 
> 例えばリストアイテムをダブルクリックしたら、
> ドラッグするつもりだったAPにドラッグしたのと同じ効果を持たせるなんてのは無理ですか?
> →変な日本語ですけど伝わりましたでしょうか?
> 
> Winの右クリックで[送る]に似た処理(いわゆる起動)にすると、
> 相手先が複数立ち上がってしまうもので…。
> →あたりまえですね。(^^ )
> 
> もしご存知でしたら宜しくお願い致します。

「プログラムから、他のアプリケーションにファイルを送りつける。」
すごいこと考えますね (-_-;)。
私はその方法を知りません。でも、できたら便利ですね(^^ゞ

ドラッグドロップは、OS が管理しているものなので、それを自アプケーションでやろうと
すれば、その動作をエミュレーションする方法だと思います。
多分、「ファイルがドロップされました」というメッセージを、相手に送信すればいいのだ
と思います。

Win32API.txt を眺めていたら、それらしいメッセージ WM_DropFiles があったので、イン
ターネットで検索したら、そのものズバリのページがありました。

  Zidney さんのページ
  http://www7.big.or.jp/~hina/zidney/programing/wm/wm_dropfiles/

しかしこれは、C 言語のサンプルで、しかも API でグローバルメモリを操作するという強力
なものでした。1時間ほど自分で試してみましたが、うまくいきませんでした。
もし、うまくいったら、「こんなこと出来ます」に投稿してください。(^^ゞ

なお、API についての質問は、通常の Q&A にしてください。
このページと関連する記事:
#33589-0ドラッグ・アンド・ドロップ2000-11-16(木) 16:57
#20670-0ドラッグドロップ時のファイル名2001-05-05(土) 16:20
#6811-0ドラッグ&ドロップ時にアイコンが変わらない。2000-03-21(火) 14:08
#9236-0リストビューのアイテムをドラッグする方法2000-04-03(月) 09:58
#6080-0リストビューからドラッグして別APにドロップする方法2000-02-22(火) 17:38
#19690-0マウスポインタの取得2001-03-20(火) 00:53
#38819-0RichTextBoxによるDropイベントの問題(題名変えて再質問)2001-02-14(水) 20:39
#37332-0ドラッグ&ドロップ2001-01-19(金) 16:24
#32335-0ドラッグ&ドロップ2000-10-24(火) 13:21
#38685-0“送る”から複数のファイルを選択2001-02-12(月) 22:25
お探しの情報は見つかりましたか?お困りの問題は解決しましたか?
サイト内検索, 似た記事検索で見つからなくてもあきらめずに掲示板で質問してみましょう。
VB初心者友の会があなたのお役に立てれば幸いです。また、本ページの投稿者の方々にこの場を借りて感謝致します。
本ページは過去ログを集めて自動構成しています。よろしければこのページに関するフィードバックをお願いします。
(※ 構成の誤り、広告等の不適切な記事、リンク切れ、読めないページの報告など)