4 set obj = CreateObject("SeraphyScriptTools.Instance")
7 dim cmd1,cmd2,cmd3,cmd4
10 wscript.ConnectObject obj.mainframe, "event_"
12 .backcolor = "&HF0F0FF"
17 .label "
\92P
\88ê
\91I
\91ð
\83\8a\83X
\83g
\83{
\83b
\83N
\83X"
18 set slst = .listbox(,5)
19 .label "
\95¡
\90\94\91I
\91ð
\83\8a\83X
\83g
\83{
\83b
\83N
\83X"
20 set mlst = .multilistbox(,5)
23 set cmd1 = .button("
\92Ç
\89Á",6)
24 set cmd2 = .button("
\8dí
\8f\9c",6)
26 set cmd3 = .button("
\91I
\91ð
\82Ì
\95\
\8e¦",6)
27 set cmd4 = .button("
\8d\80\96Ú
\82Ì
\95\
\8e¦",6)
29 .button("
\8fI
\97¹",5).SetID(1)
31 .open "
\83\8a\83X
\83g
\83{
\83b
\83N
\83X
\83T
\83\93\83v
\83\8b"
34 wscript.disconnectobject obj
37 dim idx1,idx2,mes,enm,x
38 select case obj.mainframe.event.parameter
40 obj.dialog.messagebox "
\92P
\88ê
\91I
\91ð
\83\8a\83X
\83g
\82Ì
\83_
\83u
\83\8b\83N
\83\8a\83b
\83N"
41 slst.currentselecteditem = -1
43 obj.dialog.messagebox "
\95¡
\90\94\91I
\91ð
\83\8a\83X
\83g
\82Ì
\83_
\83u
\83\8b\83N
\83\8a\83b
\83N"
46 idx1 = slst.addstring("Single-" & count)
47 idx2 = mlst.addstring("Single-" & count)
48 slst.ItemObject(idx1).Value("COUNT") = count / 2
49 mlst.ItemObject(idx2).Value("COUNT") = count * 2
52 slst.deleteselecteditem
53 mlst.deleteselecteditem
56 mes = "
\92P
\88ê
\91I
\91ð
\83\8a\83X
\83g = " & slst.currentselecteditem
57 mes = mes & vbcrlf & "
\95¡
\90\94\91I
\91ð
\83\8a\83X
\83g"
59 mes = mes & vbcrlf & "(no." & enm & ") " & mlst.ItemText(enm)
61 obj.dialog.messagebox mes
63 idx1 = slst.currentselecteditem
64 mes = "
\92P
\88ê
\91I
\91ð
\83\8a\83X
\83g
\8d\80\96Ú = " & idx1
66 x = slst.ItemObject(idx1).Value("COUNT")
68 slst.ItemObject(idx1).Value("COUNT") = x
69 mes = mes & vbcrlf & "COUNT=" & x
71 mes = mes & vbcrlf & "
\95¡
\90\94\91I
\91ð
\83\8a\83X
\83g"
73 x = mlst.ItemObject(enm).Value("COUNT")
74 mes = mes & vbcrlf & "(no." & enm & ") " & x
76 mlst.ItemObject(enm).Value("COUNT") = x
78 obj.dialog.messagebox mes