VB6.0用掲示板の過去のログ(No.2)−VBレスキュー(花ちゃん)
[記事リスト] [新規投稿] [新着記事] [ワード検索] [管理用]

投稿日: 2005/08/09(Tue) 09:37
投稿者たけぽい
Eメール
URL
タイトルリッチテキストについて

VB6.0
はじめまして、リッチテキストで質問です。
リッチテキストはデフォルトではOLEドラッグドロップがオートになってます。
このときは文字を選択してドラッグすると移動させることができますが、ファイルをD&Dすると
アイコンがそのまま貼り付けられてしまいます。
そこで手動にしたところ、ファイルが貼り付けられることはなくなりましたが今度は
文字の移動もできなくなってしまいました。(ドラッグはできるが消える)

ためしに、ドラッグされたらドラッグ先のカーソル位置に選択された文字列を移動させる処理を
組んだところ、手動モードではなぜかドラッグ中にカーソルが移動しませんでした。
そのためドラッグする前の位置に貼り付けられ、文字が消えることは無くなりましたがドラッグ前と結局変わらない状況でした。

ファイルの貼り付けを禁止しつつ文字の移動ができるようにするにはどうすればよいのでしょうか?
※このときファイルをD&Dしたらフルパスが取れるようにしたいと思っています(取得の仕方は知ってます)


また、クリップボードに画像データがある状態で右クリック→貼り付けをすると画像が貼られてしまいます。
さらにはファイルを右クリック→コピーをしてから同じ操作をすると結局ファイルアイコンが貼られてしまいます。
これも防止したいのですがどうすればよいのかまったくわかりません。

よろしくお願いします。長文失礼しました。


- 関連一覧ツリー (★ をクリックするとツリー全体を一括表示します)

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)

- VBレスキュー(花ちゃん) - - Web Forum -