掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
国木田 (ID:35168)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
クリップボード経由で、別のソフトに自動的に入力するソフトを作りました。 ようは、クリップボードに文字をコピーして、キーボードをエミュレートして、貼り付ける単純なもの。 ただ、1点気に入らない所があります。 この方法だと、クリップボードにデータが残ってしまうので、一部のデータを消す方法はないでしょうか? 一時的にクリップボードの中身を保存して、処理が終わったら元に戻しても、一番上のデータを削除する・・・でもいいんですが。 また、クリップボードに仮にコピーする以外に方法はないでしょうか? 入力データは日本語を含む可能性があります。 Clipboard.AsText := '入力データ'; keybd_event(VK_CONTROL,0,0,0); keybd_event(Ord('V'),0,0,0); keybd_event(Ord('V'),0,KEYEVENTF_KEYUP,0); keybd_event(VK_CONTROL,0,KEYEVENTF_KEYUP,0); よろしく御願い致します。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.