HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2020
0209
初心者クリップボードをペーストしてエンターキーを押すプログラムがわかりません。4解決


初心者

リンク

2020/2/9(Sun) 09:50:33|NO.89442

クリップボードの内容をペーストしてエンターキーを押すプログラムの作り方が分かりません。
教えてください、お願いします。



この記事に返信する


初心者

リンク

2020/2/9(Sun) 09:58:48|NO.89443

バージョン等を書き忘れてました。
HSP:3.51
OS:Windows10(x64)
です。



あらや

リンク

2020/2/10(Mon) 21:45:14|NO.89463

クリップボードを何に対して使うのかわかりませんが、
HSPのウィンドウでならばclipgetなどが使えます。

Enterキーに関しては、
APIの「keybd_event」もしくは「SendInput」を使えば良いかと。

クリップボードのペーストもclipgetではなく
SendInput等で Ctrl+V を使えば済むかもしれません。



初心者

リンク

2020/2/10(Mon) 22:16:41|NO.89465

このようなスクリプトで成功しました!

#uselib "user32.dll" #func keybd_event "keybd_event" int, int, int await 10000 repeat 5 , 0 keybd_event 17:keybd_event 86:keybd_event 86,,2:keybd_event 17,,2 keybd_event 13 await 1 loop
ありがとうございました。



初心者

リンク

2020/2/10(Mon) 22:18:36|NO.89466

このスクリプトの使い道は...
友達とかにチャットでスパムをされた時にやり返すためくらいですかねw



記事削除

記事NO.パスワード
(質問が解決したスレッドは他の利用者に活用してもらうため、削除しないようお願いします)

NO.89442への返信

マスコット

好きなマスコットを選んでください。

名前

e-mail
HOME
  1. 初めて利用する方は、HSP3掲示板の使い方をお読みください。
  2. 不要部分の多い長いスクリプトの投稿は ご遠慮ください。
  3. 書き込みは自動改行されません。適度に改行を入れてください。
  4. スクリプトは小文字の<pre>〜</pre>で囲むと見やすく表示できます。

削除用パスワード

解決したら質問者本人がここをチェックしてください。

エラー発生時、再送信すると二重送信になることがあります。
回答が得られたら、お礼書き込み時に[解決]チェックしてください。
SPAM防止のためURLから始まる文章は投稿できません。
SPAM防止のため英文字のみの本文を投稿することはできません。

ONION software Copyright 1997-2018(c) All rights reserved.