progtips

JScriptとVBScriptを共存させる

最終更新:

progtips

- view
メンバー限定 登録/ログイン

ソースコード

main.wsf
<job id="job-id">
	<script language="VBScript" src="mypopup.vbs"></script>
	
	<script language="JScript">
	var jj=0;
	for (var i=0; i<20; ++i)
	{
		jj = i*30 + i;
	}
	mypopup("計算結果:" + jj);
	</script>
</job>
mypopup.vbs
Option Explicit

Sub mypopup(msg)
    WScript.Echo msg
End Sub

解説

wsfという形式を使えば、VBScriptから他のVBScriptを呼び出したり、JScriptを呼び出したりできる。Cでいう#include、Perlのuse/require、HTMLでのscript srcと同じようにあつかえる。
http://www.happy2-island.com/vbs/cafe02/capter00108.shtml

言語を超えてライブラリ化できるため、メインをVBScriptで作り、サブルーチンをJScriptで書いたりすることもできる。
記事メニュー
ウィキ募集バナー