クリップボードを10ms毎に監視して文字列が変更されていれば取得するイメージのコードを書いていました。
#include "hspext.as" screen 0,240,24 t="" gsel 0,3 repeat ot=t clipget t if(ot!=t){ redraw 0 color 255,255,255 boxf color 0,0,0 pos 0,0 mes t redraw 1 } wait 1 loop
しかし、クリップボードを何回か更新すると【エラー表示なく】exeが落ちてしまいます。
なお、イベントビューアーを確認した所、以下のエラーイベントが発生したことからhspext.dll内のコードバグを踏み抜いているのかもしれません。
障害が発生しているアプリケーション名: hsp3.exe、バージョン: 0.0.0.0、タイム スタンプ: **** 障害が発生しているモジュール名: hspext.dll、バージョン: 0.0.0.0、タイム スタンプ: **** 例外コード: 0xc0000005 障害オフセット: 0x00005687 障害が発生しているプロセス ID: **** 障害が発生しているアプリケーションの開始時刻: **** 障害が発生しているアプリケーション パス: C:\hsp36\hsp3.exe 障害が発生しているモジュール パス: C:\hsp36\hspext.dll レポート ID: **** 障害が発生しているパッケージの完全な名前: 障害が発生しているパッケージに関連するアプリケーション ID:
hspext.dllのコードの確認はまだしてません(キツい