Macro/投稿/37
をテンプレートにして作成
Land.to
[
ホーム
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]
開始行:
* WC(ワードカウンター) [#j26b7b08]
-ページ: [[Macro/投稿]]
-作者: [[りーや]]
-カテゴリー: js
-投稿日: 2005-05-27 (金) 20:58:13
** メッセージ [#p2691782]
#code(javascript){{
// ws.js
var WshShell = new ActiveXObject("WScript.Shell");
var nl = 0, nw = 0, nc = 0;
// line, word and character counters
var selStr = Editor.GetSelectedString(0);
if(selStr.length > 0) {
nc = selStr.length;
var words = selStr.split(/\s+/);
nw = words.length;
var lines = selStr.split(/\n/);
nl = lines.length;
}
var outStr = "lines:" + nl.toString();
outStr += " words:" + nw.toString();
outStr += " chars:" + nc.toString();
WshShell.Popup(outStr, 0 , "Word Count", 0);
}}
----
#comment
終了行:
* WC(ワードカウンター) [#j26b7b08]
-ページ: [[Macro/投稿]]
-作者: [[りーや]]
-カテゴリー: js
-投稿日: 2005-05-27 (金) 20:58:13
** メッセージ [#p2691782]
#code(javascript){{
// ws.js
var WshShell = new ActiveXObject("WScript.Shell");
var nl = 0, nw = 0, nc = 0;
// line, word and character counters
var selStr = Editor.GetSelectedString(0);
if(selStr.length > 0) {
nc = selStr.length;
var words = selStr.split(/\s+/);
nw = words.length;
var lines = selStr.split(/\n/);
nl = lines.length;
}
var outStr = "lines:" + nl.toString();
outStr += " words:" + nw.toString();
outStr += " chars:" + nc.toString();
WshShell.Popup(outStr, 0 , "Word Count", 0);
}}
----
#comment
ページ名: