「HSPキーワード検索」の版間の差分

提供: MeryWiki
ナビゲーションに移動 検索に移動
SSSE (トーク | 投稿記録)
編集の要約なし
MSY-07 (トーク | 投稿記録)
SyntaxHighlightにcopyの追加
 
(2人の利用者による、間の8版が非表示)
1行目: 1行目:
プログラミング言語HSP(Hot Soup Processor)のHSPキーワード検索機能を再現しました。<br>
プログラミング言語HSP(Hot Soup Processor)のHSPキーワード検索機能を再現しました。
 
カーソル付近の単語をhdl.exe(HSP Docs Library)で検索します。
カーソル付近の単語をhdl.exe(HSP Docs Library)で検索します。


<source lang="javascript">
== ソースコード ==
<syntaxhighlight lang="javascript" copy>
#title="HSPキーワード検索";
#title="HSPキーワード検索";
///////////////////////////////
///////////////////////////////
25行目: 27行目:
//オブジェクト解放
//オブジェクト解放
obj=null;
obj=null;
</source>
</syntaxhighlight>

2025年6月30日 (月) 00:42時点における最新版

プログラミング言語HSP(Hot Soup Processor)のHSPキーワード検索機能を再現しました。

カーソル付近の単語をhdl.exe(HSP Docs Library)で検索します。

ソースコード[編集]

#title="HSPキーワード検索";
///////////////////////////////
//選択処理
///////////////////////////////
//カーソル位置保存
CursorPointX=document.selection.GetActivePointX(mePosView);
CursorPointY=document.selection.GetActivePointY(mePosView);
//単語選択
document.selection.SelectWord();
//選択文字取得
var str=document.selection.Text;
//カーソル位置復元
document.selection.SetActivePoint(mePosView,CursorPointX,CursorPointY,false);
///////////////////////////////
//ActiveX処理
///////////////////////////////
//オブジェクト取得
var obj=new ActiveXObject("WScript.Shell");
//exe起動
obj.Run("C:/hsp351p/hdl.exe "+str);
//オブジェクト解放
obj=null;
スポンサーリンク