|   |  
>loadDllは、Set dll = loadDll(...のように書くといいようです。 
>Setとか書かなくてもよさそうな気がしますが、vbsの文法はちょっとわからないです。 
 
ありがとうございます。私の方でもloadできました。 
Set dll_obj = dll.dllFunc 
Set dll_obj_str = dll.dllFuncStr 
上記2つもSetが必要でした。勉強になりました。 
 
 
>別ファイルのスクリプトを呼び出すということはできないです。 
ありがとうございます。 
 
>rc = menu(Chr(1)+"サブメニューA","項目A-1","項目A-2","",Chr(1)+"サブメニ 
>ューB","項目B-1","項目B-2","","項目C") 
ありがとうございます。 
menuの方は解決しました。 
 
>vbsの例はもともとヘルプに無いものもありましたが、vbsはWindows標準ではインス 
>トールされなくなるかもしれなので、最近はvbsの説明はどんどん減らしていってい 
>ます。 
 
次回から私もJSの方でスクリプト書くようにします。 
ただ、menuArrayの方はどうしても解決できません。 
こちらを最後にしますのでご教示お願いします。 
色々試行錯誤しましたがダメでした。 
 
========= 
 '変数の+宣言を強制します。 
 Option Explicit 
  
 Dim rc 
 Dim menu_taitle_s 
' Dim menu_taitle_s(2) 
 Dim objDic 
 
 
 menu_taitle_s = Array("test_1","test_2","test_3") 
' menu_taitle_s = Array(Chr(1)+"サブメニューA","項目A-1","項目A-2","",Chr(1) 
+"サブメニューB","項目B-1","項目B-2","","項目C") 
 echo(menu_taitle_s(0)) 
 echo(menu_taitle_s(1)) 
 echo(menu_taitle_s(2)) 
 
'rc = menuArray(menu_taitle_s,9) 
rc = menuArray(menu_taitle_s) 
'rc = menu(Chr(1)+"サブメニューA","項目A-1","項目A-2","",Chr(1)+"サブメニ 
ューB","項目B-1","項目B-2","","項目C") 
'rc = menu(menu_taitle_s(0),menu_taitle_s(1),menu_taitle_s(2)) 
 
echo(rc) 
 
 
endMacro() 
 
'====== 
 '変数の+宣言を強制します。 
 Option Explicit 
  
 Dim rc 
 Dim menu_taitle_s(2) 
 
 
 menu_taitle_s(0) = "test_1" 
 menu_taitle_s(1) = "test_2" 
 menu_taitle_s(2) = "test_3" 
 
 echo(menu_taitle_s(0)) 
 echo(menu_taitle_s(1)) 
 echo(menu_taitle_s(2)) 
 
rc = menuArray(menu_taitle_s,3) 
'rc = menuArray(menu_taitle_s) 
'rc = menu(Chr(1)+"サブメニューA","項目A-1","項目A-2","",Chr(1)+"サブメニ 
ューB","項目B-1","項目B-2","","項目C") 
'rc = menu(menu_taitle_s(0),menu_taitle_s(1),menu_taitle_s(2)) 
 
 
echo(rc) 
 
 
endMacro() 
 
'======== 
 '変数の+宣言を強制します。 
 Option Explicit 
  
 Dim rc 
 Dim menu_taitle_s 
' Dim menu_taitle_s(2) 
 Dim objDic 
 
 Set objDic = createobject("Scripting.Dictionary") 
 objDic.Item(0) = "test_1" 
 objDic.Item(1) = "test_2" 
 objDic.Item(2) = "test_3" 
 menu_taitle_s = objDic.Items 
 
 
 
' menu_taitle_s = Array(Chr(1)+"サブメニューA","項目A-1","項目A-2","",Chr(1) 
+"サブメニューB","項目B-1","項目B-2","","項目C") 
 echo(menu_taitle_s(0)) 
 echo(menu_taitle_s(1)) 
 echo(menu_taitle_s(2)) 
 
'rc = menuArray(menu_taitle_s,3) 
rc = menuArray(menu_taitle_s) 
'rc = menu(Chr(1)+"サブメニューA","項目A-1","項目A-2","",Chr(1)+"サブメニ 
ューB","項目B-1","項目B-2","","項目C") 
'rc = menu(menu_taitle_s(0),menu_taitle_s(1),menu_taitle_s(2)) 
 
 
echo(rc) 
 
 
endMacro() 
 
 
 
			 | 
		  
	 |