\r
<PAGESET>\r
\r
-<!-- page 256 --> \r
+<!-- page 203 --> \r
<PAGE>\r
-<A id="svgcats_vml_p256" class="to_tree" style="margin-top:-11px;" onClick="selectTreeElem( '256' );">\81©</A>\r
-<A href="#svgcats_vml_p257" class="to_next_page" style="margin-top:-11px;">\81¥</A>\r
-<A href="vbslib_12.html#svgcats_vml_p255" class="to_prev_page" style="margin-top:-11px;">\81£</A>\r
+<A id="svgcats_vml_p203" class="to_tree" style="margin-top:-11px;" onClick="selectTreeElem( '203' );">\81©</A>\r
+<A href="#svgcats_vml_p204" class="to_next_page" style="margin-top:-11px;">\81¥</A>\r
+<A href="vbslib_12.html#svgcats_vml_p202" class="to_prev_page" style="margin-top:-11px;">\81£</A>\r
<DIV style="position:absolute; margin-left:20px; margin-top:-16px;">\r
<A id="page_group_top" href="vbslib_12.html#page_group_bottom" style="text-decoration:none;">\81ª</A></DIV>\r
-<v:rect style="position:absolute; margin-left:0px; margin-top:0px; width:527px; height:973px;" fillcolor="white"/>\r
-<DIV id="text256_1" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#008000; font-weight: bold; margin-left:24px; margin-top:17px; line-height:15px; white-space:nowrap">\r
-<A name="BenchStart">\r
-BenchStart</A></DIV>\r
-<v:rect style="position:absolute; margin-left:25px; margin-top:47px; width:118px; height:25px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
-<DIV id="text256_2" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:33px; margin-top:54px; line-height:13px; white-space:nowrap">\r
-Sub BenchStart()</DIV>\r
-<DIV id="text256_3" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:33px; margin-top:84px; line-height:15px; white-space:nowrap">\r
-\91S\91Ì\82Ì\8f\88\97\9d\8e\9e\8aÔ\82Ì\8cv\91ª\82ð\8aJ\8en\82µ\82Ü\82·\81B</DIV>\r
-<DIV id="text256_4" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:33px; margin-top:109px; line-height:15px; white-space:nowrap">\r
-\83t\83@\83C\83\8b\81F</DIV>\r
-<v:rect style="position:absolute; margin-left:94px; margin-top:107px; width:75px; height:19px;" fillcolor="#FFFFFF" strokecolor="#000000" strokeweight="1pt"/>\r
-<DIV id="text256_5" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:102px; margin-top:111px; line-height:13px; white-space:nowrap">\r
-vbslib.vbs</DIV>\r
-<v:rect style="position:absolute; margin-left:38px; margin-top:567px; width:196px; height:160px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
-<DIV id="text256_6" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:46px; margin-top:573px; line-height:15px; white-space:nowrap">\r
-BenchStart<BR/>\r
-For Each x In Items<BR/>\r
- Bench 1<BR/>\r
- '// \83Z\83N\83V\83\87\83\93\82P\82Ì\8cv\91ª\8bæ\8aÔ<BR/>\r
- Bench 2<BR/>\r
- '// \83Z\83N\83V\83\87\83\93\82Q\82Ì\8cv\91ª\8bæ\8aÔ<BR/>\r
- Bench 0<BR/>\r
-Next<BR/>\r
-BenchEnd<BR/>\r
-Pause</DIV>\r
-<DIV id="text256_7" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:24px; margin-top:542px; line-height:15px; white-space:nowrap">\r
+<v:rect style="position:absolute; margin-left:0px; margin-top:0px; width:422px; height:352px;" fillcolor="white"/>\r
+<DIV id="text203_1" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#008000; font-weight: bold; margin-left:24px; margin-top:17px; line-height:15px; white-space:nowrap">\r
+<A name="CSV_ArrayClass">\r
+CSV (ArrayClass)</A></DIV>\r
+<A>\r
+<v:rect style="position:absolute; margin-left:26px; margin-top:50px; width:262px; height:25px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
+</A>\r
+<DIV id="text203_2" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:34px; margin-top:57px; line-height:13px; white-space:nowrap">\r
+<A name="ArrayClass_Pop">\r
+Property Get ArrayClass::CSV() as string</A></DIV>\r
+<DIV id="text203_3" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:30px; margin-top:88px; line-height:15px; white-space:nowrap">\r
+<A name="ArrayClass_Pop">\r
+CSV \8c`\8e®\82É\82µ\82½\94z\97ñ\82Ì\82·\82×\82Ä\82Ì\97v\91f\81B</A></DIV>\r
+<DIV id="text203_4" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:193px; margin-top:17px; line-height:15px; white-space:nowrap">\r
+<A name="ArrayClass_Pop">\r
+(src)</A></DIV>\r
+<v:rect style="position:absolute; margin-left:38px; margin-top:139px; width:202px; height:85px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
+<DIV id="text203_5" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:46px; margin-top:145px; line-height:15px; white-space:nowrap">\r
+Dim a : Set a = new ArrayClass<BR/>\r
+a.Add "abc"<BR/>\r
+a.Add "def"<BR/>\r
+<BR/>\r
+echo a.CSV '// "abc,def"</DIV>\r
+<DIV id="text203_6" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#FF0000; margin-left:94px; margin-top:206px; line-height:13px; white-space:nowrap">\r
+CSV</DIV>\r
+<DIV id="text203_7" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#0000FF; margin-left:65px; margin-top:304px; line-height:15px; white-space:nowrap">\r
+<A href="vbslib_12.html#AddCSV_ArrayClass">\r
+\81¨ AddCSV (ArrayClass)</A></DIV>\r
+<DIV id="text203_8" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:24px; margin-top:304px; line-height:15px; white-space:nowrap">\r
+\8aÖ\98A</DIV>\r
+<DIV id="text203_9" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:8pt; color:#0000FF; margin-left:237px; margin-top:20px; line-height:12px; white-space:nowrap">\r
+<A href="vbslib_12.html#ArrayClass">\r
+[ \90e: ArrayClass \83N\83\89\83X ]</A></DIV>\r
+<DIV id="text203_10" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:24px; margin-top:121px; line-height:15px; white-space:nowrap">\r
\83T\83\93\83v\83\8b</DIV>\r
-<v:rect style="position:absolute; margin-left:38px; margin-top:772px; width:208px; height:100px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
-<DIV id="text256_8" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:46px; margin-top:778px; line-height:15px; white-space:nowrap">\r
-Benchmark Result:<BR/>\r
-Sampling Count = 1401<BR/>\r
-Elapsed Time = 0.151(sec)<BR/>\r
-Max is Section 2<BR/>\r
-Section 1: 3times 0.032(sec)<BR/>\r
-Section 2: 3times 0.102(sec)</DIV>\r
-<DIV id="text256_9" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:31px; margin-top:752px; line-height:15px; white-space:nowrap">\r
-\8cv\91ª\8c\8b\89Ê\82Ì\95\\8e¦\97á</DIV>\r
-<DIV id="text256_10" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:24px; margin-top:925px; line-height:15px; white-space:nowrap">\r
-\83e\83X\83g</DIV>\r
-<DIV id="text256_11" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:73px; margin-top:925px; line-height:15px; white-space:nowrap">\r
-\81¨ T_Date.vbs # T_Bench</DIV>\r
-<DIV id="text256_12" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:144px; margin-top:17px; line-height:15px; white-space:nowrap">\r
-(src)</DIV>\r
-<DIV id="text256_13" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:24px; margin-top:159px; line-height:15px; white-space:nowrap">\r
+<v:rect style="position:absolute; margin-left:38px; margin-top:261px; width:352px; height:25px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
+<DIV id="text203_11" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:46px; margin-top:268px; line-height:13px; white-space:nowrap">\r
+Assert new_ArrayClass( Array( 1, 2, 3 ) ).CSV = "1,2,3"</DIV>\r
+<DIV id="text203_12" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:24px; margin-top:242px; line-height:15px; white-space:nowrap">\r
\83T\83\93\83v\83\8b</DIV>\r
-<v:rect style="position:absolute; margin-left:38px; margin-top:184px; width:208px; height:175px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
-<DIV id="text256_14" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:46px; margin-top:190px; line-height:15px; white-space:nowrap">\r
-Sub Main()<BR/>\r
- BenchStart<BR/>\r
- Bench 1<BR/>\r
- '// \83Z\83N\83V\83\87\83\93\82P\82Ì\8cv\91ª\8bæ\8aÔ<BR/>\r
- Bench 2<BR/>\r
- '// \83Z\83N\83V\83\87\83\93\82Q\82Ì\8cv\91ª\8bæ\8aÔ<BR/>\r
- Bench 0<BR/>\r
- '// \8cv\91ª\91Î\8fÛ\8aO<BR/>\r
- BenchEnd '// \95\\8e¦<BR/>\r
- Pause<BR/>\r
-End Sub</DIV>\r
-<DIV id="text256_15" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:31px; margin-top:379px; line-height:15px; white-space:nowrap">\r
-\8cv\91ª\8c\8b\89Ê\82Ì\95\\8e¦\97á</DIV>\r
-<v:rect style="position:absolute; margin-left:38px; margin-top:399px; width:238px; height:100px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
-<DIV id="text256_16" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:46px; margin-top:405px; line-height:15px; white-space:nowrap">\r
-Benchmark Result:<BR/>\r
-Sampling Count = 3<BR/>\r
-Elapsed Time = 0.022(sec)<BR/>\r
-Max is Section 1<BR/>\r
-Section 1: 1times 0.012(sec)<BR/>\r
-Section 2: 1times 0.010(sec)</DIV>\r
-<DIV id="text256_17" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#0000FF; margin-left:73px; margin-top:905px; line-height:15px; white-space:nowrap">\r
-<A href="http://blog.livedoor.jp/sage_p/archives/51853837.html" target="_blank">\r
-\81¨ \90«\94\\82Ì\83{\83g\83\8b\83l\83b\83N\82ð\8c\9f\8fo\82Å\82«\82é vbslib 4 - livedoor Blog\81i\83u\83\8d\83O\81j (Web)</A></DIV>\r
-<DIV id="text256_18" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:24px; margin-top:905px; line-height:15px; white-space:nowrap">\r
-\8eQ\8dl</DIV>\r
\r
-<v:line from="0,0" to="527,0"/>\r
-<v:line from="527,0" to="527,973"/>\r
-<v:line from="527,973" to="0,973"/>\r
-<v:line from="0,973" to="0,0"/>\r
+<v:line from="0,0" to="422,0"/>\r
+<v:line from="422,0" to="422,352"/>\r
+<v:line from="422,352" to="0,352"/>\r
+<v:line from="0,352" to="0,0"/>\r
\r
</PAGE>\r
\r
-<!-- page 257 --> \r
+<!-- page 204 --> \r
<PAGE>\r
-<A id="svgcats_vml_p257" class="to_tree" style="margin-top:978px;" onClick="selectTreeElem( '257' );">\81©</A>\r
-<A href="#svgcats_vml_p258" class="to_next_page" style="margin-top:978px;">\81¥</A>\r
-<A href="#svgcats_vml_p256" class="to_prev_page" style="margin-top:978px;">\81£</A>\r
-<v:rect style="position:absolute; margin-left:0px; margin-top:989px; width:646px; height:293px;" fillcolor="white"/>\r
-<DIV id="text257_1" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#008000; font-weight: bold; margin-left:24px; margin-top:1006px; line-height:15px; white-space:nowrap">\r
-<A name="Bench">\r
-Bench</A></DIV>\r
-<v:rect style="position:absolute; margin-left:25px; margin-top:1036px; width:226px; height:25px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
-<DIV id="text257_2" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:33px; margin-top:1043px; line-height:13px; white-space:nowrap">\r
-Sub Bench( SectionNum as integer )</DIV>\r
-<DIV id="text257_3" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:33px; margin-top:1073px; line-height:15px; white-space:nowrap">\r
-\83Z\83N\83V\83\87\83\93\81i\91S\91Ì\82Ì\92\86\82Ì\88ê\95\94\82Ì\8bæ\8aÔ\81j\82Ì\8f\88\97\9d\8e\9e\8aÔ\82Ì\8cv\91ª\82ð\8aJ\8en\82µ\82Ü\82·\81B</DIV>\r
-<DIV id="text257_4" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:24px; margin-top:1233px; line-height:15px; white-space:nowrap">\r
-\8eQ\8dl</DIV>\r
-<DIV id="text257_5" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:33px; margin-top:1099px; line-height:15px; white-space:nowrap">\r
-\81y\88ø\90\94\81z</DIV>\r
-<DIV id="text257_6" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:97px; margin-top:1099px; line-height:15px; white-space:nowrap">\r
-SectionNum</DIV>\r
-<DIV id="text257_7" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:188px; margin-top:1099px; line-height:15px; white-space:nowrap">\r
-\83Z\83N\83V\83\87\83\93\82Ì\8e¯\95Ê\94Ô\8d\86</DIV>\r
-<DIV id="text257_8" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:33px; margin-top:1158px; line-height:15px; white-space:nowrap">\r
-\8cv\91ª\82·\82é\83Z\83N\83V\83\87\83\93\82Ì\8aJ\8en\88Ê\92u\82É\81ASectionNum \82É\82P\88È\8fã\82Ì\92l\82ð\8ew\92è\82µ\82Ä\81ABench \82ð\8cÄ\82Ñ\8fo\82µ\82Ä\82\82¾\82³\82¢\81B<BR/>\r
-\8cv\91ª\82·\82é\83Z\83N\83V\83\87\83\93\82Ì\8fI\97¹\88Ê\92u\82É\81ASectionNum \82É\82O\82ð\8ew\92è\82µ\82Ä\81ABench \82ð\8cÄ\82Ñ\8fo\82µ\82Ä\82\82¾\82³\82¢\81B<BR/>\r
-\8cv\91ª\82·\82é\83Z\83N\83V\83\87\83\93\82Ì\8fI\97¹\88Ê\92u\82ª\81A\8e\9f\82Ì\83Z\83N\83V\83\87\83\93\82Ì\8aJ\8en\88Ê\92u\82Å\82 \82é\82Æ\82«\82Í\81ASectionNum \82É\82O\82ð\8ew\92è<BR/>\r
-\82µ\82È\82\82Ä\82à\81A\8e\9f\82Ì\83Z\83N\83V\83\87\83\93\82Ì\8e¯\95Ê\94Ô\8d\86\82ð\8ew\92è\82Å\82«\82Ü\82·\81B</DIV>\r
-<DIV id="text257_9" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:33px; margin-top:1126px; line-height:15px; white-space:nowrap">\r
-\83t\83@\83C\83\8b\81F</DIV>\r
-<v:rect style="position:absolute; margin-left:94px; margin-top:1124px; width:75px; height:19px;" fillcolor="#FFFFFF" strokecolor="#000000" strokeweight="1pt"/>\r
-<DIV id="text257_10" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:102px; margin-top:1128px; line-height:13px; white-space:nowrap">\r
-vbslib.vbs</DIV>\r
-<DIV id="text257_11" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:144px; margin-top:1006px; line-height:15px; white-space:nowrap">\r
-(src)</DIV>\r
-<DIV id="text257_12" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#0000FF; margin-left:73px; margin-top:1233px; line-height:15px; white-space:nowrap">\r
-<A href="#BenchStart">\r
-\81¨ BenchStart</A></DIV>\r
+<A id="svgcats_vml_p204" class="to_tree" style="margin-top:357px;" onClick="selectTreeElem( '204' );">\81©</A>\r
+<A href="#svgcats_vml_p205" class="to_next_page" style="margin-top:357px;">\81¥</A>\r
+<A href="#svgcats_vml_p203" class="to_prev_page" style="margin-top:357px;">\81£</A>\r
+<v:rect style="position:absolute; margin-left:0px; margin-top:368px; width:404px; height:321px;" fillcolor="white"/>\r
+<DIV id="text204_1" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#008000; font-weight: bold; margin-left:24px; margin-top:385px; line-height:15px; white-space:nowrap">\r
+<A name="Code_ArrayClass">\r
+Code (ArrayClass)</A></DIV>\r
+<A>\r
+<v:rect style="position:absolute; margin-left:26px; margin-top:418px; width:268px; height:25px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
+</A>\r
+<DIV id="text204_2" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:34px; margin-top:425px; line-height:13px; white-space:nowrap">\r
+<A name="ArrayClass_Pop">\r
+Property Get ArrayClass::Code() as string</A></DIV>\r
+<DIV id="text204_3" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:30px; margin-top:456px; line-height:15px; white-space:nowrap">\r
+<A name="ArrayClass_Pop">\r
+VBScript \82Ì\83R\81[\83h\82É\95Ï\8a·\82µ\82½\81A\94z\97ñ\82Ì\82·\82×\82Ä\82Ì\97v\91f\81B</A></DIV>\r
+<v:rect style="position:absolute; margin-left:38px; margin-top:507px; width:244px; height:85px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
+<DIV id="text204_4" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:46px; margin-top:513px; line-height:15px; white-space:nowrap">\r
+Dim a : Set a = new ArrayClass<BR/>\r
+a.Add "abc"<BR/>\r
+a.Add "def"<BR/>\r
+<BR/>\r
+echo a.Code '// [ "abc","def" ]\82Æ\95\\8e¦</DIV>\r
+<DIV id="text204_5" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:24px; margin-top:489px; line-height:15px; white-space:nowrap">\r
+\83T\83\93\83v\83\8b</DIV>\r
+<DIV id="text204_6" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:8pt; color:#0000FF; margin-left:223px; margin-top:388px; line-height:12px; white-space:nowrap">\r
+<A href="vbslib_12.html#ArrayClass">\r
+[ \90e: ArrayClass \83N\83\89\83X ]</A></DIV>\r
+<DIV id="text204_7" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:82px; margin-top:620px; line-height:15px; white-space:nowrap">\r
+\81¨ vbslib.vbs</DIV>\r
+<DIV id="text204_8" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:82px; margin-top:641px; line-height:15px; white-space:nowrap">\r
+\81¨ T_Arr.vbs</DIV>\r
+<DIV id="text204_9" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:24px; margin-top:641px; line-height:15px; white-space:nowrap">\r
+\83e\83X\83g</DIV>\r
+<DIV id="text204_10" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:24px; margin-top:620px; line-height:15px; white-space:nowrap">\r
+\83\\81[\83X</DIV>\r
+<DIV id="text204_11" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:168px; margin-top:641px; line-height:15px; white-space:nowrap">\r
+T_ArrClass_Code</DIV>\r
\r
-<v:line from="0,989" to="646,989"/>\r
-<v:line from="646,989" to="646,1282"/>\r
-<v:line from="646,1282" to="0,1282"/>\r
-<v:line from="0,1282" to="0,989"/>\r
+<v:line from="0,368" to="404,368"/>\r
+<v:line from="404,368" to="404,689"/>\r
+<v:line from="404,689" to="0,689"/>\r
+<v:line from="0,689" to="0,368"/>\r
\r
</PAGE>\r
\r
-<!-- page 258 --> \r
+<!-- page 205 --> \r
<PAGE>\r
-<A id="svgcats_vml_p258" class="to_tree" style="margin-top:1287px;" onClick="selectTreeElem( '258' );">\81©</A>\r
-<A href="#svgcats_vml_p259" class="to_next_page" style="margin-top:1287px;">\81¥</A>\r
-<A href="#svgcats_vml_p257" class="to_prev_page" style="margin-top:1287px;">\81£</A>\r
-<v:rect style="position:absolute; margin-left:0px; margin-top:1298px; width:398px; height:188px;" fillcolor="white"/>\r
-<DIV id="text258_1" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#008000; font-weight: bold; margin-left:24px; margin-top:1315px; line-height:15px; white-space:nowrap">\r
-<A name="BenchEnd">\r
-BenchEnd</A></DIV>\r
-<DIV id="text258_2" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:24px; margin-top:1438px; line-height:15px; white-space:nowrap">\r
-\8eQ\8dl</DIV>\r
-<v:rect style="position:absolute; margin-left:25px; margin-top:1345px; width:106px; height:25px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
-<DIV id="text258_3" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:33px; margin-top:1352px; line-height:13px; white-space:nowrap">\r
-Sub BenchEnd()</DIV>\r
-<DIV id="text258_4" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:33px; margin-top:1382px; line-height:15px; white-space:nowrap">\r
-\91S\91Ì\82Ì\8f\88\97\9d\8e\9e\8aÔ\82Ì\8cv\91ª\82ð\8fI\97¹\82µ\81A\8cv\91ª\8c\8b\89Ê\82ð\95\\8e¦\82µ\82Ü\82·\81B</DIV>\r
-<DIV id="text258_5" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:33px; margin-top:1407px; line-height:15px; white-space:nowrap">\r
-\83t\83@\83C\83\8b\81F</DIV>\r
-<v:rect style="position:absolute; margin-left:94px; margin-top:1405px; width:75px; height:19px;" fillcolor="#FFFFFF" strokecolor="#000000" strokeweight="1pt"/>\r
-<DIV id="text258_6" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:102px; margin-top:1409px; line-height:13px; white-space:nowrap">\r
-vbslib.vbs</DIV>\r
-<DIV id="text258_7" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:144px; margin-top:1315px; line-height:15px; white-space:nowrap">\r
+<A id="svgcats_vml_p205" class="to_tree" style="margin-top:694px;" onClick="selectTreeElem( '205' );">\81©</A>\r
+<A href="#svgcats_vml_p206" class="to_next_page" style="margin-top:694px;">\81¥</A>\r
+<A href="#svgcats_vml_p204" class="to_prev_page" style="margin-top:694px;">\81£</A>\r
+<v:rect style="position:absolute; margin-left:0px; margin-top:705px; width:398px; height:290px;" fillcolor="white"/>\r
+<DIV id="text205_1" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#008000; font-weight: bold; margin-left:24px; margin-top:722px; line-height:15px; white-space:nowrap">\r
+<A name="ArrayClass::Copy">\r
+Copy (ArrayClass)</A></DIV>\r
+<A>\r
+<v:rect style="position:absolute; margin-left:26px; margin-top:755px; width:340px; height:25px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
+</A>\r
+<DIV id="text205_2" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:34px; margin-top:762px; line-height:13px; white-space:nowrap">\r
+<A name="ArrayClass_Pop">\r
+Sub ArrayClass::Copy( SrcArr as array or ArrayClass )</A></DIV>\r
+<DIV id="text205_3" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:30px; margin-top:793px; line-height:15px; white-space:nowrap">\r
+<A name="ArrayClass_Pop">\r
+\94z\97ñ\82Ì\82·\82×\82Ä\82Ì\97v\91f\82ð\83R\83s\81[\82µ\82Ü\82·\81B</A></DIV>\r
+<DIV id="text205_4" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:30px; margin-top:822px; line-height:15px; white-space:nowrap">\r
+<A name="ArrayClass_Pop">\r
+\82±\82ê\82Ü\82Å\93ü\82Á\82Ä\82¢\82½\97v\91f\82Í\96³\82\82È\82è\82Ü\82·\81B</A></DIV>\r
+<DIV id="text205_5" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:30px; margin-top:858px; line-height:15px; white-space:nowrap">\r
+<A name="ArrayClass_Pop">\r
+\83T\83\93\83v\83\8b\81F</A></DIV>\r
+<v:rect style="position:absolute; margin-left:41px; margin-top:878px; width:148px; height:85px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
+<DIV id="text205_6" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:49px; margin-top:884px; line-height:15px; white-space:nowrap">\r
+Dim a<BR/>\r
+Set a = New ArrayClass<BR/>\r
+a.Add 1<BR/>\r
+a.Copy Array( 2, 3 )<BR/>\r
+'// a \82Í\81A{ 2, 3 }</DIV>\r
+<DIV id="text205_7" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#408080; margin-left:61px; margin-top:930px; line-height:13px; white-space:nowrap">\r
+Copy</DIV>\r
+<DIV id="text205_8" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:193px; margin-top:722px; line-height:15px; white-space:nowrap">\r
(src)</DIV>\r
-<DIV id="text258_8" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#0000FF; margin-left:71px; margin-top:1438px; line-height:15px; white-space:nowrap">\r
-<A href="#BenchStart">\r
-\81¨ BenchStart</A></DIV>\r
+<DIV id="text205_9" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:8pt; color:#0000FF; margin-left:237px; margin-top:725px; line-height:12px; white-space:nowrap">\r
+<A href="vbslib_12.html#ArrayClass">\r
+[ \90e: ArrayClass \83N\83\89\83X ]</A></DIV>\r
\r
-<v:line from="0,1298" to="398,1298"/>\r
-<v:line from="398,1298" to="398,1486"/>\r
-<v:line from="398,1486" to="0,1486"/>\r
-<v:line from="0,1486" to="0,1298"/>\r
+<v:line from="0,705" to="398,705"/>\r
+<v:line from="398,705" to="398,995"/>\r
+<v:line from="398,995" to="0,995"/>\r
+<v:line from="0,995" to="0,705"/>\r
\r
</PAGE>\r
\r
-<!-- page 259 --> \r
+<!-- page 206 --> \r
<PAGE>\r
-<A id="svgcats_vml_p259" class="to_tree" style="margin-top:1491px;" onClick="selectTreeElem( '259' );">\81©</A>\r
-<A href="#svgcats_vml_p260" class="to_next_page" style="margin-top:1491px;">\81¥</A>\r
-<A href="#svgcats_vml_p258" class="to_prev_page" style="margin-top:1491px;">\81£</A>\r
-<v:rect style="position:absolute; margin-left:0px; margin-top:1502px; width:503px; height:262px;" fillcolor="white"/>\r
-<DIV id="text259_1" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#008000; font-weight: bold; margin-left:24px; margin-top:1519px; line-height:15px; white-space:nowrap">\r
-<A name="Add">\r
-Add</A></DIV>\r
-<DIV id="text259_2" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:24px; margin-top:1716px; line-height:15px; white-space:nowrap">\r
-\83e\83X\83g</DIV>\r
-<DIV id="text259_3" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:75px; margin-top:1694px; line-height:15px; white-space:nowrap">\r
-\81¨ vbslib.vbs</DIV>\r
-<DIV id="text259_4" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:24px; margin-top:1694px; line-height:15px; white-space:nowrap">\r
-\83\\81[\83X</DIV>\r
-<DIV id="text259_5" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:75px; margin-top:1716px; line-height:15px; white-space:nowrap">\r
-\81¨ T_Arr.vbs</DIV>\r
-<DIV id="text259_6" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:159px; margin-top:1716px; line-height:15px; white-space:nowrap">\r
-T_AddArray</DIV>\r
-<v:rect style="position:absolute; margin-left:25px; margin-top:1549px; width:388px; height:25px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
-<DIV id="text259_7" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:33px; margin-top:1556px; line-height:13px; white-space:nowrap">\r
-Function Add( Operand1 as type1, Operand2 as type1 ) as type1</DIV>\r
-<DIV id="text259_8" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:33px; margin-top:1586px; line-height:15px; white-space:nowrap">\r
-\89Á\8eZ\82µ\82Ü\82·\81B</DIV>\r
-<DIV id="text259_9" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:33px; margin-top:1608px; line-height:15px; white-space:nowrap">\r
-type1 \82Í\81A\88È\89º\82Ì\8c^\82ð\8ew\92è\82Å\82«\82Ü\82·\81B</DIV>\r
-<DIV id="text259_10" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:56px; margin-top:1635px; line-height:15px; white-space:nowrap">\r
-\81E + \89\89\8eZ\8eq\82ª\8eg\82¦\82é\8c^\81i\90\94\92l\8c^\81A\95¶\8e\9a\97ñ\8c^\81j</DIV>\r
-<DIV id="text259_11" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:56px; margin-top:1655px; line-height:15px; white-space:nowrap">\r
-\81E\94z\97ñ\8c^</DIV>\r
+<A id="svgcats_vml_p206" class="to_tree" style="margin-top:1000px;" onClick="selectTreeElem( '206' );">\81©</A>\r
+<A href="#svgcats_vml_p207" class="to_next_page" style="margin-top:1000px;">\81¥</A>\r
+<A href="#svgcats_vml_p205" class="to_prev_page" style="margin-top:1000px;">\81£</A>\r
+<v:rect style="position:absolute; margin-left:0px; margin-top:1011px; width:347px; height:291px;" fillcolor="white"/>\r
+<DIV id="text206_1" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#008000; font-weight: bold; margin-left:24px; margin-top:1028px; line-height:15px; white-space:nowrap">\r
+<A name="ArrayClass_Value">\r
+Value (ArrayClass)</A></DIV>\r
+<A>\r
+<v:rect style="position:absolute; margin-left:26px; margin-top:1216px; width:274px; height:25px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
+</A>\r
+<DIV id="text206_2" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:34px; margin-top:1223px; line-height:13px; white-space:nowrap">\r
+<A name="ArrayClass_Pop">\r
+Property Get ArrayClass::Value() as string</A></DIV>\r
+<DIV id="text206_3" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:30px; margin-top:1254px; line-height:15px; white-space:nowrap">\r
+<A name="ArrayClass_Pop">\r
+\94z\97ñ\82Ì\82·\82×\82Ä\82Ì\97v\91f\82ð\95¶\8e\9a\97ñ\82É\82µ\82Ü\82·\81B</A></DIV>\r
+<DIV id="text206_4" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#FF0000; font-weight: bold; margin-left:34px; margin-top:1076px; line-height:15px; white-space:nowrap">\r
+<A name="ArrayClass_Pop">\r
+\8cÃ\82¢\8ed\97l\82Å\82·\81B\94p\8e~\97\\92è\82Å\82·\81B</A></DIV>\r
+<v:rect style="position:absolute; margin-left:61px; margin-top:1120px; width:166px; height:40px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
+<DIV id="text206_5" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:69px; margin-top:1126px; line-height:15px; white-space:nowrap">\r
+Set arr = new ArrayClass<BR/>\r
+s = GetEchoStr( arr )</DIV>\r
+<DIV id="text206_6" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:34px; margin-top:1100px; line-height:15px; white-space:nowrap">\r
+\8e\9f\82Ì\82æ\82¤\82É\91ã\97p\82Å\82«\82Ü\82·\81B</DIV>\r
+<v:line style="position:absolute;" from="14,1195" to="303,1195" strokecolor="#000000" strokeweight="1pt"/>\r
+<DIV id="text206_8" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:8pt; color:#0000FF; margin-left:187px; margin-top:1031px; line-height:12px; white-space:nowrap">\r
+<A href="vbslib_12.html#ArrayClass">\r
+[ \90e: ArrayClass \83N\83\89\83X ]</A></DIV>\r
\r
-<v:line from="0,1502" to="503,1502"/>\r
-<v:line from="503,1502" to="503,1764"/>\r
-<v:line from="503,1764" to="0,1764"/>\r
-<v:line from="0,1764" to="0,1502"/>\r
+<v:line from="0,1011" to="347,1011"/>\r
+<v:line from="347,1011" to="347,1302"/>\r
+<v:line from="347,1302" to="0,1302"/>\r
+<v:line from="0,1302" to="0,1011"/>\r
\r
</PAGE>\r
\r
-<!-- page 260 --> \r
+<!-- page 207 --> \r
<PAGE>\r
-<A id="svgcats_vml_p260" class="to_tree" style="margin-top:1769px;" onClick="selectTreeElem( '260' );">\81©</A>\r
-<A href="#svgcats_vml_p261" class="to_next_page" style="margin-top:1769px;">\81¥</A>\r
-<A href="#svgcats_vml_p259" class="to_prev_page" style="margin-top:1769px;">\81£</A>\r
-<v:rect style="position:absolute; margin-left:0px; margin-top:1780px; width:583px; height:614px;" fillcolor="white"/>\r
-<DIV id="text260_1" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#008000; font-weight: bold; margin-left:24px; margin-top:1797px; line-height:15px; white-space:nowrap">\r
-<A name="CalculateVariables">\r
-CalculateVariables</A></DIV>\r
-<v:rect style="position:absolute; margin-left:31px; margin-top:2067px; width:328px; height:55px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
-<DIV id="text260_2" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:39px; margin-top:2073px; line-height:15px; white-space:nowrap">\r
- Set vars = CreateObject( "Scripting.Dictionary" )<BR/>\r
- vars.Item( "a" ) = 2<BR/>\r
- Assert CalculateVariables( "a + 3", vars ) = 5</DIV>\r
-<v:rect style="position:absolute; margin-left:25px; margin-top:1827px; width:526px; height:25px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
-<DIV id="text260_3" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:33px; margin-top:1834px; line-height:13px; white-space:nowrap">\r
-Function CalculateVariables( Formula as string, Variables as dictionary ) as variant</DIV>\r
-<DIV id="text260_4" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:33px; margin-top:1864px; line-height:15px; white-space:nowrap">\r
-\95¶\8e\9a\97ñ\82Å\95\\8c»\82³\82ê\82½\8cv\8eZ\8e®\82ð\8cv\8eZ\82µ\82Ü\82·\81B</DIV>\r
-<DIV id="text260_5" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:33px; margin-top:1890px; line-height:15px; white-space:nowrap">\r
-\81y\88ø\90\94\81z</DIV>\r
-<DIV id="text260_6" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:97px; margin-top:1890px; line-height:15px; white-space:nowrap">\r
-Formula</DIV>\r
-<DIV id="text260_7" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:97px; margin-top:1909px; line-height:15px; white-space:nowrap">\r
-Variables</DIV>\r
-<DIV id="text260_8" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:177px; margin-top:1890px; line-height:15px; white-space:nowrap">\r
-\8cv\8eZ\8e®\81B VBScript \82Ì\95¶\96@\82Å\95\\8c»\82µ\82½\82à\82Ì</DIV>\r
-<DIV id="text260_9" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:177px; margin-top:1909px; line-height:15px; white-space:nowrap">\r
-\8cv\8eZ\8e®\82Å\8eg\82¦\82é\95Ï\90\94\82Ì\8fW\8d\87</DIV>\r
-<DIV id="text260_10" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:97px; margin-top:1928px; line-height:15px; white-space:nowrap">\r
-\95Ô\82è\92l</DIV>\r
-<DIV id="text260_11" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:177px; margin-top:1928px; line-height:15px; white-space:nowrap">\r
-\8cv\8eZ\8c\8b\89Ê</DIV>\r
-<DIV id="text260_12" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:33px; margin-top:1958px; line-height:15px; white-space:nowrap">\r
-\83t\83@\83C\83\8b\81F</DIV>\r
-<v:rect style="position:absolute; margin-left:94px; margin-top:1956px; width:75px; height:19px;" fillcolor="#FFFFFF" strokecolor="#000000" strokeweight="1pt"/>\r
-<DIV id="text260_13" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:102px; margin-top:1960px; line-height:13px; white-space:nowrap">\r
-vbslib.vbs</DIV>\r
-<DIV id="text260_14" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:24px; margin-top:2326px; line-height:15px; white-space:nowrap">\r
-\8aÖ\98A</DIV>\r
-<DIV id="text260_15" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:24px; margin-top:2300px; line-height:15px; white-space:nowrap">\r
-\83e\83X\83g</DIV>\r
-<DIV id="text260_16" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#FF0000; margin-left:219px; margin-top:2104px; line-height:13px; white-space:nowrap">\r
-"a + 3"</DIV>\r
-<DIV id="text260_17" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:24px; margin-top:2044px; line-height:15px; white-space:nowrap">\r
+<A id="svgcats_vml_p207" class="to_tree" style="margin-top:1307px;" onClick="selectTreeElem( '207' );">\81©</A>\r
+<A href="#svgcats_vml_p208" class="to_next_page" style="margin-top:1307px;">\81¥</A>\r
+<A href="#svgcats_vml_p206" class="to_prev_page" style="margin-top:1307px;">\81£</A>\r
+<v:rect style="position:absolute; margin-left:0px; margin-top:1318px; width:390px; height:379px;" fillcolor="white"/>\r
+<DIV id="text207_1" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#008000; font-weight: bold; margin-left:24px; margin-top:1335px; line-height:15px; white-space:nowrap">\r
+<A name="ArrayClass_Echo">\r
+Echo (ArrayClass)</A></DIV>\r
+<A>\r
+<v:rect style="position:absolute; margin-left:26px; margin-top:1533px; width:154px; height:25px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
+</A>\r
+<DIV id="text207_2" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:34px; margin-top:1540px; line-height:13px; white-space:nowrap">\r
+<A name="ArrayClass_Pop">\r
+Sub ArrayClass::Echo()</A></DIV>\r
+<DIV id="text207_3" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:30px; margin-top:1571px; line-height:15px; white-space:nowrap">\r
+<A name="ArrayClass_Pop">\r
+\94z\97ñ\82Ì\82·\82×\82Ä\82Ì\97v\91f\82ð\95\\8e¦\82µ\82Ü\82·\81B<BR/>\r
+\94p\8e~\97\\92è\82Å\82·\81B<BR/>\r
+Value \83v\83\8d\83p\83e\83B\82ð echo \95\\8e¦\82µ\82Ä\82\82¾\82³\82¢\81B</A></DIV>\r
+<DIV id="text207_4" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#0000FF; margin-left:30px; margin-top:1626px; line-height:15px; white-space:nowrap">\r
+<A name="ArrayClass_Pop" href="vbslib_10.html#echo">\r
+\81¨ echo</A></DIV>\r
+<DIV id="text207_5" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:193px; margin-top:1335px; line-height:15px; white-space:nowrap">\r
+<A name="ArrayClass_Pop">\r
+(src)</A></DIV>\r
+<DIV id="text207_6" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#0000FF; margin-left:30px; margin-top:1649px; line-height:15px; white-space:nowrap">\r
+<A name="ArrayClass_Pop" href="#ArrayClass_Value">\r
+\81¨ Value (ArrayClass)</A></DIV>\r
+<DIV id="text207_7" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#FF0000; font-weight: bold; margin-left:34px; margin-top:1383px; line-height:15px; white-space:nowrap">\r
+<A name="ArrayClass_Pop">\r
+\8cÃ\82¢\8ed\97l\82Å\82·\81B\94p\8e~\97\\92è\82Å\82·\81B</A></DIV>\r
+<v:rect style="position:absolute; margin-left:61px; margin-top:1427px; width:166px; height:40px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
+<DIV id="text207_8" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:69px; margin-top:1433px; line-height:15px; white-space:nowrap">\r
+Set arr = new ArrayClass<BR/>\r
+echo arr</DIV>\r
+<v:line style="position:absolute;" from="12,1508" to="298,1508" strokecolor="#000000" strokeweight="1pt"/>\r
+<DIV id="text207_10" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:34px; margin-top:1407px; line-height:15px; white-space:nowrap">\r
+\8e\9f\82Ì\82æ\82¤\82É\91ã\97p\82Å\82«\82Ü\82·\81B</DIV>\r
+<DIV id="text207_11" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:8pt; color:#0000FF; margin-left:242px; margin-top:1338px; line-height:12px; white-space:nowrap">\r
+<A href="vbslib_12.html#ArrayClass">\r
+[ \90e: ArrayClass \83N\83\89\83X ]</A></DIV>\r
+\r
+<v:line from="0,1318" to="390,1318"/>\r
+<v:line from="390,1318" to="390,1697"/>\r
+<v:line from="390,1697" to="0,1697"/>\r
+<v:line from="0,1697" to="0,1318"/>\r
+\r
+</PAGE>\r
+ \r
+<!-- page 208 --> \r
+<PAGE>\r
+<A id="svgcats_vml_p208" class="to_tree" style="margin-top:1702px;" onClick="selectTreeElem( '208' );">\81©</A>\r
+<A href="#svgcats_vml_p209" class="to_next_page" style="margin-top:1702px;">\81¥</A>\r
+<A href="#svgcats_vml_p207" class="to_prev_page" style="margin-top:1702px;">\81£</A>\r
+<v:rect style="position:absolute; margin-left:0px; margin-top:1713px; width:560px; height:439px;" fillcolor="white"/>\r
+<DIV id="text208_1" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#008000; font-weight: bold; margin-left:24px; margin-top:1730px; line-height:15px; white-space:nowrap">\r
+<A name="ArrayClassIterator">\r
+ArrayClassIterator \83N\83\89\83X</A></DIV>\r
+<DIV id="text208_2" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:94px; margin-top:1763px; line-height:15px; white-space:nowrap">\r
+\82Ì\97v\91f\82ð\8f\87\94Ô\82É\82½\82Ç\82Á\82Ä\82¢\82\83N\83\89\83X\82Å\82·\81B</DIV>\r
+<v:rect style="position:absolute; margin-left:37px; margin-top:1825px; width:244px; height:85px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
+<DIV id="text208_3" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:45px; margin-top:1831px; line-height:15px; white-space:nowrap">\r
+Dim a : Set a = new ArrayClass<BR/>\r
+Dim iter : Set iter = a.NewIterator()<BR/>\r
+While iter.HasNext()<BR/>\r
+ echo iter.GetNext()<BR/>\r
+WEnd</DIV>\r
+<DIV id="text208_4" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:24px; margin-top:1799px; line-height:15px; white-space:nowrap">\r
\83T\83\93\83v\83\8b</DIV>\r
-<DIV id="text260_18" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:179px; margin-top:1797px; line-height:15px; white-space:nowrap">\r
+<DIV id="text208_5" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#0000FF; margin-left:24px; margin-top:1763px; line-height:15px; white-space:nowrap">\r
+<A href="vbslib_12.html#ArrayClass">\r
+ArrayClass</A></DIV>\r
+<DIV id="text208_6" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:24px; margin-top:1969px; line-height:15px; white-space:nowrap">\r
+\83\81\83\93\83o\81[</DIV>\r
+<DIV id="text208_7" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#0000FF; margin-left:41px; margin-top:2000px; line-height:13px; white-space:nowrap">\r
+<A href="#ArrayClassIterator_GetNext">\r
+.GetNext</A></DIV>\r
+<DIV id="text208_8" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#0000FF; margin-left:41px; margin-top:2024px; line-height:13px; white-space:nowrap">\r
+<A href="#ArrayClassIterator_HasNext">\r
+.HasNext</A></DIV>\r
+<DIV id="text208_9" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:24px; margin-top:2081px; line-height:15px; white-space:nowrap">\r
+\8eQ\8dl</DIV>\r
+<DIV id="text208_10" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:71px; margin-top:2081px; line-height:15px; white-space:nowrap">\r
+\81¨ \83C\83e\83\8c\81[\83^\81[ (JavaScript 1.7)</DIV>\r
+<DIV id="text208_11" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:167px; margin-top:1998px; line-height:15px; white-space:nowrap">\r
+\8e\9f\82Ì\97v\91f\82ð\95Ô\82·\81B \8e\9f\89ñ\82Ì\8cÄ\82Ñ\8fo\82µ\82Å\82Í\81A\82»\82Ì\8e\9f\82Ì\97v\91f\82ð\95Ô\82·\81B</DIV>\r
+<DIV id="text208_12" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:167px; margin-top:2022px; line-height:15px; white-space:nowrap">\r
+\8e\9f\82Ì\97v\91f\82ª\82 \82é\82©\82Ç\82¤\82©</DIV>\r
+<DIV id="text208_13" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#0000FF; margin-left:73px; margin-top:1935px; line-height:15px; white-space:nowrap">\r
+<A href="vbslib_12.html#ArrayClass_NewIterator">\r
+\81¨ NewIterator (ArrayClass)</A></DIV>\r
+<DIV id="text208_14" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:24px; margin-top:1935px; line-height:15px; white-space:nowrap">\r
+\8eæ\93¾</DIV>\r
+<DIV id="text208_15" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:212px; margin-top:1730px; line-height:15px; white-space:nowrap">\r
(src)</DIV>\r
-<DIV id="text260_19" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:33px; margin-top:1989px; line-height:15px; white-space:nowrap">\r
-\8cv\8eZ\8e®\82É\81AVariables \88ø\90\94\82É\8ew\92è\82µ\82½\95Ï\90\94\82ð\8eg\82¤\82±\82Æ\82ª\82Å\82«\82Ü\82·\81B<BR/>\r
-\95Ï\90\94\82Ì\92l\82Í\81A\90\94\92l\82¾\82¯\82Å\82È\82\81A\95¶\8e\9a\97ñ\82â\83I\83u\83W\83F\83N\83g\82à\8ew\92è\82Å\82«\82Ü\82·\81B</DIV>\r
-<DIV id="text260_20" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#0000FF; margin-left:68px; margin-top:2346px; line-height:15px; white-space:nowrap">\r
-<A href="..\vbs_memo.files\vbs_memo_03.html#include">\r
-\81¨ Execute</A></DIV>\r
-<DIV id="text260_21" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:68px; margin-top:2300px; line-height:15px; white-space:nowrap">\r
-\81¨ T_Calc.vbs # [T_Calc]</DIV>\r
-<DIV id="text260_22" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:24px; margin-top:2147px; line-height:15px; white-space:nowrap">\r
-\95Ï\90\94\82Ì\92l\82ª\95¶\8e\9a\97ñ\8c^\82Å\82 \82Á\82Ä\82à\81A\90\94\92l\82Æ\82µ\82Ä\8cv\8eZ\82µ\82Ü\82·\81B<BR/>\r
-\95Ï\90\94\82Ì\92l\82ª\91¼\82Ì\95Ï\90\94\82Ì\8eQ\8fÆ\82É\82·\82é\82±\82Æ\82à\82Å\82«\82Ü\82·\81B</DIV>\r
-<v:rect style="position:absolute; margin-left:31px; margin-top:2190px; width:334px; height:85px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
-<DIV id="text260_23" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:39px; margin-top:2196px; line-height:15px; white-space:nowrap">\r
- Set vars = CreateObject( "Scripting.Dictionary" )<BR/>\r
- vars.Item( "a" ) = 2<BR/>\r
- vars.Item( "b" ) = "3"<BR/>\r
- vars.Item( "c" ) = "b"<BR/>\r
- Assert CalculateVariables( "a + b + c", vars ) = 8</DIV>\r
-<DIV id="text260_24" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#0000FF; margin-left:68px; margin-top:2326px; line-height:15px; white-space:nowrap">\r
-<A href="..\vbs_memo.files\vbs_memo_09.html#Eval">\r
-\81¨ Eval</A></DIV>\r
+<DIV id="text208_16" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#0000FF; margin-left:41px; margin-top:2048px; line-height:13px; white-space:nowrap">\r
+<A href="#ArrayClassIterator_GetNextOrSentinel">\r
+.GetNextOrSentinel</A></DIV>\r
+<DIV id="text208_17" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:167px; margin-top:2046px; line-height:15px; white-space:nowrap">\r
+\8e\9f\82Ì\97v\91f\82ð\95Ô\82·\81B \8e\9f\82Ì\97v\91f\82ª\96³\82¢\82Æ\82«\82Í\81A\94Ô\95º\82ð\95Ô\82·\81B</DIV>\r
+<DIV id="text208_18" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:24px; margin-top:2104px; line-height:15px; white-space:nowrap">\r
+\83e\83X\83g</DIV>\r
+<DIV id="text208_19" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:71px; margin-top:2104px; line-height:15px; white-space:nowrap">\r
+\81¨ T_Arr_Target # [T_ArrIter]</DIV>\r
\r
-<v:line from="0,1780" to="583,1780"/>\r
-<v:line from="583,1780" to="583,2394"/>\r
-<v:line from="583,2394" to="0,2394"/>\r
-<v:line from="0,2394" to="0,1780"/>\r
+<v:line from="0,1713" to="560,1713"/>\r
+<v:line from="560,1713" to="560,2152"/>\r
+<v:line from="560,2152" to="0,2152"/>\r
+<v:line from="0,2152" to="0,1713"/>\r
\r
</PAGE>\r
\r
-<!-- page 261 --> \r
+<!-- page 209 --> \r
<PAGE>\r
-<A id="svgcats_vml_p261" class="to_tree" style="margin-top:2399px;" onClick="selectTreeElem( '261' );">\81©</A>\r
-<A href="#svgcats_vml_p262" class="to_next_page" style="margin-top:2399px;">\81¥</A>\r
-<A href="#svgcats_vml_p260" class="to_prev_page" style="margin-top:2399px;">\81£</A>\r
-<v:rect style="position:absolute; margin-left:0px; margin-top:2410px; width:432px; height:593px;" fillcolor="white"/>\r
-<DIV id="text261_1" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#008000; font-weight: bold; margin-left:24px; margin-top:2427px; line-height:15px; white-space:nowrap">\r
-<A name="NestPos">\r
-NestPos \83N\83\89\83X</A></DIV>\r
-<v:rect style="position:absolute; margin-left:32px; margin-top:2486px; width:304px; height:175px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
-<DIV id="text261_2" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:40px; margin-top:2492px; line-height:15px; white-space:nowrap">\r
- Set pos = new NestPos<BR/>\r
-<BR/>\r
- '// pos.PosArr = Array( 0 )<BR/>\r
-<BR/>\r
- pos.Start '// pos.PosArr = Array( 1, 0 )<BR/>\r
- pos.End_ '// pos.PosArr = Array( 1 )<BR/>\r
-<BR/>\r
- pos.Start '// pos.PosArr = Array( 2, 0 )<BR/>\r
- pos.Start '// pos.PosArr = Array( 2, 1, 0 )<BR/>\r
- pos.End_ '// pos.PosArr = Array( 2, 1 )<BR/>\r
- pos.End_ '// pos.PosArr = Array( 2 )</DIV>\r
-<DIV id="text261_3" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:24px; margin-top:2459px; line-height:15px; white-space:nowrap">\r
-\8f\88\97\9d\8f\87\8f\98\82É\82¨\82¯\82é\83l\83X\83g\81i\93ü\82ê\8eq\81j\82Ì\88Ê\92u\82ð\83J\83E\83\93\83g\81E\83A\83b\83v\82µ\82Ü\82·\81B</DIV>\r
-<v:rect style="position:absolute; margin-left:32px; margin-top:2700px; width:262px; height:25px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
-<DIV id="text261_4" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:40px; margin-top:2707px; line-height:13px; white-space:nowrap">\r
-Dim NestPos::PosArr as Array of integer</DIV>\r
-<DIV id="text261_5" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#408080; font-weight: bold; margin-left:24px; margin-top:2683px; line-height:13px; white-space:nowrap">\r
-.PosArr</DIV>\r
-<DIV id="text261_6" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#408080; font-weight: bold; margin-left:24px; margin-top:2786px; line-height:13px; white-space:nowrap">\r
-.Start</DIV>\r
-<v:rect style="position:absolute; margin-left:32px; margin-top:2803px; width:142px; height:25px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
-<DIV id="text261_7" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:40px; margin-top:2810px; line-height:13px; white-space:nowrap">\r
-Sub NestPos::Start()</DIV>\r
-<DIV id="text261_8" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#408080; font-weight: bold; margin-left:24px; margin-top:2888px; line-height:13px; white-space:nowrap">\r
-.End_</DIV>\r
-<v:rect style="position:absolute; margin-left:32px; margin-top:2905px; width:136px; height:25px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
-<DIV id="text261_9" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:40px; margin-top:2912px; line-height:13px; white-space:nowrap">\r
-Sub NestPos::End_()</DIV>\r
-<DIV id="text261_10" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:40px; margin-top:2733px; line-height:15px; white-space:nowrap">\r
-\8c»\8dÝ\82Ì\83l\83X\83g\82Ì\88Ê\92u\81B<BR/>\r
-\94z\97ñ\94Ô\8d\86\82Í\81A\83l\83X\83g\82Ì\90[\82³\82É\91Î\89\9e\82µ\82Ü\82·\81B</DIV>\r
-<DIV id="text261_11" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:40px; margin-top:2838px; line-height:15px; white-space:nowrap">\r
-\83u\83\8d\83b\83N\82Ì\8aJ\8en\81B<BR/>\r
-\83J\83E\83\93\83g\81E\83A\83b\83v\82µ\82Ä\81A\94z\97ñ\82Ì\97v\91f\82ð1\82Â\91\9d\82â\82µ\82Ü\82·\81B</DIV>\r
-<DIV id="text261_12" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:40px; margin-top:2940px; line-height:15px; white-space:nowrap">\r
-\83u\83\8d\83b\83N\82Ì\8fI\97¹\81B<BR/>\r
-\94z\97ñ\82Ì\97v\91f\82ð1\82Â\8c¸\82ç\82µ\82Ü\82·\81B</DIV>\r
-<DIV id="text261_13" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:149px; margin-top:2427px; line-height:15px; white-space:nowrap">\r
-(src)</DIV>\r
+<A id="svgcats_vml_p209" class="to_tree" style="margin-top:2157px;" onClick="selectTreeElem( '209' );">\81©</A>\r
+<A href="#svgcats_vml_p210" class="to_next_page" style="margin-top:2157px;">\81¥</A>\r
+<A href="#svgcats_vml_p208" class="to_prev_page" style="margin-top:2157px;">\81£</A>\r
+<v:rect style="position:absolute; margin-left:0px; margin-top:2168px; width:583px; height:270px;" fillcolor="white"/>\r
+<DIV id="text209_1" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#008000; font-weight: bold; margin-left:24px; margin-top:2185px; line-height:15px; white-space:nowrap">\r
+<A name="ArrayClassIterator_GetNext">\r
+GetNext (ArrayClassIterator)</A></DIV>\r
+<v:rect style="position:absolute; margin-left:25px; margin-top:2215px; width:316px; height:25px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
+<DIV id="text209_2" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:33px; margin-top:2222px; line-height:13px; white-space:nowrap">\r
+Function ArrayClassIterator::GetNext() as variant</DIV>\r
+<DIV id="text209_3" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:33px; margin-top:2252px; line-height:15px; white-space:nowrap">\r
+\8e\9f\82Ì\97v\91f\82ð\95Ô\82·\81B \8e\9f\89ñ\82Ì\8cÄ\82Ñ\8fo\82µ\82Å\82Í\81A\82»\82Ì\8e\9f\82Ì\97v\91f\82ð\95Ô\82·\81B</DIV>\r
+<DIV id="text209_4" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:33px; margin-top:2360px; line-height:15px; white-space:nowrap">\r
+Java2 \82Ì Iterator \83p\83^\81[\83\93\81AJavaScript 1.7 \82Ì\83C\83e\83\8c\81[\83^\81[\82Å\82Í\81Anext \82É\91\8a\93\96\82µ\82Ü\82·\81B<BR/>\r
+Next \82Í\81AVB\8c¾\8cê\82Ì\97\\96ñ\8cê\82Å\82 \82é\82±\82Æ\82Æ\81AMe \82É\95\9b\8dì\97p\82ª\82 \82é\82½\82ß\81A\83v\83\8d\83p\83e\83B\82Å\82Í\82È\82\83\81\83\\83b\83h<BR/>\r
+\82Å\82 \82è\81A\83\81\83\\83b\83h\82Í\93®\8e\8c\82Å\8en\82Ü\82é\95û\82ª\93Ç\82Ý\82â\82·\82¢\82½\82ß\81AGetNext \82É\95Ï\8dX\82µ\82Ä\82¢\82Ü\82·\81B</DIV>\r
+<DIV id="text209_5" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#0000FF; margin-left:235px; margin-top:2185px; line-height:15px; white-space:nowrap">\r
+<A href="#ArrayClassIterator">\r
+\81¨ ArrayClassIterator \83N\83\89\83X</A></DIV>\r
+<DIV id="text209_6" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:25px; margin-top:2338px; line-height:15px; white-space:nowrap">\r
+\95â\91«</DIV>\r
+<DIV id="text209_7" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:33px; margin-top:2280px; line-height:15px; white-space:nowrap">\r
+\8e\9f\82Ì\97v\91f\82ª\96³\82¢\82Æ\82«\82Í\81A\83G\83\89\81[\82É\82È\82è\82Ü\82·\81B \83G\83\89\81[\82É\82µ\82½\82\82È\82¢\82Æ\82«\82Í\81A</DIV>\r
+<DIV id="text209_8" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#0000FF; margin-left:420px; margin-top:2280px; line-height:15px; white-space:nowrap">\r
+<A href="#ArrayClassIterator_GetNextOrSentinel">\r
+GetNextOrSentinel</A></DIV>\r
+<DIV id="text209_9" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:33px; margin-top:2297px; line-height:15px; white-space:nowrap">\r
+\82ð\8eg\82Á\82Ä\82\82¾\82³\82¢\81B</DIV>\r
\r
-<v:line from="0,2410" to="432,2410"/>\r
-<v:line from="432,2410" to="432,3003"/>\r
-<v:line from="432,3003" to="0,3003"/>\r
-<v:line from="0,3003" to="0,2410"/>\r
+<v:line from="0,2168" to="583,2168"/>\r
+<v:line from="583,2168" to="583,2438"/>\r
+<v:line from="583,2438" to="0,2438"/>\r
+<v:line from="0,2438" to="0,2168"/>\r
\r
</PAGE>\r
\r
-<!-- page 262 --> \r
+<!-- page 210 --> \r
<PAGE>\r
-<A id="svgcats_vml_p262" class="to_tree" style="margin-top:3008px;" onClick="selectTreeElem( '262' );">\81©</A>\r
-<A href="#svgcats_vml_p263" class="to_next_page" style="margin-top:3008px;">\81¥</A>\r
-<A href="#svgcats_vml_p261" class="to_prev_page" style="margin-top:3008px;">\81£</A>\r
-<v:rect style="position:absolute; margin-left:0px; margin-top:3019px; width:523px; height:404px;" fillcolor="white"/>\r
-<DIV id="text262_1" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#008000; font-weight: bold; margin-left:24px; margin-top:3036px; line-height:15px; white-space:nowrap">\r
-<A name="LetSet">\r
-LetSet</A></DIV>\r
-<v:rect style="position:absolute; margin-left:25px; margin-top:3066px; width:286px; height:25px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
-<DIV id="text262_2" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:33px; margin-top:3073px; line-height:13px; white-space:nowrap">\r
-Sub LetSet( Out as variant, In_ as variant )</DIV>\r
-<DIV id="text262_3" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:33px; margin-top:3103px; line-height:15px; white-space:nowrap">\r
-In_ \82ª\83I\83u\83W\83F\83N\83g\82©\82Ç\82¤\82©\82É\82æ\82Á\82Ä\81AOut = In_ \82Ü\82½\82Í Set Out = In_ \82ð\82µ\82Ü\82·\81B</DIV>\r
-<v:rect style="position:absolute; margin-left:43px; margin-top:3225px; width:346px; height:25px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
-<DIV id="text262_4" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:51px; margin-top:3232px; line-height:13px; white-space:nowrap">\r
- If IsObject( In_ ) Then Set Out = In_ Else Out = In_</DIV>\r
-<DIV id="text262_5" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:33px; margin-top:3267px; line-height:15px; white-space:nowrap">\r
-\88ê\94Ê\82É\81ALetSet \82ð\8cÄ\82Ñ\8fo\82·\82æ\82è\81A\8fã\8bL\82Ì\83R\81[\83h\82ð\8bL\8fq\82µ\82½\95û\82ª\8d\82\91¬\82Å\82·\82ª\81A<BR/>\r
-In_ \82É\8aÖ\90\94\82â Dictionary::Item \82È\82Ç\82Ì\8fd\82¢\8f\88\97\9d\82ð\8bL\8fq\82·\82é\82Æ\82«\82Í\81A\82»\82Ì\8fd\82¢\8f\88\97\9d\82ð<BR/>\r
-2\93x\8eÀ\8ds\82³\82¹\82È\82¢LetSet \82Ì\95û\82ª\8d\82\91¬\82Å\82·\81B</DIV>\r
-<DIV id="text262_6" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:33px; margin-top:3204px; line-height:15px; white-space:nowrap">\r
-\8eÀ\91\95\81F</DIV>\r
-<DIV id="text262_7" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:33px; margin-top:3136px; line-height:15px; white-space:nowrap">\r
-\83T\83\93\83v\83\8b\81F</DIV>\r
-<v:rect style="position:absolute; margin-left:43px; margin-top:3157px; width:232px; height:25px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
-<DIV id="text262_8" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:51px; margin-top:3164px; line-height:13px; white-space:nowrap">\r
- LetSet v, dic("name") '//[out] v</DIV>\r
-<DIV id="text262_9" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:79px; margin-top:3351px; line-height:15px; white-space:nowrap">\r
-\81¨ T_Var.vbs</DIV>\r
-<DIV id="text262_10" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:24px; margin-top:3351px; line-height:15px; white-space:nowrap">\r
-\83e\83X\83g</DIV>\r
-<DIV id="text262_11" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:171px; margin-top:3351px; line-height:15px; white-space:nowrap">\r
-T_LetSet</DIV>\r
-<DIV id="text262_12" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:24px; margin-top:3327px; line-height:15px; white-space:nowrap">\r
-\83\\81[\83X</DIV>\r
-<DIV id="text262_13" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:79px; margin-top:3327px; line-height:15px; white-space:nowrap">\r
-\81¨ vbs_inc_sub.vbs</DIV>\r
-<DIV id="text262_14" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#0000FF; margin-left:79px; margin-top:3375px; line-height:15px; white-space:nowrap">\r
-<A href="#LetSetWithBracket">\r
-\81¨ LetSetWithBracket</A></DIV>\r
-<DIV id="text262_15" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:24px; margin-top:3375px; line-height:15px; white-space:nowrap">\r
-\8aÖ\98A</DIV>\r
+<A id="svgcats_vml_p210" class="to_tree" style="margin-top:2443px;" onClick="selectTreeElem( '210' );">\81©</A>\r
+<A href="#svgcats_vml_p211" class="to_next_page" style="margin-top:2443px;">\81¥</A>\r
+<A href="#svgcats_vml_p209" class="to_prev_page" style="margin-top:2443px;">\81£</A>\r
+<v:rect style="position:absolute; margin-left:0px; margin-top:2454px; width:431px; height:132px;" fillcolor="white"/>\r
+<DIV id="text210_1" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#008000; font-weight: bold; margin-left:24px; margin-top:2471px; line-height:15px; white-space:nowrap">\r
+<A name="ArrayClassIterator_HasNext">\r
+HasNext (ArrayClassIterator)</A></DIV>\r
+<v:rect style="position:absolute; margin-left:25px; margin-top:2501px; width:316px; height:25px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
+<DIV id="text210_2" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:33px; margin-top:2508px; line-height:13px; white-space:nowrap">\r
+Function ArrayClassIterator::HasNext() as boolean</DIV>\r
+<DIV id="text210_3" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:33px; margin-top:2538px; line-height:15px; white-space:nowrap">\r
+\8e\9f\82Ì\97v\91f\82ª\82 \82é\82©\82Ç\82¤\82©\82ð\95Ô\82·\81B</DIV>\r
+<DIV id="text210_4" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#0000FF; margin-left:235px; margin-top:2471px; line-height:15px; white-space:nowrap">\r
+<A href="#ArrayClassIterator">\r
+\81¨ ArrayClassIterator \83N\83\89\83X</A></DIV>\r
\r
-<v:line from="0,3019" to="523,3019"/>\r
-<v:line from="523,3019" to="523,3423"/>\r
-<v:line from="523,3423" to="0,3423"/>\r
-<v:line from="0,3423" to="0,3019"/>\r
+<v:line from="0,2454" to="431,2454"/>\r
+<v:line from="431,2454" to="431,2586"/>\r
+<v:line from="431,2586" to="0,2586"/>\r
+<v:line from="0,2586" to="0,2454"/>\r
\r
</PAGE>\r
\r
-<!-- page 263 --> \r
+<!-- page 211 --> \r
<PAGE>\r
-<A id="svgcats_vml_p263" class="to_tree" style="margin-top:3428px;" onClick="selectTreeElem( '263' );">\81©</A>\r
-<A href="#svgcats_vml_p264" class="to_next_page" style="margin-top:3428px;">\81¥</A>\r
-<A href="#svgcats_vml_p262" class="to_prev_page" style="margin-top:3428px;">\81£</A>\r
-<v:rect style="position:absolute; margin-left:0px; margin-top:3439px; width:517px; height:296px;" fillcolor="white"/>\r
-<DIV id="text263_1" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#008000; font-weight: bold; margin-left:24px; margin-top:3456px; line-height:15px; white-space:nowrap">\r
-<A name="LetSetWithBracket">\r
-LetSetWithBracket</A></DIV>\r
-<v:rect style="position:absolute; margin-left:25px; margin-top:3486px; width:460px; height:25px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
-<DIV id="text263_2" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:33px; margin-top:3493px; line-height:13px; white-space:nowrap">\r
-Sub LetSetWithBracket( Out as variant, Index as variant, In_ as variant )</DIV>\r
-<DIV id="text263_3" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:33px; margin-top:3523px; line-height:15px; white-space:nowrap">\r
-In_ \82ª\83I\83u\83W\83F\83N\83g\82©\82Ç\82¤\82©\82É\82æ\82Á\82Ä\81AOut = In_ \82Ü\82½\82Í Set Out = In_ \82ð\82µ\82Ü\82·\81B</DIV>\r
-<DIV id="text263_4" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:33px; margin-top:3556px; line-height:15px; white-space:nowrap">\r
+<A id="svgcats_vml_p211" class="to_tree" style="margin-top:2591px;" onClick="selectTreeElem( '211' );">\81©</A>\r
+<A href="#svgcats_vml_p212" class="to_next_page" style="margin-top:2591px;">\81¥</A>\r
+<A href="#svgcats_vml_p210" class="to_prev_page" style="margin-top:2591px;">\81£</A>\r
+<v:rect style="position:absolute; margin-left:0px; margin-top:2602px; width:559px; height:457px;" fillcolor="white"/>\r
+<DIV id="text211_1" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#008000; font-weight: bold; margin-left:24px; margin-top:2619px; line-height:15px; white-space:nowrap">\r
+<A name="ArrayClassIterator_GetNextOrSentinel">\r
+GetNextOrSentinel (ArrayClassIterator)</A></DIV>\r
+<v:rect style="position:absolute; margin-left:45px; margin-top:2747px; width:424px; height:280px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
+<DIV id="text211_2" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:53px; margin-top:2753px; line-height:15px; white-space:nowrap">\r
+ Dim f, line, a, elem, iter<BR/>\r
+ Set a = new ArrayClass : a.Add new Elem<BR/>\r
+ Set iter = a.NewIterator<BR/>\r
+ Set sentinel = new Elem<BR/>\r
+ Set elem = iter.GetNextOrSentinel( sentinel )<BR/>\r
+<BR/>\r
+ Set f = OpenForRead( path )<BR/>\r
+ Do Until f.AtEndOfStream<BR/>\r
+ line = f.ReadLine()<BR/>\r
+ If elem.IsMatch( line ) Then '// \82±\82±\82Å\94Ô\95º\82ª\8eg\82í\82ê\82é\82±\82Æ\82ª\82 \82é<BR/>\r
+ ... <BR/>\r
+ elem = iter.GetNextOrSentinel( sentinel )<BR/>\r
+ '// GetNext \82Å\82Í\82±\82±\82Å\83G\83\89\81[\82É\82È\82Á\82Ä\82µ\82Ü\82¤\82±\82Æ\82ª\82 \82é<BR/>\r
+ End If<BR/>\r
+ Loop<BR/>\r
+ f = Empty<BR/>\r
+ elem = Empty<BR/>\r
+ iter = Empty</DIV>\r
+<v:rect style="position:absolute; margin-left:25px; margin-top:2649px; width:502px; height:25px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
+<DIV id="text211_3" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:33px; margin-top:2656px; line-height:13px; white-space:nowrap">\r
+Function ArrayClassIterator::GetNextOrSentinel( Sentinel as variant ) as variant</DIV>\r
+<DIV id="text211_4" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:33px; margin-top:2686px; line-height:15px; white-space:nowrap">\r
+\8e\9f\82Ì\97v\91f\82ð\95Ô\82·\81B \82½\82¾\82µ\81A\8e\9f\82Ì\97v\91f\82ª\96³\82¢\82Æ\82«\82Í\81ASentinel \88ø\90\94\81i\94Ô\95º\81j\82ð\95Ô\82·\81B</DIV>\r
+<DIV id="text211_5" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:33px; margin-top:2724px; line-height:15px; white-space:nowrap">\r
\83T\83\93\83v\83\8b\81F</DIV>\r
-<v:rect style="position:absolute; margin-left:43px; margin-top:3577px; width:328px; height:25px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
-<DIV id="text263_5" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:51px; margin-top:3584px; line-height:13px; white-space:nowrap">\r
- LetSetWithBracket dic, "key", value '//[out] dic</DIV>\r
-<DIV id="text263_6" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:79px; margin-top:3687px; line-height:15px; white-space:nowrap">\r
-\81¨ T_Var.vbs</DIV>\r
-<DIV id="text263_7" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:24px; margin-top:3687px; line-height:15px; white-space:nowrap">\r
-\83e\83X\83g</DIV>\r
-<DIV id="text263_8" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:171px; margin-top:3687px; line-height:15px; white-space:nowrap">\r
-T_LetSet</DIV>\r
-<DIV id="text263_9" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:24px; margin-top:3662px; line-height:15px; white-space:nowrap">\r
-\83\\81[\83X</DIV>\r
-<DIV id="text263_10" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:79px; margin-top:3662px; line-height:15px; white-space:nowrap">\r
-\81¨ vbs_inc_sub.vbs</DIV>\r
-<DIV id="text263_11" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:33px; margin-top:3620px; line-height:15px; white-space:nowrap">\r
-Out \82ª\94z\97ñ\81A\82Ü\82½\82Í\81A\8e«\8f\91\82Ì\82Æ\82«\82Ì</DIV>\r
-<DIV id="text263_12" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#0000FF; margin-left:231px; margin-top:3620px; line-height:15px; white-space:nowrap">\r
-<A href="#LetSet">\r
-LetSet</A></DIV>\r
-<DIV id="text263_13" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:274px; margin-top:3620px; line-height:15px; white-space:nowrap">\r
-\82Å\82·\81B</DIV>\r
+<DIV id="text211_6" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#FF0000; margin-left:161px; margin-top:2814px; line-height:13px; white-space:nowrap">\r
+GetNextOrSentinel</DIV>\r
+<DIV id="text211_7" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#FF0000; margin-left:161px; margin-top:2919px; line-height:13px; white-space:nowrap">\r
+GetNextOrSentinel</DIV>\r
+<DIV id="text211_8" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#0000FF; margin-left:292px; margin-top:2619px; line-height:15px; white-space:nowrap">\r
+<A href="#ArrayClassIterator">\r
+\81¨ ArrayClassIterator \83N\83\89\83X</A></DIV>\r
\r
-<v:line from="0,3439" to="517,3439"/>\r
-<v:line from="517,3439" to="517,3735"/>\r
-<v:line from="517,3735" to="0,3735"/>\r
-<v:line from="0,3735" to="0,3439"/>\r
+<v:line from="0,2602" to="559,2602"/>\r
+<v:line from="559,2602" to="559,3059"/>\r
+<v:line from="559,3059" to="0,3059"/>\r
+<v:line from="0,3059" to="0,2602"/>\r
\r
</PAGE>\r
\r
-<!-- page 264 --> \r
+<!-- page 212 --> \r
<PAGE>\r
-<A id="svgcats_vml_p264" class="to_tree" style="margin-top:3740px;" onClick="selectTreeElem( '264' );">\81©</A>\r
-<A href="#svgcats_vml_p265" class="to_next_page" style="margin-top:3740px;">\81¥</A>\r
-<A href="#svgcats_vml_p263" class="to_prev_page" style="margin-top:3740px;">\81£</A>\r
-<v:rect style="position:absolute; margin-left:0px; margin-top:3751px; width:492px; height:692px;" fillcolor="white"/>\r
-<DIV id="text264_1" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#008000; font-weight: bold; margin-left:24px; margin-top:3768px; line-height:15px; white-space:nowrap">\r
-<A name="get_Object">\r
-get_Object</A></DIV>\r
-<v:rect style="position:absolute; margin-left:25px; margin-top:3800px; width:304px; height:25px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
-<DIV id="text264_2" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:33px; margin-top:3807px; line-height:13px; white-space:nowrap">\r
-Function get_Object( Name as string ) as Object</DIV>\r
-<DIV id="text264_3" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:27px; margin-top:3835px; line-height:15px; white-space:nowrap">\r
-\90Ã\93I\83I\83u\83W\83F\83N\83g \81i\82Ü\82½\82Í\89\89\8eZ\8aí\93I\82È\83I\83u\83W\83F\83N\83g\81j \82ð\8eæ\93¾\82µ\82Ü\82·\81B</DIV>\r
-<DIV id="text264_4" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:27px; margin-top:3861px; line-height:15px; white-space:nowrap">\r
-\81y\88ø\90\94\81z</DIV>\r
-<DIV id="text264_5" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:91px; margin-top:3861px; line-height:15px; white-space:nowrap">\r
-Name</DIV>\r
-<DIV id="text264_6" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:157px; margin-top:3861px; line-height:15px; white-space:nowrap">\r
-\8eæ\93¾\82·\82é\83I\83u\83W\83F\83N\83g\82Ì\83N\83\89\83X\96¼</DIV>\r
-<DIV id="text264_7" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:91px; margin-top:3880px; line-height:15px; white-space:nowrap">\r
-\95Ô\82è\92l</DIV>\r
-<DIV id="text264_8" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:157px; margin-top:3880px; line-height:15px; white-space:nowrap">\r
-\83I\83u\83W\83F\83N\83g</DIV>\r
-<DIV id="text264_9" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:27px; margin-top:3988px; line-height:15px; white-space:nowrap">\r
-\83T\83\93\83v\83\8b\81F</DIV>\r
-<DIV id="text264_10" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#0000FF; margin-left:74px; margin-top:4373px; line-height:15px; white-space:nowrap">\r
-<A href="..\vbs_memo.files\vbs_memo_10.html#get_ClassA">\r
-\81¨ get_ClassA, get_Object : \90Ã\93I\83I\83u\83W\83F\83N\83g\81A\89\89\8eZ\8aí\97v\8b\81</A></DIV>\r
-<DIV id="text264_11" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:29px; margin-top:4373px; line-height:15px; white-space:nowrap">\r
-\8aÖ\98A</DIV>\r
-<v:rect style="position:absolute; margin-left:56px; margin-top:4008px; width:262px; height:40px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
-<DIV id="text264_12" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:64px; margin-top:4014px; line-height:15px; white-space:nowrap">\r
- Dim name : name = "ClassA"<BR/>\r
- Dim obj : Set obj = get_Object( name )</DIV>\r
-<v:rect style="position:absolute; margin-left:43px; margin-top:4237px; width:334px; height:115px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
-<DIV id="text264_13" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:51px; margin-top:4243px; line-height:15px; white-space:nowrap">\r
-Dim g_ClassA<BR/>\r
+<A id="svgcats_vml_p212" class="to_tree" style="margin-top:3064px;" onClick="selectTreeElem( '212' );">\81©</A>\r
+<A href="#svgcats_vml_p213" class="to_next_page" style="margin-top:3064px;">\81¥</A>\r
+<A href="#svgcats_vml_p211" class="to_prev_page" style="margin-top:3064px;">\81£</A>\r
+<v:rect style="position:absolute; margin-left:0px; margin-top:3075px; width:452px; height:775px;" fillcolor="white"/>\r
+<DIV id="text212_1" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#008000; font-weight: bold; margin-left:24px; margin-top:3092px; line-height:15px; white-space:nowrap">\r
+<A name="ArrayDictionary">\r
+ArrayDictionary \83N\83\89\83X</A></DIV>\r
+<DIV id="text212_2" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#0000FF; margin-left:70px; margin-top:3124px; line-height:15px; white-space:nowrap">\r
+<A href="..\vbs_memo.files\vbs_memo_08.html#dic">\r
+Dictionary</A></DIV>\r
+<DIV id="text212_3" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:24px; margin-top:3124px; line-height:15px; white-space:nowrap">\r
+\95W\8f\80\82Ì</DIV>\r
+<DIV id="text212_4" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:131px; margin-top:3124px; line-height:15px; white-space:nowrap">\r
+\82Ì Item \82ð\81A\94z\97ñ\82É\82µ\82½\83N\83\89\83X\82Å\82·\81B</DIV>\r
+<v:rect style="position:absolute; margin-left:27px; margin-top:3318px; width:346px; height:205px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
+<DIV id="text212_5" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:35px; margin-top:3324px; line-height:15px; white-space:nowrap">\r
+ Dim dic<BR/>\r
<BR/>\r
-Function get_ClassA() '// has_interface_of ClassI<BR/>\r
- If IsEmpty( g_ClassA ) Then _<BR/>\r
- Set g_ClassA = new ClassA : ErrCheck<BR/>\r
- Set get_ClassA = g_ClassA<BR/>\r
-End Function</DIV>\r
-<DIV id="text264_14" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:27px; margin-top:4183px; line-height:15px; white-space:nowrap">\r
-get_Object \82Í\81A\8b@\94\\93I\82É\82Í\81A"get_" + Name \82Ì\8aÖ\90\94\82ð\8cÄ\82Ñ\8fo\82·\82¾\82¯\82È\82Ì\82Å\81A<BR/>\r
-\95Ê\93r\8aÖ\90\94\82ð\97p\88Ó\82·\82é\95K\97v\82ª\82 \82è\82Ü\82·\81B<BR/>\r
-\82½\82Æ\82¦\82Î\81AName = "ClassA" \82È\82ç\81Aget_ClassA \82Ì\8aÖ\90\94\82ª\8cÄ\82Î\82ê\82Ü\82·\81B</DIV>\r
-<DIV id="text264_15" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#FF0000; margin-left:333px; margin-top:4274px; line-height:13px; white-space:nowrap">\r
-ClassI</DIV>\r
-<DIV id="text264_16" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#FF0000; margin-left:147px; margin-top:4274px; line-height:13px; white-space:nowrap">\r
-ClassA</DIV>\r
-<DIV id="text264_17" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#FF0000; margin-left:147px; margin-top:4289px; line-height:13px; white-space:nowrap">\r
-ClassA</DIV>\r
-<DIV id="text264_18" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#FF0000; margin-left:189px; margin-top:4304px; line-height:13px; white-space:nowrap">\r
-ClassA</DIV>\r
-<DIV id="text264_19" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#FF0000; margin-left:189px; margin-top:4319px; line-height:13px; white-space:nowrap">\r
-ClassA</DIV>\r
-<DIV id="text264_20" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#FF0000; margin-left:111px; margin-top:4304px; line-height:13px; white-space:nowrap">\r
-ClassA</DIV>\r
-<DIV id="text264_21" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#FF0000; margin-left:111px; margin-top:4319px; line-height:13px; white-space:nowrap">\r
-ClassA</DIV>\r
-<DIV id="text264_22" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#FF0000; margin-left:93px; margin-top:4244px; line-height:13px; white-space:nowrap">\r
-ClassA</DIV>\r
-<DIV id="text264_23" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:145px; margin-top:3768px; line-height:15px; white-space:nowrap">\r
+ Set dic = new ArrayDictionary<BR/>\r
+ dic.Add "key1", "item11"<BR/>\r
+ dic.Add "key1", "item12"<BR/>\r
+ dic.Add "key1", "item13"<BR/>\r
+ dic.Add "key2", "item21"<BR/>\r
+ dic.Echo<BR/>\r
+<BR/>\r
+ Dim i,j<BR/>\r
+ For Each j in dic.Dic.Items() : For Each i in j.Items<BR/>\r
+ WScript.Echo i<BR/>\r
+ Next : Next</DIV>\r
+<v:rect style="position:absolute; margin-left:27px; margin-top:3557px; width:52px; height:70px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
+<DIV id="text212_6" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:35px; margin-top:3563px; line-height:15px; white-space:nowrap">\r
+item11<BR/>\r
+item12<BR/>\r
+item13<BR/>\r
+item21</DIV>\r
+<DIV id="text212_7" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:20px; margin-top:3537px; line-height:15px; white-space:nowrap">\r
+\8fã\8bL\83X\83N\83\8a\83v\83g\82Ì\8fo\97Í</DIV>\r
+<DIV id="text212_8" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:24px; margin-top:3296px; line-height:15px; white-space:nowrap">\r
+\83T\83\93\83v\83\8b\81F</DIV>\r
+<DIV id="text212_9" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#0000FF; margin-left:38px; margin-top:3677px; line-height:13px; white-space:nowrap">\r
+<A href="#ArrayDictionary_m_Dic">\r
+Dic</A></DIV>\r
+<DIV id="text212_10" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:99px; margin-top:3675px; line-height:15px; white-space:nowrap">\r
+VBScript \95W\8f\80\82Ì Dictionary \81i\83v\83\8d\83p\83e\83B\81j</DIV>\r
+<DIV id="text212_11" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:24px; margin-top:3649px; line-height:15px; white-space:nowrap">\r
+\83\81\83\93\83o</DIV>\r
+<DIV id="text212_12" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#0000FF; margin-left:38px; margin-top:3718px; line-height:13px; white-space:nowrap">\r
+<A href="#ArrayDictionary_Add">\r
+Add</A></DIV>\r
+<DIV id="text212_13" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:99px; margin-top:3717px; line-height:15px; white-space:nowrap">\r
+\83L\81[\82É\97v\91f\82ð\93o\98^\82·\82é\81B\83L\81[\82Í\8fd\95¡\89Â\94\</DIV>\r
+<DIV id="text212_14" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#0000FF; margin-left:38px; margin-top:3697px; line-height:13px; white-space:nowrap">\r
+<A href="#ArrayDictionary_ToEmpty">\r
+ToEmpty</A></DIV>\r
+<DIV id="text212_15" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:99px; margin-top:3696px; line-height:15px; white-space:nowrap">\r
+\82·\82×\82Ä\82Ì\97v\91f\82ð\8dí\8f\9c\82µ\82Ü\82·</DIV>\r
+<DIV id="text212_16" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#0000FF; margin-left:38px; margin-top:3757px; line-height:13px; white-space:nowrap">\r
+<A href="#ArrayDictionary_Echo">\r
+Echo</A></DIV>\r
+<DIV id="text212_17" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:99px; margin-top:3755px; line-height:15px; white-space:nowrap">\r
+\82·\82×\82Ä\82Ì\97v\91f\82ð\95\\8e¦\82·\82é</DIV>\r
+<DIV id="text212_18" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#0000FF; margin-left:38px; margin-top:3737px; line-height:13px; white-space:nowrap">\r
+<A href="#ArrayDictionary_Count">\r
+Count</A></DIV>\r
+<DIV id="text212_19" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:99px; margin-top:3736px; line-height:15px; white-space:nowrap">\r
+\97v\91f\82Ì\90\94</DIV>\r
+<DIV id="text212_20" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:24px; margin-top:3141px; line-height:15px; white-space:nowrap">\r
+\82P\82Â\82Ì\83L\81[\82É\91Î\82µ\82Ä\81A\95¡\90\94\82Ì\83A\83C\83e\83\80\82ð\8aÖ\98A\95t\82¯\82·\82é\82Æ\82«\82É\8eg\82¢\82Ü\82·\81B</DIV>\r
+<DIV id="text212_21" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:243px; margin-top:3092px; line-height:15px; white-space:nowrap">\r
(src)</DIV>\r
-<DIV id="text264_24" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:27px; margin-top:4068px; line-height:15px; white-space:nowrap">\r
-Name \82ª\95Ï\90\94\82Å\82Í\82È\82¢\82Æ\82«\82Í\81A\92¼\90Ú get_ClassA \82ð\8cÄ\82Ñ\8fo\82·\82±\82Æ\82ª\82Å\82«\82Ü\82·\81B</DIV>\r
-<v:rect style="position:absolute; margin-left:56px; margin-top:4090px; width:226px; height:25px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
-<DIV id="text264_25" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:64px; margin-top:4097px; line-height:13px; white-space:nowrap">\r
- Dim obj : Set obj = get_ClassA()</DIV>\r
-<DIV id="text264_26" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:27px; margin-top:4131px; line-height:15px; white-space:nowrap">\r
-new \82Å\83I\83u\83W\83F\83N\83g\82ð\90¶\90¬\82·\82é\82Æ\81Aget_ClassA \82Å\8eæ\93¾\82Å\82«\82é\83I\83u\83W\83F\83N\83g\82Æ\95Ê\82Ì<BR/>\r
-\83C\83\93\83X\83^\83\93\83X\82É\82È\82è\82Ü\82·\81B</DIV>\r
-<DIV id="text264_27" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#FF0000; margin-left:27px; margin-top:3913px; line-height:15px; white-space:nowrap">\r
-Name \82ª\93®\93I\82É\95Ï\82í\82é\82±\82Æ\82ª\82È\82¢\82Æ\82«\82Í\81Aget_ClassA \8aÖ\90\94\82ð\92¼\90Ú\8cÄ\82Ñ\8fo\82µ\82Ä<BR/>\r
-\82\82¾\82³\82¢\81B</DIV>\r
-<DIV id="text264_28" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:72px; margin-top:4395px; line-height:15px; white-space:nowrap">\r
-\81¨ T_GetObject.vbs [T_IncludeObjs1]</DIV>\r
-<DIV id="text264_29" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:29px; margin-top:4395px; line-height:15px; white-space:nowrap">\r
+<DIV id="text212_22" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:23px; margin-top:3793px; line-height:15px; white-space:nowrap">\r
\83e\83X\83g</DIV>\r
-<DIV id="text264_30" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:27px; margin-top:3947px; line-height:15px; white-space:nowrap">\r
-\90Ã\93I\83I\83u\83W\83F\83N\83g\82ª\96³\82¯\82ê\82Î\81A\83G\83\89\81[\82É\82È\82è\82Ü\82·\81B</DIV>\r
+<DIV id="text212_23" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:71px; margin-top:3793px; line-height:15px; white-space:nowrap">\r
+\81¨ T_Arr_Target.vbs [T_ArrayDic1]</DIV>\r
+<A href="..\vbs_memo.files\vbs_memo_08.html#dic">\r
+<v:rect style="position:absolute; margin-left:56px; margin-top:3169px; width:76px; height:19px;" fillcolor="#F0F3FF" strokecolor="#000000" strokeweight="1pt"/>\r
+</A>\r
+<DIV id="text212_24" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#0000FF; margin-left:64px; margin-top:3173px; line-height:13px; white-space:nowrap">\r
+<A href="..\vbs_memo.files\vbs_memo_08.html#dic">\r
+Dictionary</A></DIV>\r
+<DIV id="text212_25" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:96px; margin-top:3193px; line-height:15px; white-space:nowrap">\r
+Key, Item</DIV>\r
+<v:line style="position:absolute;" from="81,3223" to="81,3189" strokecolor="#000000" strokeweight="1pt"/>\r
+<v:shape style="position:absolute; margin-left:77px; margin-top:3189px; width:8px; height:22px"\r
+ fillcolor="#FFFFFF" strokecolor="#000000" strokeweight="1pt"\r
+ path="m 500,0 l 0,500, 500,1000, 1000,500 x e"/>\r
+<v:line style="position:absolute;" from="81,3223" to="163,3223" strokecolor="#000000" strokeweight="1pt"/>\r
+<A href="vbslib_12.html#ArrayClass">\r
+<v:rect style="position:absolute; margin-left:158px; margin-top:3214px; width:76px; height:19px;" fillcolor="#F0F3FF" strokecolor="#000000" strokeweight="1pt"/>\r
+</A>\r
+<DIV id="text212_28" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#0000FF; margin-left:166px; margin-top:3218px; line-height:13px; white-space:nowrap">\r
+<A href="vbslib_12.html#ArrayClass">\r
+ArrayClass</A></DIV>\r
+<DIV id="text212_29" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:145px; margin-top:3211px; line-height:15px; white-space:nowrap">\r
+*</DIV>\r
+<v:line style="position:absolute;" from="196,3268" to="196,3234" strokecolor="#000000" strokeweight="1pt"/>\r
+<v:shape style="position:absolute; margin-left:192px; margin-top:3234px; width:8px; height:22px"\r
+ fillcolor="#FFFFFF" strokecolor="#000000" strokeweight="1pt"\r
+ path="m 500,0 l 0,500, 500,1000, 1000,500 x e"/>\r
+<v:line style="position:absolute;" from="196,3268" to="278,3268" strokecolor="#000000" strokeweight="1pt"/>\r
+<v:rect style="position:absolute; margin-left:279px; margin-top:3259px; width:40px; height:19px;" fillcolor="#F0F3FF" strokecolor="#000000" strokeweight="1pt"/>\r
+<DIV id="text212_32" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:287px; margin-top:3263px; line-height:13px; white-space:nowrap">\r
+Item</DIV>\r
+<DIV id="text212_33" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:265px; margin-top:3256px; line-height:15px; white-space:nowrap">\r
+*</DIV>\r
\r
-<v:line from="0,3751" to="492,3751"/>\r
-<v:line from="492,3751" to="492,4443"/>\r
-<v:line from="492,4443" to="0,4443"/>\r
-<v:line from="0,4443" to="0,3751"/>\r
+<v:line from="0,3075" to="452,3075"/>\r
+<v:line from="452,3075" to="452,3850"/>\r
+<v:line from="452,3850" to="0,3850"/>\r
+<v:line from="0,3850" to="0,3075"/>\r
\r
</PAGE>\r
\r
-<!-- page 265 --> \r
+<!-- page 213 --> \r
<PAGE>\r
-<A id="svgcats_vml_p265" class="to_tree" style="margin-top:4448px;" onClick="selectTreeElem( '265' );">\81©</A>\r
-<A href="#svgcats_vml_p266" class="to_next_page" style="margin-top:4448px;">\81¥</A>\r
-<A href="#svgcats_vml_p264" class="to_prev_page" style="margin-top:4448px;">\81£</A>\r
-<v:rect style="position:absolute; margin-left:0px; margin-top:4459px; width:578px; height:424px;" fillcolor="white"/>\r
-<DIV id="text265_1" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#008000; font-weight: bold; margin-left:24px; margin-top:4476px; line-height:15px; white-space:nowrap">\r
-<A name="get_ObjectFromFile">\r
-get_ObjectFromFile</A></DIV>\r
-<v:rect style="position:absolute; margin-left:31px; margin-top:4508px; width:484px; height:25px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
-<DIV id="text265_2" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:39px; margin-top:4515px; line-height:13px; white-space:nowrap">\r
-Function get_ObjectFromFile( ModulePath as string, Name as string ) as Object</DIV>\r
-<DIV id="text265_3" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:33px; margin-top:4543px; line-height:15px; white-space:nowrap">\r
-\83X\83N\83\8a\83v\83g\83t\83@\83C\83\8b\82ð\83C\83\93\83N\83\8b\81[\83h\82µ\82Ä\81A\90Ã\93I\83I\83u\83W\83F\83N\83g\82ð\8eæ\93¾\82µ\82Ü\82·\81B</DIV>\r
-<DIV id="text265_4" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:33px; margin-top:4569px; line-height:15px; white-space:nowrap">\r
-\81y\88ø\90\94\81z</DIV>\r
-<DIV id="text265_5" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:97px; margin-top:4569px; line-height:15px; white-space:nowrap">\r
-ModulePath</DIV>\r
-<DIV id="text265_6" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:97px; margin-top:4588px; line-height:15px; white-space:nowrap">\r
-Name</DIV>\r
-<DIV id="text265_7" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:196px; margin-top:4569px; line-height:15px; white-space:nowrap">\r
-\83X\83N\83\8a\83v\83g\83t\83@\83C\83\8b\82Ì\83p\83X</DIV>\r
-<DIV id="text265_8" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:196px; margin-top:4588px; line-height:15px; white-space:nowrap">\r
-\8eæ\93¾\82·\82é\83I\83u\83W\83F\83N\83g\82Ì\83N\83\89\83X\96¼</DIV>\r
-<DIV id="text265_9" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:97px; margin-top:4607px; line-height:15px; white-space:nowrap">\r
-\95Ô\82è\92l</DIV>\r
-<DIV id="text265_10" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:196px; margin-top:4607px; line-height:15px; white-space:nowrap">\r
-\8eæ\93¾\82µ\82½\83I\83u\83W\83F\83N\83g</DIV>\r
-<v:rect style="position:absolute; margin-left:43px; margin-top:4662px; width:436px; height:25px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
-<DIV id="text265_11" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:51px; margin-top:4669px; line-height:13px; white-space:nowrap">\r
- Dim m : Set m = get_ObjectFromFile( "Lib\SampleLib.vbs", "Sample" )</DIV>\r
-<DIV id="text265_12" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:37px; margin-top:4640px; line-height:15px; white-space:nowrap">\r
-\83T\83\93\83v\83\8b\81F SampleLib.vbs \83t\83@\83C\83\8b\82Å\92è\8b`\82³\82ê\82Ä\82¢\82é Sample \83I\83u\83W\83F\83N\83g\82ð\8eæ\93¾\82·\82é\81B</DIV>\r
-<DIV id="text265_13" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:51px; margin-top:4704px; line-height:15px; white-space:nowrap">\r
-\8fã\8bL\83T\83\93\83v\83\8b\82Í\81A\89º\8bL\82Æ\93¯\82¶\82Å\82·\81B</DIV>\r
-<v:rect style="position:absolute; margin-left:43px; margin-top:4726px; width:196px; height:40px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
-<DIV id="text265_14" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:51px; margin-top:4732px; line-height:15px; white-space:nowrap">\r
- include "Lib\SampleLib.vbs"<BR/>\r
- Dim m : Set m = get_Sample()</DIV>\r
-<DIV id="text265_15" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:27px; margin-top:4793px; line-height:15px; white-space:nowrap">\r
-\83I\83u\83W\83F\83N\83g\82ð\8eæ\93¾\82·\82é\95\94\95ª\82Í\81A\8b@\94\\93I\82É\82Í\81A"get_" + Name \82Ì\8aÖ\90\94\82ð\8cÄ\82Ñ\8fo\82·\82¾\82¯\82È\82Ì\82Å\81A<BR/>\r
-\83X\83N\83\8a\83v\83g\83t\83@\83C\83\8b\82Ì\92\86\82Å\81A\95Ê\93r\8aÖ\90\94\82ð\92è\8b`\82·\82é\95K\97v\82ª\82 \82è\82Ü\82·\81B \8eQ\8dl</DIV>\r
-<DIV id="text265_16" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#0000FF; margin-left:420px; margin-top:4808px; line-height:15px; white-space:nowrap">\r
-<A href="#get_Object">\r
-\81¨ get_Object</A></DIV>\r
-<DIV id="text265_17" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:186px; margin-top:4476px; line-height:15px; white-space:nowrap">\r
+<A id="svgcats_vml_p213" class="to_tree" style="margin-top:3855px;" onClick="selectTreeElem( '213' );">\81©</A>\r
+<A href="#svgcats_vml_p214" class="to_next_page" style="margin-top:3855px;">\81¥</A>\r
+<A href="#svgcats_vml_p212" class="to_prev_page" style="margin-top:3855px;">\81£</A>\r
+<v:rect style="position:absolute; margin-left:0px; margin-top:3866px; width:394px; height:162px;" fillcolor="white"/>\r
+<DIV id="text213_1" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#008000; font-weight: bold; margin-left:24px; margin-top:3883px; line-height:15px; white-space:nowrap">\r
+<A name="ArrayDictionary_m_Dic">\r
+Dic (ArrayDictionary)</A></DIV>\r
+<v:rect style="position:absolute; margin-left:28px; margin-top:3911px; width:322px; height:25px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
+<DIV id="text213_2" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:36px; margin-top:3918px; line-height:13px; white-space:nowrap">\r
+Dim ArrayDictionary::Dic as Dictionary of variant</DIV>\r
+<DIV id="text213_3" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:37px; margin-top:3945px; line-height:15px; white-space:nowrap">\r
+ArrayDictionary \83N\83\89\83X\82ª\83\89\83b\83v\82µ\82Ä\82¢\82é\8e«\8f\91\82Å\82·\81B</DIV>\r
+<DIV id="text213_4" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:37px; margin-top:3980px; line-height:15px; white-space:nowrap">\r
+\97v\91f(Item)\82Í\81A\83I\83u\83W\83F\83N\83g\82Å\82à\82»\82ê\88È\8aO\82Å\82à\8ai\94[\82µ\82Ü\82·\81B</DIV>\r
+<DIV id="text213_5" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:243px; margin-top:3883px; line-height:15px; white-space:nowrap">\r
(src)</DIV>\r
-<DIV id="text265_18" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:75px; margin-top:4836px; line-height:15px; white-space:nowrap">\r
-\81¨ T_GetObject.vbs get_ObjectFromFile [T_NewModule]</DIV>\r
-<DIV id="text265_19" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:27px; margin-top:4836px; line-height:15px; white-space:nowrap">\r
-\83e\83X\83g</DIV>\r
\r
-<v:line from="0,4459" to="578,4459"/>\r
-<v:line from="578,4459" to="578,4883"/>\r
-<v:line from="578,4883" to="0,4883"/>\r
-<v:line from="0,4883" to="0,4459"/>\r
+<v:line from="0,3866" to="394,3866"/>\r
+<v:line from="394,3866" to="394,4028"/>\r
+<v:line from="394,4028" to="0,4028"/>\r
+<v:line from="0,4028" to="0,3866"/>\r
\r
</PAGE>\r
\r
-<!-- page 266 --> \r
+<!-- page 214 --> \r
<PAGE>\r
-<A id="svgcats_vml_p266" class="to_tree" style="margin-top:4888px;" onClick="selectTreeElem( '266' );">\81©</A>\r
-<A href="#svgcats_vml_p267" class="to_next_page" style="margin-top:4888px;">\81¥</A>\r
-<A href="#svgcats_vml_p265" class="to_prev_page" style="margin-top:4888px;">\81£</A>\r
-<v:rect style="position:absolute; margin-left:0px; margin-top:4899px; width:590px; height:622px;" fillcolor="white"/>\r
-<DIV id="text266_1" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#008000; font-weight: bold; margin-left:24px; margin-top:4916px; line-height:15px; white-space:nowrap">\r
-<A name="get_ObjectsFromFile">\r
-get_ObjectsFromFile</A></DIV>\r
-<DIV id="text266_2" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:237px; margin-top:4916px; line-height:15px; white-space:nowrap">\r
+<A id="svgcats_vml_p214" class="to_tree" style="margin-top:4033px;" onClick="selectTreeElem( '214' );">\81©</A>\r
+<A href="#svgcats_vml_p215" class="to_next_page" style="margin-top:4033px;">\81¥</A>\r
+<A href="#svgcats_vml_p213" class="to_prev_page" style="margin-top:4033px;">\81£</A>\r
+<v:rect style="position:absolute; margin-left:0px; margin-top:4044px; width:359px; height:129px;" fillcolor="white"/>\r
+<DIV id="text214_1" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#008000; font-weight: bold; margin-left:24px; margin-top:4061px; line-height:15px; white-space:nowrap">\r
+<A name="ArrayDictionary_ToEmpty">\r
+ToEmpty (ArrayDictionary)</A></DIV>\r
+<v:rect style="position:absolute; margin-left:28px; margin-top:4089px; width:202px; height:25px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
+<DIV id="text214_2" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:36px; margin-top:4096px; line-height:13px; white-space:nowrap">\r
+Sub ArrayDictionary::ToEmpty()</DIV>\r
+<DIV id="text214_3" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:32px; margin-top:4125px; line-height:15px; white-space:nowrap">\r
+\8e«\8f\91\82É\97v\91f\82ð\8bó\82É\82µ\82Ü\82·\81B \97v\91f\90\94\82Í 0 \82É\82È\82è\82Ü\82·\81B</DIV>\r
+<DIV id="text214_4" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:243px; margin-top:4061px; line-height:15px; white-space:nowrap">\r
(src)</DIV>\r
-<v:rect style="position:absolute; margin-left:31px; margin-top:4948px; width:496px; height:40px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
-<DIV id="text266_3" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:39px; margin-top:4954px; line-height:15px; white-space:nowrap">\r
-Sub get_ObjectsFromFile( GetFuncs as string or Array of Function,<BR/>\r
- InterfaceName as string, out_Objs as Array of Object )</DIV>\r
-<DIV id="text266_4" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:33px; margin-top:5001px; line-height:15px; white-space:nowrap">\r
-\90Ã\93I\83I\83u\83W\83F\83N\83g\81E\83X\83N\83\8a\83v\83g\83t\83@\83C\83\8b\82ð\82·\82×\82Ä\8eæ\93¾\82µ\82Ä\88ê\97\97\82Å\82«\82é\82æ\82¤\82É\82µ\82Ü\82·\81B</DIV>\r
-<DIV id="text266_5" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:33px; margin-top:5027px; line-height:15px; white-space:nowrap">\r
-\81y\88ø\90\94\81z</DIV>\r
-<DIV id="text266_6" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:97px; margin-top:5027px; line-height:15px; white-space:nowrap">\r
-GetFuncs</DIV>\r
-<DIV id="text266_7" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:97px; margin-top:5046px; line-height:15px; white-space:nowrap">\r
-InterfaceName</DIV>\r
-<DIV id="text266_8" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:211px; margin-top:5027px; line-height:15px; white-space:nowrap">\r
-\83X\83N\83\8a\83v\83g\82Ì\83p\83X\81A\82Ü\82½\82Í include_objs \82Ì out_GetFuncs</DIV>\r
-<DIV id="text266_9" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:211px; margin-top:5046px; line-height:15px; white-space:nowrap">\r
-Empty \82Ü\82½\82Í\81A\8eæ\93¾\82·\82é\83I\83u\83W\83F\83N\83g\82ª\8e\9d\82Â\83C\83\93\83^\81[\83t\83F\81[\83X</DIV>\r
-<DIV id="text266_10" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:97px; margin-top:5065px; line-height:15px; white-space:nowrap">\r
-out_Objs</DIV>\r
-<DIV id="text266_11" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:211px; margin-top:5065px; line-height:15px; white-space:nowrap">\r
-\8eæ\93¾\82µ\82½\83I\83u\83W\83F\83N\83g\82Ì\94z\97ñ</DIV>\r
-<v:rect style="position:absolute; margin-left:43px; margin-top:5120px; width:454px; height:25px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
-<DIV id="text266_12" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:51px; margin-top:5127px; line-height:13px; white-space:nowrap">\r
- get_ObjectsFromFile "Lib\*_obj.vbs", "ClassI", m_Objs '// [out] m_Objs</DIV>\r
-<DIV id="text266_13" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:37px; margin-top:5098px; line-height:15px; white-space:nowrap">\r
-\83T\83\93\83v\83\8b\81F \83C\83\93\83N\83\8b\81[\83h\82Æ\93¯\8e\9e\82É\81A\90Ã\93I\83I\83u\83W\83F\83N\83g\82ð\8eæ\93¾\82·\82é</DIV>\r
-<v:rect style="position:absolute; margin-left:43px; margin-top:5187px; width:478px; height:40px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
-<DIV id="text266_14" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:51px; margin-top:5193px; line-height:15px; white-space:nowrap">\r
- include_objs "Lib\*_obj.vbs", Empty, m_CreateFuncs '// [out] m_CreateFuncs<BR/>\r
- get_ObjectsFromFile m_CreateFuncs, "ClassI", m_Objs '// [out] m_Objs</DIV>\r
-<DIV id="text266_15" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:37px; margin-top:5165px; line-height:15px; white-space:nowrap">\r
-\83T\83\93\83v\83\8b\81F \83C\83\93\83N\83\8b\81[\83h\82µ\82½\8cã\82Å\81A\90Ã\93I\83I\83u\83W\83F\83N\83g\82ð\8eæ\93¾\82·\82é\81i\83t\83@\83C\83\8b\82ð\91\96\8d¸\82µ\82È\82¢\81j</DIV>\r
-<v:rect style="position:absolute; margin-left:43px; margin-top:5316px; width:394px; height:115px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
-<DIV id="text266_16" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:51px; margin-top:5322px; line-height:15px; white-space:nowrap">\r
-Sub get_StaticObjects( InterfaceName, out_Obj )<BR/>\r
- If IsEmpty( InterfaceName ) or InterfaceName = "ClassI" Then<BR/>\r
- Set out_Obj = get_ClassA()<BR/>\r
- ElseIf InterfaceName = "ClassI2" Then<BR/>\r
- out_Obj = Array( get_ClassA(), get_ClassB() )<BR/>\r
- End If<BR/>\r
-End Sub</DIV>\r
-<DIV id="text266_17" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:33px; margin-top:5257px; line-height:15px; white-space:nowrap">\r
-\90Ã\93I\83I\83u\83W\83F\83N\83g\82ð\88ê\97\97\82Å\82«\82é\82æ\82¤\82É\82·\82é\82É\82Í\81A\82»\82ê\82¼\82ê\82Ì\83X\83N\83\8a\83v\83g\82Å\81Aget_StaticObjects<BR/>\r
-\8aÖ\90\94\82ð\92è\8b`\82·\82é\95K\97v\82ª\82 \82è\82Ü\82·\81B get_ObjectsFromFile \82â include_objs \82Í\81A\95Ê\82Ì\83X\83N\83\8a\83v\83g<BR/>\r
-\83t\83@\83C\83\8b\82Å\82 \82ê\82Î\81A\93¯\82¶\8aÖ\90\94\96¼\82Å\82à\88Ù\82È\82é\8aÖ\90\94\83C\83\93\83X\83^\83\93\83X\82É\82È\82è\82Ü\82·\81B</DIV>\r
-<DIV id="text266_18" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:74px; margin-top:5451px; line-height:15px; white-space:nowrap">\r
-\81¨ get_StaticObjects : \90Ã\93I\83I\83u\83W\83F\83N\83g</DIV>\r
-<DIV id="text266_19" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:35px; margin-top:5451px; line-height:15px; white-space:nowrap">\r
-\8eQ\8dl</DIV>\r
-<DIV id="text266_20" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:74px; margin-top:5474px; line-height:15px; white-space:nowrap">\r
-\81¨ T_GetObject.vbs [T_IncludeObjs2] [T_IncludeObjs3]</DIV>\r
-<DIV id="text266_21" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:35px; margin-top:5474px; line-height:15px; white-space:nowrap">\r
-\83e\83X\83g</DIV>\r
\r
-<v:line from="0,4899" to="590,4899"/>\r
-<v:line from="590,4899" to="590,5521"/>\r
-<v:line from="590,5521" to="0,5521"/>\r
-<v:line from="0,5521" to="0,4899"/>\r
+<v:line from="0,4044" to="359,4044"/>\r
+<v:line from="359,4044" to="359,4173"/>\r
+<v:line from="359,4173" to="0,4173"/>\r
+<v:line from="0,4173" to="0,4044"/>\r
\r
</PAGE>\r
\r
-<!-- page 267 --> \r
+<!-- page 215 --> \r
<PAGE>\r
-<A id="svgcats_vml_p267" class="to_tree" style="margin-top:5526px;" onClick="selectTreeElem( '267' );">\81©</A>\r
-<A href="#svgcats_vml_p268" class="to_next_page" style="margin-top:5526px;">\81¥</A>\r
-<A href="#svgcats_vml_p266" class="to_prev_page" style="margin-top:5526px;">\81£</A>\r
-<v:rect style="position:absolute; margin-left:0px; margin-top:5537px; width:616px; height:575px;" fillcolor="white"/>\r
-<DIV id="text267_1" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#008000; font-weight: bold; margin-left:24px; margin-top:5554px; line-height:15px; white-space:nowrap">\r
-<A name="include_objs">\r
-include_objs</A></DIV>\r
-<v:rect style="position:absolute; margin-left:31px; margin-top:5586px; width:550px; height:25px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
-<DIV id="text267_2" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:39px; margin-top:5593px; line-height:13px; white-space:nowrap">\r
-Sub include_objs( Wildcard as string, Flags as Empty, out_GetFuncs as Array of Funcion )</DIV>\r
-<DIV id="text267_3" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:33px; margin-top:5621px; line-height:15px; white-space:nowrap">\r
-\90Ã\93I\83I\83u\83W\83F\83N\83g\81E\83X\83N\83\8a\83v\83g\83t\83@\83C\83\8b\82ð\83C\83\93\83N\83\8b\81[\83h\82µ\82Ü\82·\81B</DIV>\r
-<DIV id="text267_4" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:33px; margin-top:5647px; line-height:15px; white-space:nowrap">\r
-\81y\88ø\90\94\81z</DIV>\r
-<DIV id="text267_5" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:97px; margin-top:5647px; line-height:15px; white-space:nowrap">\r
-Wildcard</DIV>\r
-<DIV id="text267_6" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:97px; margin-top:5666px; line-height:15px; white-space:nowrap">\r
-Flags</DIV>\r
-<DIV id="text267_7" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:228px; margin-top:5647px; line-height:15px; white-space:nowrap">\r
-\83X\83N\83\8a\83v\83g\83t\83@\83C\83\8b\82Ì\83p\83X\81A\82Ü\82½\82Í\83t\83H\83\8b\83_\83p\83X</DIV>\r
-<DIV id="text267_8" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:228px; margin-top:5666px; line-height:15px; white-space:nowrap">\r
-Empty \82ð\8ew\92è\82µ\82Ä\82\82¾\82³\82¢</DIV>\r
-<DIV id="text267_9" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:97px; margin-top:5685px; line-height:15px; white-space:nowrap">\r
-out_GetFuncs</DIV>\r
-<DIV id="text267_10" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:228px; margin-top:5685px; line-height:15px; white-space:nowrap">\r
-Empty\81A\82Ü\82½\82Í\81A\90Ã\93I\83I\83u\83W\83F\83N\83g\82ð\8eæ\93¾\82·\82é\8aÖ\90\94\82Ì\8fW\8d\87</DIV>\r
-<DIV id="text267_11" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:37px; margin-top:5930px; line-height:15px; white-space:nowrap">\r
-out_CreateFuncs \82ª Empty \82Å\82Í\82È\82¢\82Æ\82«\82Ì\83T\83\93\83v\83\8b</DIV>\r
-<DIV id="text267_12" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:37px; margin-top:5796px; line-height:15px; white-space:nowrap">\r
-include_objs \82Í\81A\83C\83\93\83N\83\8b\81[\83h\82Ì\82Ý\8ds\82¢\82Ü\82·\81B \83I\83u\83W\83F\83N\83g\82Ì\90¶\90¬\82Í\81Anew \82Å\90¶\90¬\82·\82é\82©\81A<BR/>\r
-get_ObjectsFromFile \82Å\8ds\82¢\82Ü\82·\81B</DIV>\r
-<DIV id="text267_13" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:166px; margin-top:5554px; line-height:15px; white-space:nowrap">\r
+<A id="svgcats_vml_p215" class="to_tree" style="margin-top:4178px;" onClick="selectTreeElem( '215' );">\81©</A>\r
+<A href="#svgcats_vml_p216" class="to_next_page" style="margin-top:4178px;">\81¥</A>\r
+<A href="#svgcats_vml_p214" class="to_prev_page" style="margin-top:4178px;">\81£</A>\r
+<v:rect style="position:absolute; margin-left:0px; margin-top:4189px; width:487px; height:176px;" fillcolor="white"/>\r
+<DIV id="text215_1" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#008000; font-weight: bold; margin-left:24px; margin-top:4206px; line-height:15px; white-space:nowrap">\r
+<A name="ArrayDictionary_Add">\r
+Add (ArrayDictionary)</A></DIV>\r
+<v:rect style="position:absolute; margin-left:28px; margin-top:4234px; width:370px; height:25px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
+<DIV id="text215_2" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:36px; margin-top:4241px; line-height:13px; white-space:nowrap">\r
+Sub ArrayDictionary::Add( Key as string, Item as variant )</DIV>\r
+<DIV id="text215_3" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:32px; margin-top:4270px; line-height:15px; white-space:nowrap">\r
+\8e«\8f\91\82É\97v\91f\82ð\92Ç\89Á\82µ\82Ü\82·\81B</DIV>\r
+<DIV id="text215_4" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:32px; margin-top:4297px; line-height:15px; white-space:nowrap">\r
+<A name="ArrayClass_Add">\r
+\81y\88ø\90\94\81z</A></DIV>\r
+<DIV id="text215_5" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:96px; margin-top:4297px; line-height:15px; white-space:nowrap">\r
+<A name="ArrayClass_Add">\r
+Key</A></DIV>\r
+<DIV id="text215_6" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:153px; margin-top:4297px; line-height:15px; white-space:nowrap">\r
+<A name="ArrayClass_Add">\r
+\97v\91f\82É\8aÖ\98A\95t\82¯\82é\83L\81[\95¶\8e\9a\97ñ</A></DIV>\r
+<DIV id="text215_7" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:96px; margin-top:4317px; line-height:15px; white-space:nowrap">\r
+Item</DIV>\r
+<DIV id="text215_8" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:153px; margin-top:4317px; line-height:15px; white-space:nowrap">\r
+<A name="ArrayClass_Add">\r
+\8e«\8f\91\82É\92Ç\89Á\82·\82é\97v\91f\81i\83I\83u\83W\83F\83N\83g\81A\82Ü\82½\82Í\82»\82ê\88È\8aO\81j</A></DIV>\r
+<DIV id="text215_9" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:243px; margin-top:4206px; line-height:15px; white-space:nowrap">\r
(src)</DIV>\r
-<DIV id="text267_14" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:37px; margin-top:5845px; line-height:15px; white-space:nowrap">\r
-\83T\83\93\83v\83\8b\81F Lib \83t\83H\83\8b\83_\82ð\83C\83\93\83N\83\8b\81[\83h\82µ\82Ä\81A\82»\82Ì\92\86\82Å\92è\8b`\82³\82ê\82½ ClassA \83I\83u\83W\83F\83N\83g\82ð\90¶\90¬\82·\82é\81B</DIV>\r
-<v:rect style="position:absolute; margin-left:43px; margin-top:5867px; width:286px; height:40px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
-<DIV id="text267_15" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:51px; margin-top:5873px; line-height:15px; white-space:nowrap">\r
- include_objs "Lib\*_obj.vbs", Empty, Empty<BR/>\r
- Set obj : Set obj = new ClassA : ErrCheck</DIV>\r
-<DIV id="text267_16" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:340px; margin-top:5930px; line-height:15px; white-space:nowrap">\r
-\81¨ new_X_array</DIV>\r
-<DIV id="text267_17" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:37px; margin-top:5723px; line-height:15px; white-space:nowrap">\r
-Flags = Empty \82©\82Â out_GetFuncs = Empty \82È\82ç\81Ainclude \82Å\91ã\97p\82Å\82«\82Ü\82·\81B</DIV>\r
-<DIV id="text267_18" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:29px; margin-top:5966px; line-height:15px; white-space:nowrap">\r
-\8aÖ\98A</DIV>\r
-<DIV id="text267_19" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#0000FF; margin-left:71px; margin-top:5966px; line-height:15px; white-space:nowrap">\r
-<A href="vbslib_28.html#include">\r
-\81¨ include</A></DIV>\r
-<DIV id="text267_20" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:37px; margin-top:5751px; line-height:15px; white-space:nowrap">\r
-out_GetFuncs \82Í\81A\90Ã\93I\83I\83u\83W\83F\83N\83g\82ð\8eæ\93¾\82·\82é\8aÖ\90\94\82Ì\8fW\8d\87\82Å\82·\81B get_ObjectsFromFile \82Ì\91æ1\88ø\90\94<BR/>\r
-\82É\93n\82·\82Æ\81A\95¶\8e\9a\97ñ\82ð\93n\82µ\82½\82Æ\82«\82æ\82è\8d\82\91¬\82É\8f\88\97\9d\82µ\82Ü\82·\81B</DIV>\r
-<DIV id="text267_21" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:68px; margin-top:5988px; line-height:15px; white-space:nowrap">\r
-\81¨ T_GetObject.vbs [T_IncludeObjs1c]</DIV>\r
-<DIV id="text267_22" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:29px; margin-top:5988px; line-height:15px; white-space:nowrap">\r
-\83e\83X\83g</DIV>\r
-<DIV id="text267_23" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:68px; margin-top:6007px; line-height:15px; white-space:nowrap">\r
-\81¨ T_GetObject.vbs [T_IncludeObjs3]</DIV>\r
-<DIV id="text267_24" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:68px; margin-top:6026px; line-height:15px; white-space:nowrap">\r
-\81¨ T_GetObject.vbs [T_IncludeObjsMulti]</DIV>\r
-<DIV id="text267_25" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:68px; margin-top:6045px; line-height:15px; white-space:nowrap">\r
-\81¨ T_GetObject.vbs [T_IncludeObjsMulti_NoWild]</DIV>\r
-<DIV id="text267_26" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:68px; margin-top:6064px; line-height:15px; white-space:nowrap">\r
-\81¨ T_GetObject.vbs [T_IncludeObjsEmptyArray]</DIV>\r
\r
-<v:line from="0,5537" to="616,5537"/>\r
-<v:line from="616,5537" to="616,6112"/>\r
-<v:line from="616,6112" to="0,6112"/>\r
-<v:line from="0,6112" to="0,5537"/>\r
+<v:line from="0,4189" to="487,4189"/>\r
+<v:line from="487,4189" to="487,4365"/>\r
+<v:line from="487,4365" to="0,4365"/>\r
+<v:line from="0,4365" to="0,4189"/>\r
\r
</PAGE>\r
\r
-<!-- page 268 --> \r
+<!-- page 216 --> \r
<PAGE>\r
-<A id="svgcats_vml_p268" class="to_tree" style="margin-top:6117px;" onClick="selectTreeElem( '268' );">\81©</A>\r
-<A href="#svgcats_vml_p269" class="to_next_page" style="margin-top:6117px;">\81¥</A>\r
-<A href="#svgcats_vml_p267" class="to_prev_page" style="margin-top:6117px;">\81£</A>\r
-<v:rect style="position:absolute; margin-left:0px; margin-top:6128px; width:580px; height:322px;" fillcolor="white"/>\r
-<DIV id="text268_1" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#008000; font-weight: bold; margin-left:24px; margin-top:6145px; line-height:15px; white-space:nowrap">\r
-<A name="get_DefineInfoObject">\r
-get_DefineInfoObject</A></DIV>\r
-<v:rect style="position:absolute; margin-left:24px; margin-top:6176px; width:502px; height:25px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
-<DIV id="text268_2" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:32px; margin-top:6183px; line-height:13px; white-space:nowrap">\r
-Sub get_DefineInfoObject( in_out_Object as DefineInfoClass, FullPath as string )</DIV>\r
-<DIV id="text268_3" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:32px; margin-top:6212px; line-height:15px; white-space:nowrap">\r
-\92P\8f\83\82È DefineInfo \83I\83u\83W\83F\83N\83g\82ð\90¶\90¬\82µ\82Ü\82·\81B</DIV>\r
-<DIV id="text268_4" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#0000FF; margin-left:69px; margin-top:6402px; line-height:15px; white-space:nowrap">\r
-<A href="..\vbs_memo.files\vbs_memo_12.html#DefineInfo">\r
-\81¨ DefineInfo \83v\83\8d\83p\83e\83B (vbsool)</A></DIV>\r
-<DIV id="text268_5" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:32px; margin-top:6402px; line-height:15px; white-space:nowrap">\r
-\8eQ\8dl</DIV>\r
-<DIV id="text268_6" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:32px; margin-top:6239px; line-height:15px; white-space:nowrap">\r
-DefineInfo \83I\83u\83W\83F\83N\83g\82É FullPath \83v\83\8d\83p\83e\83B\82µ\82©\95K\97v\82È\82¢\82Æ\82«\82Ì\82Ý\8eg\82¦\82Ü\82·\81B<BR/>\r
-\91¼\82Ì\83v\83\8d\83p\83e\83B\82ª\82 \82é\82Æ\82«\82Í\81A</DIV>\r
-<DIV id="text268_7" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:200px; margin-top:6145px; line-height:15px; white-space:nowrap">\r
+<A id="svgcats_vml_p216" class="to_tree" style="margin-top:4370px;" onClick="selectTreeElem( '216' );">\81©</A>\r
+<A href="#svgcats_vml_p217" class="to_next_page" style="margin-top:4370px;">\81¥</A>\r
+<A href="#svgcats_vml_p215" class="to_prev_page" style="margin-top:4370px;">\81£</A>\r
+<v:rect style="position:absolute; margin-left:0px; margin-top:4381px; width:406px; height:207px;" fillcolor="white"/>\r
+<DIV id="text216_1" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#008000; font-weight: bold; margin-left:24px; margin-top:4398px; line-height:15px; white-space:nowrap">\r
+<A name="ArrayDictionary_Count">\r
+Count (ArrayDictionary)</A></DIV>\r
+<v:rect style="position:absolute; margin-left:28px; margin-top:4426px; width:286px; height:25px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
+<DIV id="text216_2" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:36px; margin-top:4433px; line-height:13px; white-space:nowrap">\r
+Function ArrayDictionary::Count() as integer</DIV>\r
+<DIV id="text216_3" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:32px; margin-top:4462px; line-height:15px; white-space:nowrap">\r
+\8e«\8f\91\82Ì\97v\91f\90\94\82ð\95Ô\82µ\82Ü\82·\81B</DIV>\r
+<DIV id="text216_4" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:32px; margin-top:4489px; line-height:15px; white-space:nowrap">\r
+<A name="ArrayClass_Add">\r
+\81y\88ø\90\94\81z</A></DIV>\r
+<DIV id="text216_5" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:96px; margin-top:4489px; line-height:15px; white-space:nowrap">\r
+<A name="ArrayClass_Add">\r
+\95Ô\82è\92l</A></DIV>\r
+<DIV id="text216_6" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:153px; margin-top:4489px; line-height:15px; white-space:nowrap">\r
+<A name="ArrayClass_Add">\r
+\8e«\8f\91\82Ì\97v\91f\90\94</A></DIV>\r
+<DIV id="text216_7" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:32px; margin-top:4525px; line-height:15px; white-space:nowrap">\r
+\82P\82Â\82Ì\83L\81[\82É\95¡\90\94\82Ì\97v\91f\82ª\8aÖ\98A\95t\82¯\82³\82ê\82é\82±\82Æ\82ª\82 \82é\82Ì\82Å\81A<BR/>\r
+\97v\91f\90\94\82Í\83L\81[\82Ì\90\94\82Æ\88ê\92v\82µ\82È\82¢\82±\82Æ\82ª\82 \82è\82Ü\82·\81B</DIV>\r
+<DIV id="text216_8" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:243px; margin-top:4398px; line-height:15px; white-space:nowrap">\r
(src)</DIV>\r
-<v:rect style="position:absolute; margin-left:46px; margin-top:6312px; width:502px; height:70px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
-<DIV id="text268_8" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:54px; margin-top:6318px; line-height:15px; white-space:nowrap">\r
-Dim g_SrcPath<BR/>\r
-If IsEmpty( g_SrcPath ) Then MsgBox "This is vbslib object file." : WScript.Quit<BR/>\r
-Dim g_Sample_vbs : get_DefineInfoObject g_Sample_vbs, g_SrcPath<BR/>\r
-'// g_Sample_vbs.FullPath</DIV>\r
-<DIV id="text268_9" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:32px; margin-top:6293px; line-height:15px; white-space:nowrap">\r
-\83T\83\93\83v\83\8b\81F</DIV>\r
-<DIV id="text268_10" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#0000FF; margin-left:390px; margin-top:6349px; line-height:13px; white-space:nowrap">\r
-<A href="vbslib_38.html#g_SrcPath">\r
-g_SrcPath</A></DIV>\r
-<DIV id="text268_11" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#0000FF; margin-left:200px; margin-top:6254px; line-height:15px; white-space:nowrap">\r
-<A href="..\vbs_memo.files\vbs_memo_12.html#DefineInfo">\r
-\81¨ DefineInfo \83v\83\8d\83p\83e\83B (vbsool)</A></DIV>\r
\r
-<v:line from="0,6128" to="580,6128"/>\r
-<v:line from="580,6128" to="580,6450"/>\r
-<v:line from="580,6450" to="0,6450"/>\r
-<v:line from="0,6450" to="0,6128"/>\r
+<v:line from="0,4381" to="406,4381"/>\r
+<v:line from="406,4381" to="406,4588"/>\r
+<v:line from="406,4588" to="0,4588"/>\r
+<v:line from="0,4588" to="0,4381"/>\r
\r
</PAGE>\r
\r
-<!-- page 269 --> \r
+<!-- page 217 --> \r
<PAGE>\r
-<A id="svgcats_vml_p269" class="to_tree" style="margin-top:6455px;" onClick="selectTreeElem( '269' );">\81©</A>\r
-<A href="#svgcats_vml_p270" class="to_next_page" style="margin-top:6455px;">\81¥</A>\r
-<A href="#svgcats_vml_p268" class="to_prev_page" style="margin-top:6455px;">\81£</A>\r
-<v:rect style="position:absolute; margin-left:0px; margin-top:6466px; width:664px; height:1279px;" fillcolor="white"/>\r
-<DIV id="text269_1" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#008000; font-weight: bold; margin-left:24px; margin-top:6483px; line-height:15px; white-space:nowrap">\r
-<A name="get_NameDelegator">\r
-get_NameDelegator</A></DIV>\r
-<v:rect style="position:absolute; margin-left:27px; margin-top:6515px; width:502px; height:40px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
-<DIV id="text269_2" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:35px; margin-top:6521px; line-height:15px; white-space:nowrap">\r
-Function get_NameDelegator( Name as string, TrueName as string,<BR/>\r
- InterfaceName as string ) as InterfaceName_Delegator</DIV>\r
-<DIV id="text269_3" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:33px; margin-top:6567px; line-height:15px; white-space:nowrap">\r
-\8ew\92è\82Ì\83C\83\93\83^\81[\83t\83F\81[\83X\82ð\8e\9d\82Á\82½\81A\90³\8e®\96¼\83I\83u\83W\83F\83N\83g\82É\88Ï\8f÷\82·\82é\81A\90Ã\93I\82È\88ê\94Ê\96¼\83I\83u\83W\83F\83N\83g\82ð\8eæ\93¾\82µ\82Ü\82·\81B</DIV>\r
-<DIV id="text269_4" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:33px; margin-top:6593px; line-height:15px; white-space:nowrap">\r
-\81y\88ø\90\94\81z</DIV>\r
-<DIV id="text269_5" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:97px; margin-top:6593px; line-height:15px; white-space:nowrap">\r
-Name</DIV>\r
-<DIV id="text269_6" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:97px; margin-top:6612px; line-height:15px; white-space:nowrap">\r
-TrueName</DIV>\r
-<DIV id="text269_7" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:198px; margin-top:6593px; line-height:15px; white-space:nowrap">\r
-\88ê\94Ê\96¼\81B \8eæ\93¾\82·\82é\83I\83u\83W\83F\83N\83g\82Ì Name \83v\83\8d\83p\83e\83B</DIV>\r
-<DIV id="text269_8" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:198px; margin-top:6612px; line-height:15px; white-space:nowrap">\r
-\90³\8e®\96¼\81B \8eæ\93¾\82·\82é\83I\83u\83W\83F\83N\83g\82Ì\88Ï\8f÷\90æ (*1)</DIV>\r
-<DIV id="text269_9" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:97px; margin-top:6631px; line-height:15px; white-space:nowrap">\r
-InterfaceName</DIV>\r
-<DIV id="text269_10" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:198px; margin-top:6631px; line-height:15px; white-space:nowrap">\r
-\88ê\94Ê\96¼\83I\83u\83W\83F\83N\83g\82Æ\90³\8e®\96¼\81`\82ª\8b¤\92Ê\82É\8e\9d\82Â\81A\83C\83\93\83^\81[\83t\83F\81[\83X\82Ì\96¼\91O (*2)</DIV>\r
-<DIV id="text269_11" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:200px; margin-top:6483px; line-height:15px; white-space:nowrap">\r
+<A id="svgcats_vml_p217" class="to_tree" style="margin-top:4593px;" onClick="selectTreeElem( '217' );">\81©</A>\r
+<A href="#svgcats_vml_p218" class="to_next_page" style="margin-top:4593px;">\81¥</A>\r
+<A href="#svgcats_vml_p216" class="to_prev_page" style="margin-top:4593px;">\81£</A>\r
+<v:rect style="position:absolute; margin-left:0px; margin-top:4604px; width:276px; height:129px;" fillcolor="white"/>\r
+<DIV id="text217_1" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#008000; font-weight: bold; margin-left:24px; margin-top:4621px; line-height:15px; white-space:nowrap">\r
+<A name="ArrayDictionary_Echo">\r
+Echo (ArrayDictionary)</A></DIV>\r
+<v:rect style="position:absolute; margin-left:28px; margin-top:4649px; width:184px; height:25px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
+<DIV id="text217_2" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:36px; margin-top:4656px; line-height:13px; white-space:nowrap">\r
+Sub ArrayDictionary::Echo()</DIV>\r
+<DIV id="text217_3" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:32px; margin-top:4685px; line-height:15px; white-space:nowrap">\r
+\8e«\8f\91\82Ì\82·\82×\82Ä\82Ì\97v\91f\82ð\95\\8e¦\82µ\82Ü\82·\81B</DIV>\r
+<DIV id="text217_4" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:210px; margin-top:4621px; line-height:15px; white-space:nowrap">\r
(src)</DIV>\r
-<DIV id="text269_12" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:198px; margin-top:6650px; line-height:15px; white-space:nowrap">\r
-\88ê\94Ê\96¼\83I\83u\83W\83F\83N\83g (*3)</DIV>\r
-<DIV id="text269_13" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:97px; margin-top:6650px; line-height:15px; white-space:nowrap">\r
-\95Ô\82è\92l</DIV>\r
-<DIV id="text269_14" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:33px; margin-top:6844px; line-height:15px; white-space:nowrap">\r
-(*2)</DIV>\r
-<DIV id="text269_15" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:33px; margin-top:6904px; line-height:15px; white-space:nowrap">\r
-(*3)</DIV>\r
-<DIV id="text269_16" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#0000FF; margin-left:70px; margin-top:6844px; line-height:15px; white-space:nowrap">\r
-<A href="#NameDelegator">\r
-NameDelegator \83C\83\93\83^\81[\83t\83F\81[\83X</A></DIV>\r
-<DIV id="text269_17" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:70px; margin-top:6904px; line-height:15px; white-space:nowrap">\r
-Name \82Æ TrueName \82Ì\91g\82Ý\8d\87\82í\82¹\82ª\8f\89\82ß\82Ä\82Ì\82Æ\82«\82Í\81Aget_NameDelegator \82Ì\93à\95\94\82Å\81A<BR/>\r
-new_(InterfaceName)_Delegator \8aÖ\90\94\82ð\8cÄ\82Ñ\8fo\82µ\82Ä\81A\83I\83u\83W\83F\83N\83g\82ð\90¶\90¬\82µ\82Ü\82·\81B<BR/>\r
-\95Ô\82è\92l\82Æ\82È\82é\83I\83u\83W\83F\83N\83g\82É\83A\83N\83Z\83X\82·\82é\82Æ\81AName \83v\83\8d\83p\83e\83B\82Æ\83I\83u\83W\83F\83N\83g\82Ì\8eÀ\91Ì\82Ì\88á\82¢\82ð\8f\9c\82¯\82Î\81A<BR/>\r
-\90³\8e®\96¼\83I\83u\83W\83F\83N\83g\82É\83A\83N\83Z\83X\82µ\82Ü\82·\81B</DIV>\r
-<DIV id="text269_18" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:70px; margin-top:6859px; line-height:15px; white-space:nowrap">\r
-\81i\82±\82±\82Å\82Í\88ê\94Ê\96¼\83I\83u\83W\83F\83N\83g\81j\82ð\90¶\90¬\82·\82é\82±\82Æ\82ª\82Å\82«\82é\81Anew_(InterfaceName)_Delegator <BR/>\r
-\8aÖ\90\94\82ª\92è\8b`\82³\82ê\82Ä\82¢\82é\82±\82Æ\81B \8eQ\8dl\81Fnew_X</DIV>\r
-<DIV id="text269_19" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:250px; margin-top:6844px; line-height:15px; white-space:nowrap">\r
-\82Æ\81A(InterfaceName) \83C\83\93\83^\81[\83t\83F\81[\83X\82ð\8e\9d\82Á\82½\83C\83\93\83X\83^\83\93\83X</DIV>\r
-<DIV id="text269_20" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#008000; font-weight: bold; margin-left:24px; margin-top:7429px; line-height:15px; white-space:nowrap">\r
-<A name="NameDelegator">\r
-NameDelegator \83C\83\93\83^\81[\83t\83F\81[\83X</A></DIV>\r
-<v:rect style="position:absolute; margin-left:43px; margin-top:7457px; width:574px; height:190px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
-<DIV id="text269_21" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:51px; margin-top:7463px; line-height:15px; white-space:nowrap">\r
-Class NameDelegator '// defined_as_interface<BR/>\r
- Public Name<BR/>\r
- Public Property Get TrueName() : TrueName = NameDelegator_getTrueName( Me ) : End Property<BR/>\r
- Public m_Delegate ' as ClassA or ClassB or string(before validated)<BR/>\r
- Public Property Get DefineInfo() : Set DefineInfo = m_Delegate.DefineInfo : End Property<BR/>\r
-End Class<BR/>\r
+\r
+<v:line from="0,4604" to="276,4604"/>\r
+<v:line from="276,4604" to="276,4733"/>\r
+<v:line from="276,4733" to="0,4733"/>\r
+<v:line from="0,4733" to="0,4604"/>\r
+\r
+</PAGE>\r
+ \r
+<!-- page 218 --> \r
+<PAGE>\r
+<A id="svgcats_vml_p218" class="to_tree" style="margin-top:4738px;" onClick="selectTreeElem( '218' );">\81©</A>\r
+<A href="#svgcats_vml_p219" class="to_next_page" style="margin-top:4738px;">\81¥</A>\r
+<A href="#svgcats_vml_p217" class="to_prev_page" style="margin-top:4738px;">\81£</A>\r
+<v:rect style="position:absolute; margin-left:0px; margin-top:4749px; width:334px; height:449px;" fillcolor="white"/>\r
+<DIV id="text218_1" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#008000; font-weight: bold; margin-left:24px; margin-top:4766px; line-height:15px; white-space:nowrap">\r
+<A name="ObjectSetClass">\r
+ObjectSetClass</A></DIV>\r
+<DIV id="text218_2" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:24px; margin-top:4800px; line-height:15px; white-space:nowrap">\r
+\8fd\95¡\82µ\82È\82¢\82Å\83I\83u\83W\83F\83N\83g\82ð\82Ü\82Æ\82ß\82é\83R\83\8c\83N\83V\83\87\83\93\81B</DIV>\r
+<v:rect style="position:absolute; margin-left:42px; margin-top:4858px; width:214px; height:205px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
+<DIV id="text218_3" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:50px; margin-top:4864px; line-height:15px; white-space:nowrap">\r
+Set objects = new ObjectSetClass<BR/>\r
+Set a_object = new NameOnlyClass<BR/>\r
+Set b_object = new NameOnlyClass<BR/>\r
<BR/>\r
-Const F_ValidateOnlyDelegate = &h40000000<BR/>\r
-Dim g_bNeedValidateDelegate<BR/>\r
-Function NameDelegator_getTrueName( m )<BR/>\r
-Sub NameDelegator_validate( m, Flags )<BR/>\r
-Function NameDelegator_getXML( m )</DIV>\r
-<DIV id="text269_22" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:51px; margin-top:7654px; line-height:15px; white-space:nowrap">\r
-DefineInfo \83v\83\8d\83p\83e\83B\82Í\81A\83I\83v\83V\83\87\83\93\82Å\82·\81B</DIV>\r
-<DIV id="text269_23" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#808080; margin-left:51px; margin-top:7524px; line-height:13px; white-space:nowrap">\r
- Public Property Get DefineInfo() : Set DefineInfo = m_Delegate.DefineInfo : End Property</DIV>\r
-<DIV id="text269_24" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:290px; margin-top:7654px; line-height:15px; white-space:nowrap">\r
-\81¨ DefineInfo \83v\83\8d\83p\83e\83B</DIV>\r
-<DIV id="text269_25" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:32px; margin-top:7698px; line-height:15px; white-space:nowrap">\r
-\83e\83X\83g</DIV>\r
-<DIV id="text269_26" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:75px; margin-top:7698px; line-height:15px; white-space:nowrap">\r
-\81¨ T_NameDelegator_vbslib \83t\83H\83\8b\83_</DIV>\r
-<DIV id="text269_27" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:51px; margin-top:7377px; line-height:15px; white-space:nowrap">\r
-\8eQ\8fÆ</DIV>\r
-<DIV id="text269_28" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#0000FF; margin-left:94px; margin-top:7377px; line-height:15px; white-space:nowrap">\r
-<A href="..\vbs_memo.files\vbs_memo_11.html#NameDelegate">\r
-\81¨ \96¼\91O\8eQ\8fÆ\81AName \82Æ TrueName \82ª\91½\91Î\82P\82Ì\8fê\8d\87</A></DIV>\r
-<v:line style="position:absolute;" from="237,7336" to="185,7336" strokecolor="#000000" strokeweight="1pt"/>\r
-<v:oval style="position:absolute; margin-left:182px; margin-top:7333px; width:5px; height:5px;" fillcolor="#FFFFFF" strokecolor="#000000" strokeweight="1pt"/>\r
-<v:line style="position:absolute;" from="238,7310" to="186,7310" strokecolor="#000000" strokeweight="1pt"/>\r
-<v:oval style="position:absolute; margin-left:183px; margin-top:7307px; width:5px; height:5px;" fillcolor="#FFFFFF" strokecolor="#000000" strokeweight="1pt"/>\r
-<v:roundrect style="position:absolute; margin-left:43px; margin-top:7298px; width:91px; height:22px;" arcsize="0.454545" fillcolor="#E1EEE8" strokecolor="#000000" strokeweight="1pt"/>\r
-<DIV id="text269_31" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:50px; margin-top:7302px; line-height:15px; white-space:nowrap">\r
-\8fê\96ÊA\82Ì\8aÖ\90\94</DIV>\r
-<v:line style="position:absolute;" from="134,7310" to="177,7310" strokecolor="#000000" strokeweight="1pt">\r
- <v:stroke dashstyle="dash"/>\r
-</v:line>\r
-<v:line style="position:absolute;" from="177,7310" to="166,7306" strokecolor="#000000" strokeweight="1pt"/>\r
-<v:line style="position:absolute;" from="177,7310" to="166,7314" strokecolor="#000000" strokeweight="1pt"/>\r
-<v:line style="position:absolute;" from="134,7335" to="177,7335" strokecolor="#000000" strokeweight="1pt">\r
- <v:stroke dashstyle="dash"/>\r
-</v:line>\r
-<v:line style="position:absolute;" from="177,7335" to="166,7331" strokecolor="#000000" strokeweight="1pt"/>\r
-<v:line style="position:absolute;" from="177,7335" to="166,7339" strokecolor="#000000" strokeweight="1pt"/>\r
-<v:line style="position:absolute;" from="348,7310" to="366,7310" strokecolor="#000000" strokeweight="1pt"/>\r
-<v:line style="position:absolute;" from="366,7310" to="366,7318" strokecolor="#000000" strokeweight="1pt"/>\r
-<v:line style="position:absolute;" from="366,7335" to="348,7335" strokecolor="#000000" strokeweight="1pt"/>\r
-<v:line style="position:absolute;" from="366,7318" to="391,7318" strokecolor="#000000" strokeweight="1pt"/>\r
-<DIV id="text269_38" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:322px; margin-top:7281px; line-height:15px; white-space:nowrap">\r
-Name \88È\8aO\82Í</DIV>\r
-<DIV id="text269_39" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:143px; margin-top:7286px; line-height:15px; white-space:nowrap">\r
-\8eQ\8fÆ</DIV>\r
-<v:rect style="position:absolute; margin-left:236px; margin-top:7299px; width:112px; height:20px;" fillcolor="#F0F3FF" strokecolor="#000000" strokeweight="1pt"/>\r
-<DIV id="text269_40" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:244px; margin-top:7302px; line-height:15px; white-space:nowrap">\r
-\8fê\96ÊA\82Å\82Ì Name</DIV>\r
-<v:rect style="position:absolute; margin-left:236px; margin-top:7325px; width:112px; height:20px;" fillcolor="#F0F3FF" strokecolor="#000000" strokeweight="1pt"/>\r
-<DIV id="text269_41" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:244px; margin-top:7328px; line-height:15px; white-space:nowrap">\r
-\8fê\96ÊB\82Å\82Ì Name</DIV>\r
-<v:rect style="position:absolute; margin-left:392px; margin-top:7310px; width:142px; height:26px;" fillcolor="#E6E6FF" strokecolor="#000000" strokeweight="1pt"/>\r
-<DIV id="text269_42" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:400px; margin-top:7316px; line-height:15px; white-space:nowrap">\r
-\82 \82é\82P\82Â\82Ì\83C\83\93\83X\83^\83\93\83X</DIV>\r
-<DIV id="text269_43" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:427px; margin-top:7338px; text-align: center; line-height:15px; white-space:nowrap">\r
-TrueName<BR/>\r
-\81i\90³\8e®\96¼\81j</DIV>\r
-<DIV id="text269_44" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:8pt; color:#000000; margin-left:241px; margin-top:7351px; text-align: center; line-height:11px; white-space:nowrap">\r
-ClassI_Delegator \83N\83\89\83X<BR/>\r
-\81i\88ê\94Ê\96¼\81j</DIV>\r
-<v:roundrect style="position:absolute; margin-left:43px; margin-top:7324px; width:91px; height:22px;" arcsize="0.454545" fillcolor="#E1EEE8" strokecolor="#000000" strokeweight="1pt"/>\r
-<DIV id="text269_45" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:50px; margin-top:7328px; line-height:15px; white-space:nowrap">\r
-\8fê\96ÊB\82Ì\8aÖ\90\94</DIV>\r
-<DIV id="text269_46" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:397px; margin-top:7281px; line-height:15px; white-space:nowrap">\r
-\88Ï\8f÷</DIV>\r
-<v:line style="position:absolute;" from="366,7326" to="392,7326" strokecolor="#000000" strokeweight="1pt"/>\r
-<v:line style="position:absolute;" from="366,7326" to="366,7335" strokecolor="#000000" strokeweight="1pt"/>\r
-<DIV id="text269_49" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:8pt; color:#000000; margin-left:172px; margin-top:7350px; line-height:12px; white-space:nowrap">\r
-ClassI</DIV>\r
-<v:line style="position:absolute;" from="264,7214" to="232,7214" strokecolor="#000000" strokeweight="1pt"/>\r
-<v:oval style="position:absolute; margin-left:229px; margin-top:7211px; width:5px; height:5px;" fillcolor="#FFFFFF" strokecolor="#000000" strokeweight="1pt"/>\r
-<v:line style="position:absolute;" from="259,7182" to="232,7182" strokecolor="#000000" strokeweight="1pt"/>\r
-<v:oval style="position:absolute; margin-left:229px; margin-top:7179px; width:5px; height:5px;" fillcolor="#FFFFFF" strokecolor="#000000" strokeweight="1pt"/>\r
-<DIV id="text269_52" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:186px; margin-top:7176px; line-height:13px; white-space:nowrap">\r
-ClassI</DIV>\r
-<v:rect style="position:absolute; margin-left:259px; margin-top:7201px; width:54px; height:26px;" fillcolor="#E6E6FF" strokecolor="#000000" strokeweight="1pt"/>\r
-<DIV id="text269_53" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:267px; margin-top:7207px; line-height:15px; white-space:nowrap">\r
-ClassB</DIV>\r
-<DIV id="text269_54" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:186px; margin-top:7210px; line-height:13px; white-space:nowrap">\r
-ClassI</DIV>\r
-<v:rect style="position:absolute; margin-left:259px; margin-top:7167px; width:54px; height:26px;" fillcolor="#E6E6FF" strokecolor="#000000" strokeweight="1pt"/>\r
-<DIV id="text269_55" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:267px; margin-top:7173px; line-height:15px; white-space:nowrap">\r
-ClassA</DIV>\r
-<DIV id="text269_56" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:321px; margin-top:7173px; line-height:15px; white-space:nowrap">\r
-Name = "ClassN", TrueName = "ClassA"</DIV>\r
-<DIV id="text269_57" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:321px; margin-top:7207px; line-height:15px; white-space:nowrap">\r
-Name = "ClassN", TrueName = "ClassB"</DIV>\r
-<v:roundrect style="position:absolute; margin-left:43px; margin-top:7187px; width:95px; height:22px;" arcsize="0.454545" fillcolor="#E1EEE8" strokecolor="#000000" strokeweight="1pt"/>\r
-<DIV id="text269_58" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:50px; margin-top:7191px; line-height:15px; white-space:nowrap">\r
-\88ê\94Ê\96¼\82Å\91I\91ð</DIV>\r
-<v:line style="position:absolute;" from="147,7198" to="172,7181" strokecolor="#000000" strokeweight="1pt">\r
- <v:stroke dashstyle="dash"/>\r
-</v:line>\r
-<v:line style="position:absolute;" from="172,7181" to="161,7183" strokecolor="#000000" strokeweight="1pt"/>\r
-<v:line style="position:absolute;" from="172,7181" to="165,7190" strokecolor="#000000" strokeweight="1pt"/>\r
-<v:line style="position:absolute;" from="147,7198" to="172,7215" strokecolor="#000000" strokeweight="1pt">\r
- <v:stroke dashstyle="dash"/>\r
-</v:line>\r
-<v:line style="position:absolute;" from="172,7215" to="165,7206" strokecolor="#000000" strokeweight="1pt"/>\r
-<v:line style="position:absolute;" from="172,7215" to="161,7213" strokecolor="#000000" strokeweight="1pt"/>\r
-<DIV id="text269_61" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#0000FF; margin-left:99px; margin-top:7239px; line-height:15px; white-space:nowrap">\r
-<A href="..\vbs_memo.files\vbs_memo_11.html#name">\r
-\81¨ \83I\83u\83W\83F\83N\83g\82Ì Name \82Æ TrueName</A></DIV>\r
-<DIV id="text269_62" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:53px; margin-top:7239px; line-height:15px; white-space:nowrap">\r
-\8eQ\8fÆ</DIV>\r
-<DIV id="text269_63" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:33px; margin-top:7136px; line-height:15px; white-space:nowrap">\r
-\88ê\94Ê\96¼\82Æ\90³\8e®\96¼\82Ì\8aÖ\8cW\82Í\81A\82P\91Î\91½\81A\82Ü\82½\82Í\81A\91½\91Î\82P\82ª\82 \82è\82Ü\82·\81B</DIV>\r
-<DIV id="text269_64" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:33px; margin-top:6800px; line-height:15px; white-space:nowrap">\r
-(*1)</DIV>\r
-<DIV id="text269_65" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:70px; margin-top:6800px; line-height:15px; white-space:nowrap">\r
-(InterfaceName) \83C\83\93\83^\81[\83t\83F\81[\83X\82ð\8e\9d\82Á\82½\81A\90Ã\93I\82È\90³\8e®\96¼\83I\83u\83W\83F\83N\83g\82ð\8eæ\93¾\82·\82é\82±\82Æ\82ª\82Å\82«\82é<BR/>\r
-get_(TrueName) \8aÖ\90\94\82ª\92è\8b`\82³\82ê\82Ä\82¢\82é\82±\82Æ\81B \8eQ\8dl\81Fget_Object</DIV>\r
-<DIV id="text269_66" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:33px; margin-top:6750px; line-height:15px; white-space:nowrap">\r
-get_NameDelegator \8aÖ\90\94\82Í\81A<BR/>\r
-\82à\82Ì\82Å\82·\81B get_NameDelegator \8aÖ\90\94\82Í\81Aget_(\88ê\94Ê\96¼) \8aÖ\90\94\82Ì\93à\95\94\82©\82ç\82Ì\82Ý\8cÄ\82Î\82ê\82é\82æ\82¤\82É\82µ\82Ä\82\82¾\82³\82¢\81B</DIV>\r
-<DIV id="text269_67" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#0000FF; margin-left:194px; margin-top:6750px; line-height:15px; white-space:nowrap">\r
-<A href="#get_Object">\r
-get_Object \8aÖ\90\94</A></DIV>\r
-<DIV id="text269_68" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:285px; margin-top:6750px; line-height:15px; white-space:nowrap">\r
-\82Ì\93à\95\94\82Å\8cÄ\82Î\82ê\82é get_(\88ê\94Ê\96¼) \8aÖ\90\94\82Ì\8eÀ\91\95\82ð\8ex\89\87\82·\82é</DIV>\r
-<DIV id="text269_69" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:33px; margin-top:6988px; line-height:15px; white-space:nowrap">\r
-\83T\83\93\83v\83\8b\81F</DIV>\r
-<v:rect style="position:absolute; margin-left:37px; margin-top:7007px; width:568px; height:100px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
-<DIV id="text269_70" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:45px; margin-top:7013px; line-height:15px; white-space:nowrap">\r
-Function get_GeneralObject()<BR/>\r
- Set get_GeneralObject = get_NameDelegator( "GeneralObject", "TrueName", "InterfaceName" )<BR/>\r
-End Function<BR/>\r
+objects.Add a_object<BR/>\r
+objects.Add b_object<BR/>\r
+objects.Add b_object<BR/>\r
<BR/>\r
-Function get_TrueName() : ... : End Function<BR/>\r
-Function new_InterfaceName_Delegator() : ... : End Function</DIV>\r
-<DIV id="text269_71" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:33px; margin-top:6689px; line-height:15px; white-space:nowrap">\r
-\95Ô\82è\92l\82Æ\82È\82é\88ê\94Ê\96¼\83I\83u\83W\83F\83N\83g\82Í\81AName \83v\83\8d\83p\83e\83B\82Æ\88Ï\8f÷\8c³\82Æ\82È\82é\83I\83u\83W\83F\83N\83g\82Ì\8eÀ\91Ì\82Ì\88á\82¢\82ð\8f\9c\82¯\82Î\81A<BR/>\r
-\93¯\82¶\82P\82Â\82Ì\90³\8e®\96¼\83I\83u\83W\83F\83N\83g\82Æ\82µ\82Ä\88µ\82¤\82±\82Æ\82ª\82Å\82«\82Ü\82·\81B \8eQ\8dl\81F \89º\8bL\82Ì\90}\82Ì\81u\82 \82é\82P\82Â\82Ì\83C\83\93\83X\83^\83\93\83X\81v</DIV>\r
+echo objects.Count '// 2<BR/>\r
+<BR/>\r
+objects.Remove b_object<BR/>\r
+<BR/>\r
+echo objects.Count '// 1</DIV>\r
+<DIV id="text218_4" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:24px; margin-top:4834px; line-height:15px; white-space:nowrap">\r
+\83T\83\93\83v\83\8b</DIV>\r
+<DIV id="text218_5" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:23px; margin-top:5108px; line-height:15px; white-space:nowrap">\r
+\83e\83X\83g</DIV>\r
+<DIV id="text218_6" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:24px; margin-top:5087px; line-height:15px; white-space:nowrap">\r
+\83\\81[\83X</DIV>\r
+<DIV id="text218_7" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:81px; margin-top:5108px; line-height:15px; white-space:nowrap">\r
+\81¨ T_Dic.vbs</DIV>\r
+<DIV id="text218_8" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:174px; margin-top:5108px; line-height:15px; white-space:nowrap">\r
+T_ObjectSetClass</DIV>\r
+<DIV id="text218_9" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:81px; margin-top:5087px; line-height:15px; white-space:nowrap">\r
+\81¨ vbslib.vbs</DIV>\r
+<DIV id="text218_10" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#0000FF; margin-left:81px; margin-top:5129px; line-height:15px; white-space:nowrap">\r
+<A href="vbslib_23.html#DestroyerClass">\r
+\81¨ DestroyerClass</A></DIV>\r
+<DIV id="text218_11" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:23px; margin-top:5129px; line-height:15px; white-space:nowrap">\r
+\8aÖ\98A</DIV>\r
+<DIV id="text218_12" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#0000FF; margin-left:81px; margin-top:5150px; line-height:15px; white-space:nowrap">\r
+<A href="vbslib_22.html#g_ObjectIDs">\r
+\81¨ g_ObjectIDs</A></DIV>\r
\r
-<v:line from="0,6466" to="664,6466"/>\r
-<v:line from="664,6466" to="664,7745"/>\r
-<v:line from="664,7745" to="0,7745"/>\r
-<v:line from="0,7745" to="0,6466"/>\r
+<v:line from="0,4749" to="334,4749"/>\r
+<v:line from="334,4749" to="334,5198"/>\r
+<v:line from="334,5198" to="0,5198"/>\r
+<v:line from="0,5198" to="0,4749"/>\r
\r
</PAGE>\r
\r
-<!-- page 270 --> \r
+<!-- page 219 --> \r
<PAGE>\r
-<A id="svgcats_vml_p270" class="to_tree" style="margin-top:7750px;" onClick="selectTreeElem( '270' );">\81©</A>\r
-<A href="#svgcats_vml_p271" class="to_next_page" style="margin-top:7750px;">\81¥</A>\r
-<A href="#svgcats_vml_p269" class="to_prev_page" style="margin-top:7750px;">\81£</A>\r
-<v:rect style="position:absolute; margin-left:0px; margin-top:7761px; width:591px; height:644px;" fillcolor="white"/>\r
-<DIV id="text270_1" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#008000; font-weight: bold; margin-left:24px; margin-top:7778px; line-height:15px; white-space:nowrap">\r
-<A name="new_ObjectFromStream">\r
-new_ObjectFromStream</A></DIV>\r
-<DIV id="text270_2" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:200px; margin-top:7778px; line-height:15px; white-space:nowrap">\r
-(src)</DIV>\r
-<v:rect style="position:absolute; margin-left:27px; margin-top:7810px; width:532px; height:25px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
-<DIV id="text270_3" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:35px; margin-top:7817px; line-height:13px; white-space:nowrap">\r
-Sub new_ObjectFromStream( out_Obj as object, ClassName as string, Stream as variant )</DIV>\r
-<DIV id="text270_4" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:33px; margin-top:7848px; line-height:15px; white-space:nowrap">\r
-\83X\83g\83\8a\81[\83\80\82©\82ç\81A\83I\83u\83W\83F\83N\83g\82ð\82P\82Â\90¶\90¬\82µ\82Ü\82·\81B</DIV>\r
-<DIV id="text270_5" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:33px; margin-top:7874px; line-height:15px; white-space:nowrap">\r
+<A id="svgcats_vml_p219" class="to_tree" style="margin-top:5203px;" onClick="selectTreeElem( '219' );">\81©</A>\r
+<A href="#svgcats_vml_p220" class="to_next_page" style="margin-top:5203px;">\81¥</A>\r
+<A href="#svgcats_vml_p218" class="to_prev_page" style="margin-top:5203px;">\81£</A>\r
+<v:rect style="position:absolute; margin-left:0px; margin-top:5214px; width:432px; height:158px;" fillcolor="white"/>\r
+<DIV id="text219_1" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#008000; font-weight: bold; margin-left:24px; margin-top:5231px; line-height:15px; white-space:nowrap">\r
+<A name="Add_ObjectSetClass">\r
+Add (ObjectSetClass)</A></DIV>\r
+<v:rect style="position:absolute; margin-left:25px; margin-top:5261px; width:286px; height:25px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
+<DIV id="text219_2" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:33px; margin-top:5268px; line-height:13px; white-space:nowrap">\r
+Sub ObjectSetClass::Add( Object as variant )</DIV>\r
+<DIV id="text219_3" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:33px; margin-top:5298px; line-height:15px; white-space:nowrap">\r
+\83R\83\8c\83N\83V\83\87\83\93\82É\92Ç\89Á\82³\82ê\82Ä\82¢\82È\82¯\82ê\82Î\81A\83R\83\8c\83N\83V\83\87\83\93\82É\92Ç\89Á\82µ\82Ü\82·\81B</DIV>\r
+<DIV id="text219_4" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:33px; margin-top:5324px; line-height:15px; white-space:nowrap">\r
\81y\88ø\90\94\81z</DIV>\r
-<DIV id="text270_6" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:97px; margin-top:7874px; line-height:15px; white-space:nowrap">\r
-out_Obj</DIV>\r
-<DIV id="text270_7" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:97px; margin-top:7893px; line-height:15px; white-space:nowrap">\r
-ClassName</DIV>\r
-<DIV id="text270_8" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:190px; margin-top:7874px; line-height:15px; white-space:nowrap">\r
-\81i\8fo\97Í\81j \83X\83g\83\8a\81[\83\80\82©\82ç\90¶\90¬\82µ\82½\82P\82Â\82Ì\83I\83u\83W\83F\83N\83g\81A\82Ü\82½\82Í Empty</DIV>\r
-<DIV id="text270_9" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:190px; margin-top:7893px; line-height:15px; white-space:nowrap">\r
-\90¶\90¬\82·\82é\83I\83u\83W\83F\83N\83g\82Ì\83N\83\89\83X\96¼ (\89º\8bL)</DIV>\r
-<DIV id="text270_10" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:97px; margin-top:7912px; line-height:15px; white-space:nowrap">\r
-Stream</DIV>\r
-<DIV id="text270_11" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:190px; margin-top:7912px; line-height:15px; white-space:nowrap">\r
-XML \83X\83g\83\8a\81[\83\80 (\89º\8bL)</DIV>\r
-<DIV id="text270_12" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:25px; margin-top:8058px; line-height:15px; white-space:nowrap">\r
-ClassName \88ø\90\94</DIV>\r
-<DIV id="text270_13" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:33px; margin-top:8085px; line-height:15px; white-space:nowrap">\r
-XML \82Ì\83^\83O\96¼\82ª\83N\83\89\83X\96¼\82É\91Î\89\9e\82µ\82Ü\82·\81B<BR/>\r
-XML \82Ì\83^\83O\82Ì\92\86\82Ì\91®\90«\82Ü\82Å\88ê\92v\82·\82é\83f\81[\83^\82ð\8c³\82É\83I\83u\83W\83F\83N\83g\82ð\90¶\90¬\82·\82é\82Æ\82«\82Í\81A<BR/>\r
-XPath \82Æ\93¯\97l\82É\89º\8bL\82Ì\82æ\82¤\82É\82µ\82Ü\82·\81B</DIV>\r
-<v:rect style="position:absolute; margin-left:140px; margin-top:8139px; width:346px; height:40px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
-<DIV id="text270_14" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:148px; margin-top:8145px; line-height:15px; white-space:nowrap">\r
-Set xml = LoadXML( "Sample.xml", Empty )<BR/>\r
-new_ObjectFromStream obj, "ClassA[@attr='value']", xml</DIV>\r
-<DIV id="text270_15" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:33px; margin-top:8227px; line-height:15px; white-space:nowrap">\r
-\8eQ\8dl</DIV>\r
-<DIV id="text270_16" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:73px; margin-top:8227px; line-height:15px; white-space:nowrap">\r
-\81¨ XPath \82Ì [@name='value'] \81i\91®\90«\82Ì\92l\81j</DIV>\r
-<v:rect style="position:absolute; margin-left:140px; margin-top:8186px; width:256px; height:25px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
-<DIV id="text270_17" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:148px; margin-top:8193px; line-height:13px; white-space:nowrap">\r
-<Root><ClassA attr="value" ... /></Root></DIV>\r
-<DIV id="text270_18" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:41px; margin-top:8144px; line-height:15px; white-space:nowrap">\r
-VBScript \83R\81[\83h</DIV>\r
-<DIV id="text270_19" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:41px; margin-top:8191px; line-height:15px; white-space:nowrap">\r
-XML\83f\81[\83^</DIV>\r
-<DIV id="text270_20" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:25px; margin-top:8278px; line-height:15px; white-space:nowrap">\r
-Stream \88ø\90\94</DIV>\r
-<DIV id="text270_21" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#0000FF; margin-left:33px; margin-top:8309px; line-height:15px; white-space:nowrap">\r
-<A href="vbslib_26.html#ChangeToXml">\r
-ChangeToXml</A></DIV>\r
-<DIV id="text270_22" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:118px; margin-top:8309px; line-height:15px; white-space:nowrap">\r
-\82Ì\88ø\90\94\82É\8ew\92è\82Å\82«\82é\82à\82Ì\82ð\8ew\92è\82Å\82«\82Ü\82·\81B</DIV>\r
-<DIV id="text270_23" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:25px; margin-top:7949px; line-height:15px; white-space:nowrap">\r
-new_X \82É\91Î\89\9e\82µ\82½\8aÖ\90\94\82Ì\8f\80\94õ</DIV>\r
-<DIV id="text270_24" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:33px; margin-top:7977px; line-height:15px; white-space:nowrap">\r
-\93à\95\94\82Å\81Anew_X \82ð\8cÄ\82Ñ\8fo\82µ\82Ä\82¢\82Ü\82·\81B new_X \82ð\8eg\82¤\82Ì\82É\95K\97v\82È\8aÖ\90\94\82ð\97p\88Ó\82·\82é\95K\97v\82ª<BR/>\r
-\82 \82è\82Ü\82·\81B \82½\82Æ\82¦\82Î\81AABC \83N\83\89\83X\82È\82ç\81Anew_ABC \8aÖ\90\94\82ª\95K\97v\82Å\82·\81B</DIV>\r
-<DIV id="text270_25" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#0000FF; margin-left:69px; margin-top:8013px; line-height:15px; white-space:nowrap">\r
-<A href="#new_X">\r
-\81¨ new_X</A></DIV>\r
-<DIV id="text270_26" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:33px; margin-top:8013px; line-height:15px; white-space:nowrap">\r
-\8eQ\8dl</DIV>\r
-<DIV id="text270_27" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:25px; margin-top:8357px; line-height:15px; white-space:nowrap">\r
-\83e\83X\83g</DIV>\r
-<DIV id="text270_28" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:75px; margin-top:8357px; line-height:15px; white-space:nowrap">\r
-\81¨ T_ObjectFromStream \83t\83H\83\8b\83_</DIV>\r
+<DIV id="text219_5" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:97px; margin-top:5324px; line-height:15px; white-space:nowrap">\r
+Object</DIV>\r
+<DIV id="text219_6" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:177px; margin-top:5324px; line-height:15px; white-space:nowrap">\r
+\92Ç\89Á\82·\82é\83I\83u\83W\83F\83N\83g</DIV>\r
+<DIV id="text219_7" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#0000FF; margin-left:283px; margin-top:5231px; line-height:15px; white-space:nowrap">\r
+<A href="#ObjectSetClass">\r
+<< ObjectSetClass</A></DIV>\r
\r
-<v:line from="0,7761" to="591,7761"/>\r
-<v:line from="591,7761" to="591,8405"/>\r
-<v:line from="591,8405" to="0,8405"/>\r
-<v:line from="0,8405" to="0,7761"/>\r
+<v:line from="0,5214" to="432,5214"/>\r
+<v:line from="432,5214" to="432,5372"/>\r
+<v:line from="432,5372" to="0,5372"/>\r
+<v:line from="0,5372" to="0,5214"/>\r
\r
</PAGE>\r
\r
-<!-- page 271 --> \r
+<!-- page 220 --> \r
<PAGE>\r
-<A id="svgcats_vml_p271" class="to_tree" style="margin-top:8410px;" onClick="selectTreeElem( '271' );">\81©</A>\r
-<A href="#svgcats_vml_p272" class="to_next_page" style="margin-top:8410px;">\81¥</A>\r
-<A href="#svgcats_vml_p270" class="to_prev_page" style="margin-top:8410px;">\81£</A>\r
-<v:rect style="position:absolute; margin-left:0px; margin-top:8421px; width:657px; height:294px;" fillcolor="white"/>\r
-<DIV id="text271_1" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#008000; font-weight: bold; margin-left:24px; margin-top:8438px; line-height:15px; white-space:nowrap">\r
-<A name="new_ObjectsFromStream">\r
-new_ObjectsFromStream</A></DIV>\r
-<DIV id="text271_2" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:217px; margin-top:8438px; line-height:15px; white-space:nowrap">\r
-(src)</DIV>\r
-<v:rect style="position:absolute; margin-left:27px; margin-top:8470px; width:598px; height:25px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
-<DIV id="text271_3" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:35px; margin-top:8477px; line-height:13px; white-space:nowrap">\r
-Sub new_ObjectsFromStream( out_Objs as array of object, ClassName as string, Stream as variant )</DIV>\r
-<DIV id="text271_4" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:33px; margin-top:8508px; line-height:15px; white-space:nowrap">\r
-\83X\83g\83\8a\81[\83\80\82©\82ç\81A\83I\83u\83W\83F\83N\83g\82ð\82¢\82\82Â\82©\90¶\90¬\82µ\82Ä\81A\94z\97ñ\82É\8ai\94[\82µ\82Ü\82·\81B</DIV>\r
-<DIV id="text271_5" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:33px; margin-top:8534px; line-height:15px; white-space:nowrap">\r
+<A id="svgcats_vml_p220" class="to_tree" style="margin-top:5377px;" onClick="selectTreeElem( '220' );">\81©</A>\r
+<A href="#svgcats_vml_p221" class="to_next_page" style="margin-top:5377px;">\81¥</A>\r
+<A href="#svgcats_vml_p219" class="to_prev_page" style="margin-top:5377px;">\81£</A>\r
+<v:rect style="position:absolute; margin-left:0px; margin-top:5388px; width:473px; height:158px;" fillcolor="white"/>\r
+<DIV id="text220_1" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#008000; font-weight: bold; margin-left:24px; margin-top:5405px; line-height:15px; white-space:nowrap">\r
+<A name="Count_ObjectSetClass">\r
+Count (ObjectSetClass)</A></DIV>\r
+<v:rect style="position:absolute; margin-left:25px; margin-top:5435px; width:238px; height:25px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
+<DIV id="text220_2" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:33px; margin-top:5442px; line-height:13px; white-space:nowrap">\r
+Property Get ObjectSetClass::Count()</DIV>\r
+<DIV id="text220_3" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:33px; margin-top:5472px; line-height:15px; white-space:nowrap">\r
+\83R\83\8c\83N\83V\83\87\83\93\82É\92Ç\89Á\82³\82ê\82Ä\82¢\82é\83I\83u\83W\83F\83N\83g\82Ì\90\94\82ð\95Ô\82µ\82Ü\82·\81B</DIV>\r
+<DIV id="text220_4" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:33px; margin-top:5498px; line-height:15px; white-space:nowrap">\r
\81y\88ø\90\94\81z</DIV>\r
-<DIV id="text271_6" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:97px; margin-top:8534px; line-height:15px; white-space:nowrap">\r
-out_Objs</DIV>\r
-<DIV id="text271_7" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:97px; margin-top:8553px; line-height:15px; white-space:nowrap">\r
-ClassName</DIV>\r
-<DIV id="text271_8" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:190px; margin-top:8534px; line-height:15px; white-space:nowrap">\r
-\81i\8fo\97Í\81j \83X\83g\83\8a\81[\83\80\82©\82ç\90¶\90¬\82µ\82½\83I\83u\83W\83F\83N\83g\82ª\93ü\82Á\82½\94z\97ñ</DIV>\r
-<DIV id="text271_9" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:190px; margin-top:8553px; line-height:15px; white-space:nowrap">\r
-\90¶\90¬\82·\82é\83I\83u\83W\83F\83N\83g\82Ì\83N\83\89\83X\96¼</DIV>\r
-<DIV id="text271_10" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:97px; margin-top:8572px; line-height:15px; white-space:nowrap">\r
-Stream</DIV>\r
-<DIV id="text271_11" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:190px; margin-top:8572px; line-height:15px; white-space:nowrap">\r
-XML \83X\83g\83\8a\81[\83\80</DIV>\r
-<DIV id="text271_12" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:33px; margin-top:8609px; line-height:15px; white-space:nowrap">\r
-\82P\82Â\82à\83I\83u\83W\83F\83N\83g\82ð\90¶\90¬\82µ\82È\82©\82Á\82½\82Æ\82«\82Å\82à\81Aout_Objs \82É\82Í\94z\97ñ\82ª\8ai\94[\82³\82ê\82Ü\82·\81B</DIV>\r
-<DIV id="text271_13" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:33px; margin-top:8631px; line-height:15px; white-space:nowrap">\r
-ClassName, Stream \82É\82Â\82¢\82Ä\82Í\81A</DIV>\r
-<DIV id="text271_14" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#0000FF; margin-left:219px; margin-top:8631px; line-height:15px; white-space:nowrap">\r
-<A href="#new_ObjectFromStream">\r
-\81¨ new_ObjectFromStream</A></DIV>\r
-<DIV id="text271_15" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:33px; margin-top:8667px; line-height:15px; white-space:nowrap">\r
-\83e\83X\83g</DIV>\r
-<DIV id="text271_16" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:83px; margin-top:8667px; line-height:15px; white-space:nowrap">\r
-\81¨ T_ObjectFromStream \83t\83H\83\8b\83_</DIV>\r
+<DIV id="text220_5" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:97px; margin-top:5498px; line-height:15px; white-space:nowrap">\r
+\95Ô\82è\92l</DIV>\r
+<DIV id="text220_6" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:177px; margin-top:5498px; line-height:15px; white-space:nowrap">\r
+\83R\83\8c\83N\83V\83\87\83\93\82É\92Ç\89Á\82³\82ê\82Ä\82¢\82é\83I\83u\83W\83F\83N\83g\82Ì\90\94</DIV>\r
+<DIV id="text220_7" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#0000FF; margin-left:321px; margin-top:5405px; line-height:15px; white-space:nowrap">\r
+<A href="#ObjectSetClass">\r
+<< ObjectSetClass</A></DIV>\r
\r
-<v:line from="0,8421" to="657,8421"/>\r
-<v:line from="657,8421" to="657,8715"/>\r
-<v:line from="657,8715" to="0,8715"/>\r
-<v:line from="0,8715" to="0,8421"/>\r
+<v:line from="0,5388" to="473,5388"/>\r
+<v:line from="473,5388" to="473,5546"/>\r
+<v:line from="473,5546" to="0,5546"/>\r
+<v:line from="0,5546" to="0,5388"/>\r
\r
</PAGE>\r
\r
-<!-- page 272 --> \r
+<!-- page 221 --> \r
<PAGE>\r
-<A id="svgcats_vml_p272" class="to_tree" style="margin-top:8720px;" onClick="selectTreeElem( '272' );">\81©</A>\r
-<A href="#svgcats_vml_p273" class="to_next_page" style="margin-top:8720px;">\81¥</A>\r
-<A href="#svgcats_vml_p271" class="to_prev_page" style="margin-top:8720px;">\81£</A>\r
-<v:rect style="position:absolute; margin-left:0px; margin-top:8731px; width:614px; height:404px;" fillcolor="white"/>\r
-<DIV id="text272_1" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#008000; font-weight: bold; margin-left:24px; margin-top:8748px; line-height:15px; white-space:nowrap">\r
-<A name="new_X">\r
-new_X</A></DIV>\r
-<DIV id="text272_2" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#0000FF; margin-left:52px; margin-top:9087px; line-height:15px; white-space:nowrap">\r
-<A href="..\vbs_memo.files\vbs_memo_11.html#naming">\r
-\81¨ \96¼\91O\8eQ\8fÆ (vbsool)</A></DIV>\r
-<DIV id="text272_3" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:20px; margin-top:9087px; line-height:15px; white-space:nowrap">\r
-\8eQ\8dl</DIV>\r
-<v:rect style="position:absolute; margin-left:24px; margin-top:8779px; width:274px; height:25px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
-<DIV id="text272_4" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:32px; margin-top:8786px; line-height:13px; white-space:nowrap">\r
-Function new_X( Name as string ) as object</DIV>\r
-<DIV id="text272_5" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:24px; margin-top:8814px; line-height:15px; white-space:nowrap">\r
-\95¶\8e\9a\97ñ\82Å\8ew\92è\82µ\82½\96¼\91O\82Ì\83N\83\89\83X\82Ì\83I\83u\83W\83F\83N\83g\82ð\90¶\90¬\82µ\82Ü\82·\81B</DIV>\r
-<v:rect style="position:absolute; margin-left:44px; margin-top:9005px; width:214px; height:55px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
-<DIV id="text272_6" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:52px; margin-top:9011px; line-height:15px; white-space:nowrap">\r
-Function new_ClassA()<BR/>\r
- Set new_ClassA = new ClassA<BR/>\r
-End Function</DIV>\r
-<DIV id="text272_7" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:24px; margin-top:8965px; line-height:15px; white-space:nowrap">\r
-\8b@\94\\93I\82É\82Í\81A"new_" + Name \82Ì\8aÖ\90\94\82ð\8cÄ\82Ñ\8fo\82·\82¾\82¯\82È\82Ì\82Å\81A\95Ê\93r\8aÖ\90\94\82ð\97p\88Ó\82·\82é\95K\97v\82ª\82 \82è\82Ü\82·\81B<BR/>\r
-\82½\82Æ\82¦\82Î\81AName = "ClassA" \82È\82ç\81Anew_ClassA \82Ì\8aÖ\90\94\82ª\8cÄ\82Î\82ê\82Ü\82·\81B</DIV>\r
-<DIV id="text272_8" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:147px; margin-top:8748px; line-height:15px; white-space:nowrap">\r
-(src)</DIV>\r
-<DIV id="text272_9" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#FF0000; margin-left:24px; margin-top:8844px; line-height:15px; white-space:nowrap">\r
-\82½\82¾\82µ\81A\91½\82\82Ì\8fê\8d\87\81Aget_Object \82Ì\95û\82ª\93K\82µ\82Ä\82¢\82é\82±\82Æ\82ª\91½\82¢\82Ì\82Å\81Aget_Object \82ð\8eg\82¤\82±\82Æ\82ð\8c\9f\93¢<BR/>\r
-\82µ\82Ä\82\82¾\82³\82¢\81B</DIV>\r
-<DIV id="text272_10" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#0000FF; margin-left:105px; margin-top:8859px; line-height:15px; white-space:nowrap">\r
-<A href="#get_Object">\r
-\81¨ get_Object</A></DIV>\r
-<DIV id="text272_11" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:24px; margin-top:8897px; line-height:15px; white-space:nowrap">\r
-\83T\83\93\83v\83\8b\81F</DIV>\r
-<v:rect style="position:absolute; margin-left:44px; margin-top:8916px; width:244px; height:25px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
-<DIV id="text272_12" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:52px; margin-top:8923px; line-height:13px; white-space:nowrap">\r
-Dim obj : Set obj = new_X( "ClassA" )</DIV>\r
+<A id="svgcats_vml_p221" class="to_tree" style="margin-top:5551px;" onClick="selectTreeElem( '221' );">\81©</A>\r
+<A href="#svgcats_vml_p222" class="to_next_page" style="margin-top:5551px;">\81¥</A>\r
+<A href="#svgcats_vml_p220" class="to_prev_page" style="margin-top:5551px;">\81£</A>\r
+<v:rect style="position:absolute; margin-left:0px; margin-top:5562px; width:390px; height:132px;" fillcolor="white"/>\r
+<DIV id="text221_1" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#008000; font-weight: bold; margin-left:24px; margin-top:5579px; line-height:15px; white-space:nowrap">\r
+<A name="Items_ObjectSetClass">\r
+Items (ObjectSetClass)</A></DIV>\r
+<v:rect style="position:absolute; margin-left:25px; margin-top:5609px; width:238px; height:25px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
+<DIV id="text221_2" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:33px; margin-top:5616px; line-height:13px; white-space:nowrap">\r
+Property Get ObjectSetClass::Items()</DIV>\r
+<DIV id="text221_3" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:33px; margin-top:5646px; line-height:15px; white-space:nowrap">\r
+For \95¶\82É\8ew\92è\82Å\82«\82é\83I\83u\83W\83F\83N\83g\82Ì\8fW\8d\87\82ð\95Ô\82µ\82Ü\82·\81B</DIV>\r
+<DIV id="text221_4" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#0000FF; margin-left:247px; margin-top:5579px; line-height:15px; white-space:nowrap">\r
+<A href="#ObjectSetClass">\r
+<< ObjectSetClass</A></DIV>\r
\r
-<v:line from="0,8731" to="614,8731"/>\r
-<v:line from="614,8731" to="614,9135"/>\r
-<v:line from="614,9135" to="0,9135"/>\r
-<v:line from="0,9135" to="0,8731"/>\r
+<v:line from="0,5562" to="390,5562"/>\r
+<v:line from="390,5562" to="390,5694"/>\r
+<v:line from="390,5694" to="0,5694"/>\r
+<v:line from="0,5694" to="0,5562"/>\r
\r
</PAGE>\r
\r
-<!-- page 273 --> \r
+<!-- page 222 --> \r
<PAGE>\r
-<A id="svgcats_vml_p273" class="to_tree" style="margin-top:9140px;" onClick="selectTreeElem( '273' );">\81©</A>\r
-<A href="#svgcats_vml_p274" class="to_next_page" style="margin-top:9140px;">\81¥</A>\r
-<A href="#svgcats_vml_p272" class="to_prev_page" style="margin-top:9140px;">\81£</A>\r
-<v:rect style="position:absolute; margin-left:0px; margin-top:9151px; width:531px; height:229px;" fillcolor="white"/>\r
-<DIV id="text273_1" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#008000; font-weight: bold; margin-left:24px; margin-top:9168px; line-height:15px; white-space:nowrap">\r
-<A name="NameOnlyClass">\r
-NameOnlyClass</A></DIV>\r
-<v:rect style="position:absolute; margin-left:30px; margin-top:9198px; width:136px; height:70px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
-<DIV id="text273_2" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:38px; margin-top:9204px; line-height:15px; white-space:nowrap">\r
-Class NameOnlyClass<BR/>\r
- Public Name<BR/>\r
- Public Delegate<BR/>\r
-End Class</DIV>\r
-<DIV id="text273_3" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:36px; margin-top:9286px; line-height:15px; white-space:nowrap">\r
-Name \95Ï\90\94\81i\94C\88Ó\82Ì\8c^\82Ì\8e¯\95Ê\92l\81j\82Æ\81ADelegate \95Ï\90\94\81i\8ew\82µ\82Ä\82¢\82é\83I\83u\83W\83F\83N\83g\82È\82Ç\81j\82Ì<BR/>\r
-\91Î\89\9e\8aÖ\8cW\82ð\95\\82·\83N\83\89\83X\82Å\82·\81B</DIV>\r
-<DIV id="text273_4" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:186px; margin-top:9168px; line-height:15px; white-space:nowrap">\r
-(src)</DIV>\r
-<DIV id="text273_5" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#0000FF; margin-left:68px; margin-top:9332px; line-height:15px; white-space:nowrap">\r
-<A href="vbslib_09.html#ArrayToNameOnlyClassArray">\r
-\81¨ ArrayToNameOnlyClassArray</A></DIV>\r
-<DIV id="text273_6" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:29px; margin-top:9332px; line-height:15px; white-space:nowrap">\r
-\8aÖ\98A</DIV>\r
+<A id="svgcats_vml_p222" class="to_tree" style="margin-top:5699px;" onClick="selectTreeElem( '222' );">\81©</A>\r
+<A href="#svgcats_vml_p223" class="to_next_page" style="margin-top:5699px;">\81¥</A>\r
+<A href="#svgcats_vml_p221" class="to_prev_page" style="margin-top:5699px;">\81£</A>\r
+<v:rect style="position:absolute; margin-left:0px; margin-top:5710px; width:457px; height:132px;" fillcolor="white"/>\r
+<DIV id="text222_1" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#008000; font-weight: bold; margin-left:24px; margin-top:5727px; line-height:15px; white-space:nowrap">\r
+<A name="Exists_ObjectSetClass">\r
+Exists (ObjectSetClass)</A></DIV>\r
+<v:rect style="position:absolute; margin-left:25px; margin-top:5757px; width:400px; height:25px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
+<DIV id="text222_2" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:33px; margin-top:5764px; line-height:13px; white-space:nowrap">\r
+Function ObjectSetClass::Exists( Object as variant ) as boolean</DIV>\r
+<DIV id="text222_3" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:33px; margin-top:5794px; line-height:15px; white-space:nowrap">\r
+\83R\83\8c\83N\83V\83\87\83\93\82É\92Ç\89Á\82³\82ê\82Ä\82¢\82é\82©\82Ç\82¤\82©\82ð\95Ô\82µ\82Ü\82·\81B</DIV>\r
+<DIV id="text222_4" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#0000FF; margin-left:277px; margin-top:5727px; line-height:15px; white-space:nowrap">\r
+<A href="#ObjectSetClass">\r
+<< ObjectSetClass</A></DIV>\r
\r
-<v:line from="0,9151" to="531,9151"/>\r
-<v:line from="531,9151" to="531,9380"/>\r
-<v:line from="531,9380" to="0,9380"/>\r
-<v:line from="0,9380" to="0,9151"/>\r
+<v:line from="0,5710" to="457,5710"/>\r
+<v:line from="457,5710" to="457,5842"/>\r
+<v:line from="457,5842" to="0,5842"/>\r
+<v:line from="0,5842" to="0,5710"/>\r
\r
</PAGE>\r
\r
-<!-- page 274 --> \r
+<!-- page 223 --> \r
<PAGE>\r
-<A id="svgcats_vml_p274" class="to_tree" style="margin-top:9385px;" onClick="selectTreeElem( '274' );">\81©</A>\r
-<A href="#svgcats_vml_p275" class="to_next_page" style="margin-top:9385px;">\81¥</A>\r
-<A href="#svgcats_vml_p273" class="to_prev_page" style="margin-top:9385px;">\81£</A>\r
-<v:rect style="position:absolute; margin-left:0px; margin-top:9396px; width:352px; height:213px;" fillcolor="white"/>\r
-<DIV id="text274_1" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#008000; font-weight: bold; margin-left:24px; margin-top:9413px; line-height:15px; white-space:nowrap">\r
-<A name="DefaultFunction">\r
-DefaultFunction</A></DIV>\r
-<v:rect style="position:absolute; margin-left:27px; margin-top:9445px; width:280px; height:25px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
-<DIV id="text274_2" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:35px; margin-top:9452px; line-height:13px; white-space:nowrap">\r
-Sub DefaultFunction( Argument1 as variant )</DIV>\r
-<DIV id="text274_3" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:33px; margin-top:9483px; line-height:15px; white-space:nowrap">\r
-\89½\82à\82µ\82È\82¢\83R\81[\83\8b\83o\83b\83N\8aÖ\90\94\82Ì\96{\91Ì\81B</DIV>\r
-<DIV id="text274_4" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:33px; margin-top:9509px; line-height:15px; white-space:nowrap">\r
+<A id="svgcats_vml_p223" class="to_tree" style="margin-top:5847px;" onClick="selectTreeElem( '223' );">\81©</A>\r
+<A href="#svgcats_vml_p224" class="to_next_page" style="margin-top:5847px;">\81¥</A>\r
+<A href="#svgcats_vml_p222" class="to_prev_page" style="margin-top:5847px;">\81£</A>\r
+<v:rect style="position:absolute; margin-left:0px; margin-top:5858px; width:419px; height:158px;" fillcolor="white"/>\r
+<DIV id="text223_1" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#008000; font-weight: bold; margin-left:24px; margin-top:5875px; line-height:15px; white-space:nowrap">\r
+<A name="Remove_ObjectSetClass">\r
+Remove (ObjectSetClass)</A></DIV>\r
+<v:rect style="position:absolute; margin-left:25px; margin-top:5905px; width:304px; height:25px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
+<DIV id="text223_2" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:33px; margin-top:5912px; line-height:13px; white-space:nowrap">\r
+Sub ObjectSetClass::Remove( Object as variant )</DIV>\r
+<DIV id="text223_3" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:33px; margin-top:5942px; line-height:15px; white-space:nowrap">\r
+\83R\83\8c\83N\83V\83\87\83\93\82É\92Ç\89Á\82³\82ê\82Ä\82¢\82ê\82Î\81A\83R\83\8c\83N\83V\83\87\83\93\82©\82ç\8f\9c\8aO\82µ\82Ü\82·\81B</DIV>\r
+<DIV id="text223_4" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:33px; margin-top:5968px; line-height:15px; white-space:nowrap">\r
\81y\88ø\90\94\81z</DIV>\r
-<DIV id="text274_5" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:97px; margin-top:9509px; line-height:15px; white-space:nowrap">\r
-Argument1</DIV>\r
-<DIV id="text274_6" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:190px; margin-top:9509px; line-height:15px; white-space:nowrap">\r
-\91æ1\88ø\90\94\81i\96³\8e\8b\82µ\82Ü\82·\81j</DIV>\r
-<DIV id="text274_7" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:87px; margin-top:9540px; line-height:15px; white-space:nowrap">\r
-\81¨ vbslib.vbs</DIV>\r
-<DIV id="text274_8" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:24px; margin-top:9540px; line-height:15px; white-space:nowrap">\r
-\83\\81[\83X</DIV>\r
-<DIV id="text274_9" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#0000FF; margin-left:87px; margin-top:9561px; line-height:15px; white-space:nowrap">\r
-<A href="..\vbs_memo.files\vbs_memo_01.html#GetRef">\r
-\81¨ GetRef</A></DIV>\r
-<DIV id="text274_10" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:24px; margin-top:9561px; line-height:15px; white-space:nowrap">\r
-\8eQ\8dl</DIV>\r
+<DIV id="text223_5" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:97px; margin-top:5968px; line-height:15px; white-space:nowrap">\r
+Object</DIV>\r
+<DIV id="text223_6" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:177px; margin-top:5968px; line-height:15px; white-space:nowrap">\r
+\8f\9c\8aO\82·\82é\83I\83u\83W\83F\83N\83g</DIV>\r
+<DIV id="text223_7" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#0000FF; margin-left:253px; margin-top:5875px; line-height:15px; white-space:nowrap">\r
+<A href="#ObjectSetClass">\r
+<< ObjectSetClass</A></DIV>\r
\r
-<v:line from="0,9396" to="352,9396"/>\r
-<v:line from="352,9396" to="352,9609"/>\r
-<v:line from="352,9609" to="0,9609"/>\r
-<v:line from="0,9609" to="0,9396"/>\r
+<v:line from="0,5858" to="419,5858"/>\r
+<v:line from="419,5858" to="419,6016"/>\r
+<v:line from="419,6016" to="0,6016"/>\r
+<v:line from="0,6016" to="0,5858"/>\r
\r
</PAGE>\r
\r
-<!-- page 275 --> \r
+<!-- page 224 --> \r
<PAGE>\r
-<A id="svgcats_vml_p275" class="to_tree" style="margin-top:9614px;" onClick="selectTreeElem( '275' );">\81©</A>\r
-<A href="#svgcats_vml_p276" class="to_next_page" style="margin-top:9614px;">\81¥</A>\r
-<A href="#svgcats_vml_p274" class="to_prev_page" style="margin-top:9614px;">\81£</A>\r
-<v:rect style="position:absolute; margin-left:0px; margin-top:9625px; width:570px; height:273px;" fillcolor="white"/>\r
-<DIV id="text275_1" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#008000; font-weight: bold; margin-left:24px; margin-top:9642px; line-height:15px; white-space:nowrap">\r
-<A name="EventResponders">\r
-EventRespondersClass \83N\83\89\83X</A></DIV>\r
-<DIV id="text275_2" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:28px; margin-top:9675px; line-height:15px; white-space:nowrap">\r
-\83C\83x\83\93\83g\82ª\94\90¶\82µ\82½\82ç\83R\81[\83\8b\83o\83b\83N\82³\82ê\82é\8aÖ\90\94\82Ì\8fW\8d\87\81B<BR/>\r
-\83C\83x\83\93\83g\8aÖ\90\94\82ð\8cÄ\82Ñ\8fo\82·\83I\83u\83W\83F\83N\83g\82Ì\83v\83\8d\83p\83e\83B\82É\81A\96{\83N\83\89\83X\82Ì\83I\83u\83W\83F\83N\83g\82ð\90Ý\92è\82µ\82Ü\82·\81B</DIV>\r
-<DIV id="text275_3" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:24px; margin-top:9850px; line-height:15px; white-space:nowrap">\r
-\8eQ\8dl</DIV>\r
-<DIV id="text275_4" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#0000FF; margin-left:70px; margin-top:9850px; line-height:15px; white-space:nowrap">\r
-<A href="..\vbs_memo.files\vbs_memo_11.html#vbsool_event">\r
-\81¨ EventResponders : \83C\83x\83\93\83g\89\9e\93\9a (vbsool)</A></DIV>\r
-<DIV id="text275_5" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#0000FF; margin-left:44px; margin-top:9719px; line-height:13px; white-space:nowrap">\r
-<A href="#Add_EventResponders">\r
-.Add</A></DIV>\r
-<DIV id="text275_6" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#0000FF; margin-left:44px; margin-top:9741px; line-height:13px; white-space:nowrap">\r
-<A href="vbslib_14.html#Remove_EventResponders">\r
-.Remove</A></DIV>\r
-<DIV id="text275_7" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:103px; margin-top:9717px; line-height:15px; white-space:nowrap">\r
-\83C\83x\83\93\83g\82ª\94\90¶\82µ\82½\82Æ\82«\82É\83R\81[\83\8b\83o\83b\83N\82³\82ê\82é\8aÖ\90\94\82ð\93o\98^\82µ\82Ü\82·\81B</DIV>\r
-<DIV id="text275_8" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:103px; margin-top:9739px; line-height:15px; white-space:nowrap">\r
-\83R\81[\83\8b\83o\83b\83N\82³\82ê\82é\8aÖ\90\94\82ð\93o\98^\89ð\8f\9c\82µ\82Ü\82·\81B</DIV>\r
-<DIV id="text275_9" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:24px; margin-top:9800px; line-height:15px; white-space:nowrap">\r
-\83\\81[\83X</DIV>\r
-<DIV id="text275_10" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:70px; margin-top:9800px; line-height:15px; white-space:nowrap">\r
-\81¨ vbslib.vbs</DIV>\r
-<DIV id="text275_11" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:24px; margin-top:9825px; line-height:15px; white-space:nowrap">\r
-\83e\83X\83g</DIV>\r
-<DIV id="text275_12" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:70px; margin-top:9825px; line-height:15px; white-space:nowrap">\r
-\81¨ T_Item_vbslib \83t\83H\83\8b\83_</DIV>\r
-<v:roundrect style="position:absolute; margin-left:324px; margin-top:9847px; width:67px; height:20px;" arcsize="0.500000" fillcolor="#FFFFFF" strokecolor="#000000" strokeweight="1pt"/>\r
-<DIV id="text275_13" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#FF0000; font-weight: bold; margin-left:332px; margin-top:9850px; line-height:15px; white-space:nowrap">\r
-\8f\91\82«\82©\82¯</DIV>\r
-<DIV id="text275_14" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:103px; margin-top:9761px; line-height:15px; white-space:nowrap">\r
-\83C\83x\83\93\83g\82ª\94\90¶\82µ\82½\82Æ\82«\82É\81A\93o\98^\82³\82ê\82Ä\82¢\82é\83R\81[\83\8b\83o\83b\83N\8aÖ\90\94\82ð\8cÄ\82Ñ\8fo\82µ\82Ü\82·\81B</DIV>\r
-<DIV id="text275_15" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#0000FF; margin-left:44px; margin-top:9763px; line-height:13px; white-space:nowrap">\r
-<A href="vbslib_14.html#Calls_EventResponders">\r
-.Calls</A></DIV>\r
-<v:roundrect style="position:absolute; margin-left:233px; margin-top:9822px; width:56px; height:20px;" arcsize="0.500000" fillcolor="#FFFFFF" strokecolor="#000000" strokeweight="1pt"/>\r
-<DIV id="text275_16" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#FF0000; font-weight: bold; margin-left:241px; margin-top:9825px; line-height:15px; white-space:nowrap">\r
-\96¢\91Î\89\9e</DIV>\r
+<A id="svgcats_vml_p224" class="to_tree" style="margin-top:6021px;" onClick="selectTreeElem( '224' );">\81©</A>\r
+<A href="#svgcats_vml_p225" class="to_next_page" style="margin-top:6021px;">\81¥</A>\r
+<A href="#svgcats_vml_p223" class="to_prev_page" style="margin-top:6021px;">\81£</A>\r
+<v:rect style="position:absolute; margin-left:0px; margin-top:6032px; width:380px; height:132px;" fillcolor="white"/>\r
+<DIV id="text224_1" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#008000; font-weight: bold; margin-left:24px; margin-top:6049px; line-height:15px; white-space:nowrap">\r
+<A name="RemoveAll_ObjectSetClass">\r
+RemoveAll (ObjectSetClass)</A></DIV>\r
+<v:rect style="position:absolute; margin-left:25px; margin-top:6079px; width:208px; height:25px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
+<DIV id="text224_2" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:33px; margin-top:6086px; line-height:13px; white-space:nowrap">\r
+Sub ObjectSetClass::RemoveAll()</DIV>\r
+<DIV id="text224_3" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:33px; margin-top:6116px; line-height:15px; white-space:nowrap">\r
+\83R\83\8c\83N\83V\83\87\83\93\82©\82ç\82·\82×\82Ä\82Ì\83I\83u\83W\83F\83N\83g\82ð\8f\9c\8aO\82µ\82Ü\82·\81B</DIV>\r
+<DIV id="text224_4" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#0000FF; margin-left:237px; margin-top:6049px; line-height:15px; white-space:nowrap">\r
+<A href="#ObjectSetClass">\r
+<< ObjectSetClass</A></DIV>\r
\r
-<v:line from="0,9625" to="570,9625"/>\r
-<v:line from="570,9625" to="570,9898"/>\r
-<v:line from="570,9898" to="0,9898"/>\r
-<v:line from="0,9898" to="0,9625"/>\r
+<v:line from="0,6032" to="380,6032"/>\r
+<v:line from="380,6032" to="380,6164"/>\r
+<v:line from="380,6164" to="0,6164"/>\r
+<v:line from="0,6164" to="0,6032"/>\r
\r
</PAGE>\r
\r
-<!-- page 276 --> \r
+<!-- page 225 --> \r
<PAGE>\r
-<A id="svgcats_vml_p276" class="to_tree" style="margin-top:9903px;" onClick="selectTreeElem( '276' );">\81©</A>\r
-<A href="vbslib_14.html#svgcats_vml_p277" class="to_next_page" style="margin-top:9903px;">\81¥</A>\r
-<A href="#svgcats_vml_p275" class="to_prev_page" style="margin-top:9903px;">\81£</A>\r
-<v:rect style="position:absolute; margin-left:0px; margin-top:9914px; width:631px; height:434px;" fillcolor="white"/>\r
-<DIV id="text276_1" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#008000; font-weight: bold; margin-left:24px; margin-top:9931px; line-height:15px; white-space:nowrap">\r
-<A name="Add_EventResponders">\r
-Add (EventResponders)</A></DIV>\r
-<v:rect style="position:absolute; margin-left:25px; margin-top:9961px; width:574px; height:25px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
-<DIV id="text276_2" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:33px; margin-top:9968px; line-height:13px; white-space:nowrap">\r
-Sub EventResponders::Add( Func as EventFunction, Responder as variant, Priority as integer )</DIV>\r
-<DIV id="text276_3" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:33px; margin-top:9998px; line-height:15px; white-space:nowrap">\r
-\83C\83x\83\93\83g\82ª\94\90¶\82µ\82½\82Æ\82«\82É\83R\81[\83\8b\83o\83b\83N\82³\82ê\82é\8aÖ\90\94\82ð\93o\98^\82µ\82Ü\82·\81B</DIV>\r
-<DIV id="text276_4" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:33px; margin-top:10024px; line-height:15px; white-space:nowrap">\r
-\81y\88ø\90\94\81z</DIV>\r
-<DIV id="text276_5" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:97px; margin-top:10024px; line-height:15px; white-space:nowrap">\r
-Func</DIV>\r
-<DIV id="text276_6" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:97px; margin-top:10043px; line-height:15px; white-space:nowrap">\r
-Responder</DIV>\r
-<DIV id="text276_7" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:181px; margin-top:10024px; line-height:15px; white-space:nowrap">\r
-\83R\81[\83\8b\83o\83b\83N\82³\82ê\82é\8aÖ\90\94</DIV>\r
-<DIV id="text276_8" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:181px; margin-top:10043px; line-height:15px; white-space:nowrap">\r
-\83C\83x\83\93\83g\82É\89\9e\93\9a\82·\82é\83I\83u\83W\83F\83N\83g</DIV>\r
-<DIV id="text276_9" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:8pt; color:#0000FF; margin-left:236px; margin-top:9935px; line-height:12px; white-space:nowrap">\r
-<A href="#EventResponders">\r
-EventResponders \83N\83\89\83X</A></DIV>\r
-<DIV id="text276_10" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:24px; margin-top:10098px; line-height:15px; white-space:nowrap">\r
+<A id="svgcats_vml_p225" class="to_tree" style="margin-top:6169px;" onClick="selectTreeElem( '225' );">\81©</A>\r
+<A href="vbslib_14.html#svgcats_vml_p226" class="to_next_page" style="margin-top:6169px;">\81¥</A>\r
+<A href="#svgcats_vml_p224" class="to_prev_page" style="margin-top:6169px;">\81£</A>\r
+<v:rect style="position:absolute; margin-left:0px; margin-top:6180px; width:642px; height:7201px;" fillcolor="white"/>\r
+<v:rect style="position:absolute; margin-left:76px; margin-top:8000px; width:268px; height:130px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
+<DIV id="text225_1" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:84px; margin-top:8006px; line-height:15px; white-space:nowrap">\r
+g("${RootPath}") = "${${Target}/RootPath}"<BR/>\r
+g("${TargetA/RootPath}") = "C:\FolderA"<BR/>\r
+g("${TargetB/RootPath}") = "C:\FolderB"<BR/>\r
+<BR/>\r
+g("${Target}") = "TargetA"<BR/>\r
+Assert g("${RootPath}") = "C:\FolderA"<BR/>\r
+g("${Target}") = "TargetB"<BR/>\r
+Assert g("${RootPath}") = "C:\FolderB"</DIV>\r
+<v:rect style="position:absolute; margin-left:76px; margin-top:7794px; width:250px; height:40px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
+<DIV id="text225_2" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:84px; margin-top:7800px; line-height:15px; white-space:nowrap">\r
+g("${RootPath}") = "C:\FolderA"<BR/>\r
+Assert g("${RootPath}") = "C:\FolderA"</DIV>\r
+<DIV id="text225_3" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:24px; margin-top:7733px; line-height:15px; white-space:nowrap">\r
+<A name="DictionaryEx_IndirectRef">\r
+\8aù\91¶\82Ì\95Ï\90\94\82Ì\92l\82ð\81A\95Ê\82Ì\95Ï\90\94\82É\82æ\82Á\82Ä\8aÔ\90Ú\8eQ\8fÆ\82³\82¹\82é</A></DIV>\r
+<DIV id="text225_4" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#008000; font-weight: bold; margin-left:24px; margin-top:6197px; line-height:15px; white-space:nowrap">\r
+<A name="LazyDictionaryClass">\r
+${ } \95Ï\90\94, LazyDictionaryClass</A></DIV>\r
+<DIV id="text225_5" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:45px; margin-top:7766px; line-height:15px; white-space:nowrap">\r
+\8c³\81X\81A\89º\8bL\82Ì\82æ\82¤\82É\8eg\82í\82ê\82Ä\82¢\82½\95Ï\90\94 ${RootPath} \82ª\82 \82é\82Æ\82µ\82Ü\82·\81B</DIV>\r
+<DIV id="text225_6" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:45px; margin-top:7859px; line-height:15px; white-space:nowrap">\r
+\95Ï\90\94\82Ì\92l\82ð\81A\95Ê\82Ì\95Ï\90\94\82Ì\92l\82É\82æ\82Á\82Ä\93®\93I\82É\95Ï\82¦\82½\82¢\8fê\8d\87\82Í\81A\89º\8bL\82Ì\82Ç\82¿\82ç\82Ì\8bL\8fq\82à\82Å\82«\82Ü\82·\81B</DIV>\r
+<v:rect style="position:absolute; margin-left:76px; margin-top:7884px; width:250px; height:100px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
+<DIV id="text225_7" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:84px; margin-top:7890px; line-height:15px; white-space:nowrap">\r
+g("${RootPath}") = "C:\Folder${Target}"<BR/>\r
+<BR/>\r
+g("${Target}") = "A"<BR/>\r
+Assert g("${RootPath}") = "C:\FolderA"<BR/>\r
+g("${Target}") = "B"<BR/>\r
+Assert g("${RootPath}") = "C:\FolderB"</DIV>\r
+<DIV id="text225_8" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:24px; margin-top:12500px; line-height:15px; white-space:nowrap">\r
+<A name="DictionaryEx_Escape">\r
+\8eQ\8fÆ\8bL\8d\86 ${ } \82Ì\83G\83X\83P\81[\83v</A></DIV>\r
+<v:rect style="position:absolute; margin-left:79px; margin-top:12576px; width:322px; height:70px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
+<DIV id="text225_9" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:87px; margin-top:12582px; line-height:15px; white-space:nowrap">\r
+g("$\{") = "${" '// $\ \82Í $ \82É\92u\82«\8a·\82í\82è\82Ü\82·<BR/>\r
+g("$\\") = "$\"<BR/>\r
+g("$\}") = "$}"<BR/>\r
+g("$A") = "$A" '// $ \82Ì\8cã\82É { \82ª\82È\82¢\82Æ\81A\82»\82Ì\82Ü\82Ü</DIV>\r
+<DIV id="text225_10" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:48px; margin-top:12657px; line-height:15px; white-space:nowrap">\r
+\81i\83\81\83\82\81j \82±\82Ì\83G\83X\83P\81[\83v\82É\82æ\82è\81A\92P\8f\83\82É "${" \82ð\8c\9f\8dõ\82·\82ê\82Î\81A\82»\82ê\82ª\93W\8aJ\82·\82×\82«\95Ï\90\94\82©\82Ç\82¤\82©\82ª<BR/>\r
+\95ª\82©\82è\82Ü\82·\81B</DIV>\r
+<DIV id="text225_11" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:24px; margin-top:6230px; line-height:15px; white-space:nowrap">\r
+\8e«\8f\91\82Ì\92l\82É\81A\8e«\8f\91\82Ì\83L\81[\82Ö\82Ì\8eQ\8fÆ\82ð\93ü\82ê\82Ä\81A\92x\89\84\95]\89¿\82·\82é\8e«\8f\91\82Å\82·\81B<BR/>\r
+LazyDictionaryClass \82Ì\83I\83u\83W\83F\83N\83g\82Í\96¼\91O\8bó\8aÔ\82É\91\8a\93\96\82µ\81A\83L\81[\82Í\95Ï\90\94\96¼\82É\91\8a\93\96\82µ\82Ü\82·\81B</DIV>\r
+<v:rect style="position:absolute; margin-left:48px; margin-top:6270px; width:250px; height:85px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
+<DIV id="text225_12" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:56px; margin-top:6276px; line-height:15px; white-space:nowrap">\r
+Set g = new LazyDictionaryClass<BR/>\r
+g("${RootPath}") = "C:\Folder${Target}"<BR/>\r
+g("${Target}") = "A"<BR/>\r
+<BR/>\r
+Assert g("${RootPath}") = "C:\FolderA"</DIV>\r
+<DIV id="text225_13" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:24px; margin-top:6451px; line-height:15px; white-space:nowrap">\r
+\83L\81[\82Í\81A${ \81` } \8c`\8e®\81i\97á\81F ${A}\81j\82É\82µ\82Ä\82\82¾\82³\82¢\81B $\81` \8c`\8e®\81i\97á\81F $A\81j\82Í\81A\83G\83\89\81[\82É\82È\82è\82Ü\82·\81B<BR/>\r
+\83L\81[\82Ì ${ \81` } \82Ì\92\86\82É "$", "{", "}" \82Í\8eg\82¦\82Ü\82¹\82ñ\82ª\81A\91¼\82Ì\8bL\8d\86\81AUnicode\95¶\8e\9a\81i\93ú\96{\8cê\82È\82Ç\81j<BR/>\r
+\82Í\8eg\82¦\82Ü\82·\81B</DIV>\r
+<v:rect style="position:absolute; margin-left:76px; margin-top:8212px; width:346px; height:85px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
+<DIV id="text225_14" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:84px; margin-top:8218px; line-height:15px; white-space:nowrap">\r
+g("${RootPath( TargetA )}") = "C:\FolderA"<BR/>\r
+g("${RootPath( TargetB )}") = "C:\FolderB"<BR/>\r
+<BR/>\r
+target = "TargetA"<BR/>\r
+Assert g("${RootPath( "+ target +" )}") = "C:\FolderA"</DIV>\r
+<DIV id="text225_15" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:45px; margin-top:8155px; line-height:15px; white-space:nowrap">\r
+\92P\8f\83\82È\95Ï\8a·\8aÖ\90\94\82Å\82 \82ê\82Î\81A\8aÖ\90\94\82ð\83f\81[\83^\82É\92u\82«\8a·\82¦\82é\82±\82Æ\82à\82Å\82«\82Ü\82·\81B<BR/>\r
+\89º\8bL\82Ì RootPath \82ª\81A\8aÖ\90\94\82Ì\91ã\82í\82è\82Å\82·\81B<BR/>\r
+\83L\81[\82ª\91¶\8dÝ\82µ\82È\82¯\82ê\82Î\81A\83G\83\89\81[\82É\82È\82è\82Ü\82·\81B</DIV>\r
+<DIV id="text225_16" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:24px; margin-top:6970px; line-height:15px; white-space:nowrap">\r
+\83e\83X\83g</DIV>\r
+<DIV id="text225_17" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:75px; margin-top:6948px; line-height:15px; white-space:nowrap">\r
+\81¨ vbslib.vbs</DIV>\r
+<DIV id="text225_18" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:24px; margin-top:6948px; line-height:15px; white-space:nowrap">\r
+\83\\81[\83X</DIV>\r
+<DIV id="text225_19" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:24px; margin-top:8729px; line-height:15px; white-space:nowrap">\r
+<A name="DictionaryEx_Array">\r
+\94z\97ñ\82ð\92l\82É\82·\82é</A></DIV>\r
+<v:rect style="position:absolute; margin-left:79px; margin-top:8806px; width:454px; height:220px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
+<DIV id="text225_20" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:87px; margin-top:8812px; line-height:15px; white-space:nowrap">\r
+Set g = new LazyDictionaryClass<BR/>\r
+<BR/>\r
+g("${Array1}") = Array( "${Var}/1", "${Var}/2" )<BR/>\r
+g("${Array2}") = Array( "${Array1}", "${Var}/3", "${Var}/4", "${Var}/5" )<BR/>\r
+g("${Var}") = "x"<BR/>\r
+array1 = g("${Array1}")<BR/>\r
+array2 = g("${Array2}")<BR/>\r
+<BR/>\r
+Assert IsSameArray( array1, Array( "x/1", "x/2" ) )<BR/>\r
+Assert IsSameArray( array2, Array( "x/1", "x/2", "x/3", "x/4", "x/5" ) )<BR/>\r
+<BR/>\r
+For Each value In g("${Array2}")<BR/>\r
+ echo value<BR/>\r
+Next</DIV>\r
+<DIV id="text225_21" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:24px; margin-top:6992px; line-height:15px; white-space:nowrap">\r
+\8aÖ\98A</DIV>\r
+<DIV id="text225_22" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#0000FF; margin-left:75px; margin-top:7009px; line-height:15px; white-space:nowrap">\r
+<A href="vbslib_15.html#DictionaryClass">\r
+\81¨ DictionaryClass</A></DIV>\r
+<DIV id="text225_23" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:24px; margin-top:8342px; line-height:15px; white-space:nowrap">\r
+<A name="DictionaryEx_NotString">\r
+\95¶\8e\9a\97ñ\88È\8aO\82Ì\92l\82Ì\8eQ\8fÆ</A></DIV>\r
+<v:rect style="position:absolute; margin-left:76px; margin-top:8398px; width:454px; height:55px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
+<DIV id="text225_24" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:84px; margin-top:8404px; line-height:15px; white-space:nowrap">\r
+g("${Var}") = True<BR/>\r
+Assert g("${Var}") = True '// \8e®\82Å\82Í\82È\82¢\82Ì\82Å boolean \8c^\82Ì\82Ü\82Ü<BR/>\r
+Assert g("Var=${Var}") = "Var=True" '// \8e®\82È\82Ì\82Å\95¶\8e\9a\97ñ\82É\95Ï\8a·</DIV>\r
+<DIV id="text225_25" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:50px; margin-top:8373px; line-height:15px; white-space:nowrap">\r
+\8e®\82ð\8eQ\8fÆ\82·\82é\82Æ\81A\95¶\8e\9a\97ñ\82É\82È\82è\82Ü\82·\81B \8e®\82Æ\82Í\81A${ } \82Å\88Í\82Ü\82ê\82½\95Ï\90\94\88È\8aO\82Ì\95¶\8e\9a\82ª\82 \82é\95¶\8e\9a\97ñ\82Å\82·\81B</DIV>\r
+<DIV id="text225_26" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:24px; margin-top:6512px; line-height:15px; white-space:nowrap">\r
+\83L\81[\82Ì\93W\8aJ\82Í\8eQ\8fÆ\8e\9e\81i g("${Var}") \82ð Get \82·\82é\82Æ\82«\81j\82É\8ds\82í\82ê\82é\81i\92x\89\84\95]\89¿\82Å\82 \82é\81j\82½\82ß\81A<BR/>\r
+\83L\81[\82ð\8aÜ\82Þ\83A\83C\83e\83\80\81i\92l\81j\82ð\90Ý\92è\82·\82é\82Æ\82«\82É\81A\82»\82Ì\83L\81[\82ª\92è\8b`\82³\82ê\82Ä\82¢\82È\82\82Ä\82à\8d\\82¢\82Ü\82¹\82ñ\81B <BR/>\r
+\97á\81F\8fã\8bL ${Target}\81B \82Â\82Ü\82è\81A\98A\91±\82µ\82Ä\90Ý\92è\82·\82é\82Æ\82«\82Í\81A\90Ý\92è\82·\82é\8f\87\94Ô\82ð\96â\82¢\82Ü\82¹\82ñ\81B <BR/>\r
+\8eQ\8fÆ\8e\9e\82É\83L\81[\82ª\91¶\8dÝ\82µ\82È\82¢\82Æ\82«\82Í\81A\83G\83\89\81[\82É\82È\82è\82Ü\82·\81B \8aÈ\92P\82È\95¶\8e\9a\97ñ\95Ï\8a·\8aÖ\90\94\82È\82ç\81A<BR/>\r
+\8e«\8f\91\82Ì\83f\81[\83^\82É\92u\82«\8a·\82¦\82é\82±\82Æ\82ª\82Å\82«\82Ü\82·\81B</DIV>\r
+<DIV id="text225_27" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:75px; margin-top:7026px; line-height:15px; white-space:nowrap">\r
+\81¨ \8aÖ\90\94\8c^\83v\83\8d\83O\83\89\83~\83\93\83O</DIV>\r
+<DIV id="text225_28" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#0000FF; margin-left:30px; margin-top:6652px; line-height:15px; white-space:nowrap">\r
+<A href="#DictionaryEx_IndirectRef">\r
+\81¨ \8aù\91¶\82Ì\95Ï\90\94\82Ì\92l\82ð\81A\95Ê\82Ì\95Ï\90\94\82É\82æ\82Á\82Ä\8aÔ\90Ú\8eQ\8fÆ\82³\82¹\82é</A></DIV>\r
+<DIV id="text225_29" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#0000FF; margin-left:30px; margin-top:6672px; line-height:15px; white-space:nowrap">\r
+<A href="#DictionaryEx_NotString">\r
+\81¨ \95¶\8e\9a\97ñ\88È\8aO\82Ì\92l\82Ì\8eQ\8fÆ</A></DIV>\r
+<DIV id="text225_30" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#0000FF; margin-left:30px; margin-top:6692px; line-height:15px; white-space:nowrap">\r
+<A href="#DictionaryEx_Array">\r
+\81¨ \94z\97ñ\82ð\92l\82É\82·\82é</A></DIV>\r
+<DIV id="text225_31" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#0000FF; margin-left:30px; margin-top:6812px; line-height:15px; white-space:nowrap">\r
+<A href="#DictionaryEx_Escape">\r
+\81¨ \8eQ\8fÆ\8bL\8d\86 ${ } \82Ì\83G\83X\83P\81[\83v</A></DIV>\r
+<v:rect style="position:absolute; margin-left:79px; margin-top:9077px; width:514px; height:205px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
+<DIV id="text225_32" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:87px; margin-top:9083px; line-height:15px; white-space:nowrap">\r
+Set g = new LazyDictionaryClass<BR/>\r
+<BR/>\r
+g("${Workspace/Lib}") = "FolderA"<BR/>\r
+g("${Workspace/Sample}") = "FolderB" <BR/>\r
+<BR/>\r
+values1 = g.Each_( "${Workspace/${i}}", "${i}", Array( "Lib", "Sample" ) )<BR/>\r
+Assert IsSameArray( values1, Array( "FolderA", "FolderB" ) )<BR/>\r
+<BR/>\r
+formulas = g.EachFormula( "${Workspace/${i}}", "${i}", Array( "Lib", "Sample" ) )<BR/>\r
+Assert IsSameArray( formulas, Array( "${Workspace/Lib}", "${Workspace/Sample}" ) )<BR/>\r
+<BR/>\r
+values2 = g( formulas )<BR/>\r
+Assert IsSameArray( values2, values1 )</DIV>\r
+<DIV id="text225_33" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:48px; margin-top:9041px; line-height:15px; white-space:nowrap">\r
+Each_ \82â EachFormula \82ð\8eg\82¦\82Î\81A\94z\97ñ\82Ì\97v\91f\82ð\83\8b\81[\83v\95Ï\90\94\82Ì\82æ\82¤\82É\88µ\82Á\82Ä\95Ï\8a·\82Å\82«\82Ü\82·\81B<BR/>\r
+\82Ü\82½\81A\8e«\8f\91\82ð\8eQ\8fÆ\82·\82é\82Æ\82«\82É\81A\94z\97ñ\82ð\8ew\92è\82·\82é\82±\82Æ\82à\82Å\82«\82Ü\82·\81B</DIV>\r
+<DIV id="text225_34" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:49px; margin-top:8765px; line-height:15px; white-space:nowrap">\r
+\92l\81i = \82Ì\89E\81j\82É\94z\97ñ\82ð\8ew\92è\82·\82é\82±\82Æ\82ª\82Å\82«\82Ü\82·\81B<BR/>\r
+\82Ü\82½\81A\94z\97ñ\82Ì\97v\91f\82É\81A\94z\97ñ\82ð\92l\82ð\8e\9d\82Â\95Ï\90\94\82Ö\82Ì\8eQ\8fÆ\82ð\8ew\92è\82·\82é\82Æ\81A\83l\83X\83g\82µ\82È\82¢\82Å\93W\8aJ\82³\82ê\82Ü\82·\81B</DIV>\r
+<DIV id="text225_35" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:48px; margin-top:12535px; line-height:15px; white-space:nowrap">\r
+$\{ \82Æ\8f\91\82\82Æ\81A${ \82Æ\82¢\82¤\95¶\8e\9a\97ñ\83f\81[\83^\82ª\82Å\82«\82Ü\82·\81B \82±\82Ì\8f\88\97\9d\82Í\81A\95Ï\90\94\82Ì\93W\8aJ\82ð\82µ\82È\82¢\82½\82ß\82É\81A<BR/>\r
+\8dÅ\8cã\82É\8ds\82í\82ê\82Ü\82·\81B \93W\8aJ\82µ\82½\8c\8b\89Ê\82É $\ \82ª\82 \82é\82Æ\82«\82Í\81A$ \82É\92u\82«\8a·\82í\82è\82Ü\82·\81B </DIV>\r
+<DIV id="text225_36" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:75px; margin-top:6970px; line-height:15px; white-space:nowrap">\r
+\81¨ T_LazyDictionary.vbs</DIV>\r
+<DIV id="text225_37" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:50px; margin-top:8478px; line-height:15px; white-space:nowrap">\r
+\83I\83u\83W\83F\83N\83g\82Ì\90Ý\92è\82Æ\8eQ\8fÆ\82ª\82Å\82«\82Ü\82·\81B</DIV>\r
+<v:rect style="position:absolute; margin-left:76px; margin-top:8502px; width:226px; height:40px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
+<DIV id="text225_38" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:84px; margin-top:8508px; line-height:15px; white-space:nowrap">\r
+Set g("${Var}") = new NameOnlyClass<BR/>\r
+echo g("${Var}").Name</DIV>\r
+<DIV id="text225_39" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:24px; margin-top:12892px; line-height:15px; white-space:nowrap">\r
+<A name="str_spell_miss_lz">\r
+\95¶\8e\9a\97ñ\82Ì\83X\83y\83\8b\83~\83X\91Î\8dô\81A${> }</A></DIV>\r
+<DIV id="text225_40" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:44px; margin-top:12920px; line-height:15px; white-space:nowrap">\r
+\83L\81[\82ª\91¶\8dÝ\82µ\82È\82¢\82Æ\82«\82É\8e©\93®\93I\82É\83L\81[\82ð\92Ç\89Á\82µ\82È\82¢\82½\82ß\81A\95¶\8e\9a\97ñ\82Ì\83X\83y\83\8b\83~\83X\82ð\96h\82®\82±\82Æ\82ª\82Å\82«\82Ü\82·\81B<BR/>\r
+\82½\82¾\82µ\81A\83L\81[\82Æ\83A\83C\83e\83\80\82ª\88Ù\82È\82é\82±\82Æ\82ª\88ê\94Ê\93I\82Å\82 \82é\8e«\8f\91\8c^\82Å\82Í\81A\83A\83C\83e\83\80\82ð\92²\82×\82È\82¯\82ê\82Î<BR/>\r
+\95¶\8e\9a\97ñ\82ð\92m\82é\82±\82Æ\82ª\82Å\82«\82È\82¢\82½\82ß\81A\8aJ\94\8cø\97¦\82ª\97\8e\82¿\82Ü\82·\81B<BR/>\r
+\82»\82±\82Å\81A\83L\81[\82Ì\90æ\93ª\82ª ">" \82©\82ç\81A\83A\83C\83e\83\80\82Æ\93¯\82¶\82Å\82 \82é\82æ\82¤\82È\83\8b\81[\83\8b\82É\82·\82é\82Æ\82æ\82¢\82Å\82µ\82å\82¤\81B<BR/>\r
+\82È\82¨\81A> \82ð\91I\82ñ\82¾\97\9d\97R\82Í\81A\83\81\81[\83\8b\82Ì\88ø\97p\81i\83R\83s\81[\81j\8bL\8d\86\82â\81ANaturalDocs \82Ì\8bó\94\92\82ð\88Û\8e\9d\82·\82é\8bL\8d\86\82É<BR/>\r
+\8bß\82¢\88Ó\96¡\82ð\8e\9d\82Á\82Ä\82¢\82é\82©\82ç\82Å\82·\81B</DIV>\r
+<v:rect style="position:absolute; margin-left:83px; margin-top:13020px; width:202px; height:40px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
+<DIV id="text225_41" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:91px; margin-top:13026px; line-height:15px; white-space:nowrap">\r
+Set g = new LazyDictionaryClass<BR/>\r
+g("${>Spell}") = "Spell"</DIV>\r
+<DIV id="text225_42" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#0000FF; margin-left:30px; margin-top:6832px; line-height:15px; white-space:nowrap">\r
+<A href="#str_spell_miss_lz">\r
+\81¨ \95¶\8e\9a\97ñ\82Ì\83X\83y\83\8b\83~\83X\91Î\8dô\81A${> }</A></DIV>\r
+<DIV id="text225_43" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:24px; margin-top:7142px; line-height:15px; white-space:nowrap">\r
+<A name="LazyDictionaryShow">\r
+\83A\83C\83e\83\80\82ð\88ê\97\97\95\\8e¦\82·\82é</A></DIV>\r
+<v:rect style="position:absolute; margin-left:76px; margin-top:7211px; width:202px; height:85px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
+<DIV id="text225_44" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:84px; margin-top:7217px; line-height:15px; white-space:nowrap">\r
+Set g = new LazyDictionaryClass<BR/>\r
+g("${Var1}") = "Value1"<BR/>\r
+g("${Var2}") = "${Var1}-2"<BR/>\r
+<BR/>\r
+g.EchoToEditor</DIV>\r
+<DIV id="text225_45" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#FF0000; margin-left:96px; margin-top:7278px; line-height:13px; white-space:nowrap">\r
+EchoToEditor</DIV>\r
+<v:rect style="position:absolute; margin-left:76px; margin-top:7333px; width:220px; height:40px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
+<DIV id="text225_46" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:84px; margin-top:7339px; line-height:15px; white-space:nowrap">\r
+${Var1} = "Value1"<BR/>\r
+${Var2} = "${Var1}-2" = "Value1-2"</DIV>\r
+<DIV id="text225_47" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:47px; margin-top:7171px; line-height:15px; white-space:nowrap">\r
+EchoToEditor \83\81\83\\83b\83h\82ð\8cÄ\82Ñ\8fo\82·\82Æ\81A\83A\83C\83e\83\80\82Ì\83L\81[\82Æ\93W\8aJ\91O\82Ì\92l\82Æ\93W\8aJ\8cã\82Ì\92l\82ª\8f\91\82©\82ê\82½<BR/>\r
+\83e\83L\83X\83g \83G\83f\83B\83^\81[\82ª\8aJ\82«\82Ü\82·\81B \93à\97e\82Í\81AGetSetListString \82Ì\95Ô\82è\92l\82Æ\93¯\82¶\82Å\82·\81B</DIV>\r
+<DIV id="text225_48" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:47px; margin-top:7313px; line-height:15px; white-space:nowrap">\r
+\83e\83L\83X\83g \83G\83f\83B\83^\81[\82Å\8aJ\82\93à\97e\81F</DIV>\r
+<DIV id="text225_49" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#0000FF; margin-left:30px; margin-top:6612px; line-height:15px; white-space:nowrap">\r
+<A href="#LazyDictionaryShow">\r
+\81¨ \83A\83C\83e\83\80\82ð\88ê\97\97\95\\8e¦\82·\82é</A></DIV>\r
+<DIV id="text225_50" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:24px; margin-top:13221px; line-height:15px; white-space:nowrap">\r
+<A name="lazy_explanatory_variable">\r
+\90à\96¾\95Ï\90\94\82Ì\8a\88\97p</A></DIV>\r
+<v:rect style="position:absolute; margin-left:83px; margin-top:13292px; width:406px; height:25px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
+<DIV id="text225_51" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:91px; margin-top:13299px; line-height:13px; white-space:nowrap">\r
+patch_path = g("${Repository_workspace}\Sample_Test_patch\patch")</DIV>\r
+<DIV id="text225_52" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:47px; margin-top:13252px; line-height:15px; white-space:nowrap">\r
+\8e«\8f\91\82ð\8eQ\8fÆ\82·\82é\83R\81[\83h\82ª\92·\82\82È\82é\82Æ\82«\82Í\81A\96ð\8a\84\82ð\90à\96¾\82·\82é\90à\96¾\95Ï\90\94\82ð\83\8d\81[\83J\83\8b\82Å\81i\8aÖ\90\94\93à\82Ì\83X\83R\81[\83v<BR/>\r
+\82ð\82à\82Â\95Ï\90\94\82ð\81j\8a\88\97p\82·\82é\82Æ\82æ\82¢\82Å\82µ\82å\82¤</DIV>\r
+<DIV id="text225_53" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:85px; margin-top:13333px; line-height:15px; white-space:nowrap">\r
+\81¨ \90à\96¾\95Ï\90\94</DIV>\r
+<DIV id="text225_54" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:47px; margin-top:13333px; line-height:15px; white-space:nowrap">\r
+\8eQ\8dl</DIV>\r
+<DIV id="text225_55" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#0000FF; margin-left:30px; margin-top:6852px; line-height:15px; white-space:nowrap">\r
+<A href="#lazy_explanatory_variable">\r
+\81¨ \90à\96¾\95Ï\90\94\82Ì\8a\88\97p</A></DIV>\r
+<DIV id="text225_56" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#0000FF; margin-left:75px; margin-top:7043px; line-height:15px; white-space:nowrap">\r
+<A href="vbslib_15.html#DicItemOfItem">\r
+\81¨ DicItemOfItem</A></DIV>\r
+<DIV id="text225_57" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:24px; margin-top:7430px; line-height:15px; white-space:nowrap">\r
+<A name="LazyDictionaryDebug">\r
+\83f\83o\83b\83O\81E\83\82\81[\83h</A></DIV>\r
+<v:rect style="position:absolute; margin-left:75px; margin-top:7501px; width:226px; height:55px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
+<DIV id="text225_58" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:83px; margin-top:7507px; line-height:15px; white-space:nowrap">\r
+g.DebugMode = True '// [TODO] \92Ç\89Á<BR/>\r
+g("${Target}") = "B"<BR/>\r
+echo g("${RootPath}")</DIV>\r
+<DIV id="text225_59" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:47px; margin-top:7461px; line-height:15px; white-space:nowrap">\r
+\89º\8bL\82Ì\82æ\82¤\82É\81A\83f\83o\83b\83O\81E\83\82\81[\83h\82ð\83I\83\93\82É\82·\82é\82Æ\81A\90Ý\92è\82µ\82½\93à\97e\82ð echo \95\\8e¦\82µ\82½\82è\81A\8eQ\8fÆ\8e\9e\82É\83L\81[\82ð<BR/>\r
+\82P\82Â\82¸\82Â\93W\8aJ\82·\82é\97l\8eq\82ð echo \95\\8e¦\82µ\82Ü\82·\81B</DIV>\r
+<v:rect style="position:absolute; margin-left:75px; margin-top:7585px; width:388px; height:85px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
+<DIV id="text225_60" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:83px; margin-top:7591px; line-height:15px; white-space:nowrap">\r
+<DictionaryEx operation="Set" key="${Target}">B</DictionaryEx><BR/>\r
+<DictionaryEx operation="Get" key="${RootPath}"><BR/>\r
+<Expand count="1">C:\Folder${Target}</Expand><BR/>\r
+<Expand count="2">C:\FolderB</Expand><BR/>\r
+</DictionaryEx></DIV>\r
+<DIV id="text225_61" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:47px; margin-top:7565px; line-height:15px; white-space:nowrap">\r
+echo \95\\8e¦\82Ì\93à\97e\81F</DIV>\r
+<DIV id="text225_62" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#0000FF; margin-left:30px; margin-top:6632px; line-height:15px; white-space:nowrap">\r
+<A href="#LazyDictionaryDebug">\r
+\81¨ \83f\83o\83b\83O\81E\83\82\81[\83h</A></DIV>\r
+<v:rect style="position:absolute; margin-left:48px; margin-top:6392px; width:388px; height:40px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
+<DIV id="text225_63" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:56px; margin-top:6398px; line-height:15px; white-space:nowrap">\r
+Set g = new LazyDictionaryClass<BR/>\r
+Assert g("${USERPROFILE}\Desktop") = "C:\Users\user1\Desktop"</DIV>\r
+<DIV id="text225_64" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#800000; margin-left:24px; margin-top:6372px; line-height:15px; white-space:nowrap">\r
+OS\82Ì\8aÂ\8b«\95Ï\90\94\82ð\8eQ\8fÆ\82·\82é\82±\82Æ\82à\82Å\82«\82Ü\82·\81B</DIV>\r
+<DIV id="text225_65" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#0000FF; margin-left:75px; margin-top:6992px; line-height:15px; white-space:nowrap">\r
+<A href="vbslib_36.html#new_PathDictionaryClass_fromXML_Tag">\r
+\81¨ FF-path \91®\90«\91Î\89\9e\82Ì XML\81Apath \91®\90«\82Æ\81AExcept \83^\83O</A></DIV>\r
+<DIV id="text225_66" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:24px; margin-top:10762px; line-height:15px; white-space:nowrap">\r
+<A name="DictionaryEx_Formula">\r
+\92x\89\84\95]\89¿\82·\82é\91O\82Ì\92l\82Ì\8eQ\8fÆ</A></DIV>\r
+<DIV id="text225_67" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#0000FF; margin-left:30px; margin-top:6772px; line-height:15px; white-space:nowrap">\r
+<A href="#DictionaryEx_Formula">\r
+\81¨ \92x\89\84\95]\89¿\82·\82é\91O\82Ì\92l\82Ì\8eQ\8fÆ</A></DIV>\r
+<v:rect style="position:absolute; margin-left:69px; margin-top:10820px; width:346px; height:85px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
+<DIV id="text225_68" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:77px; margin-top:10826px; line-height:15px; white-space:nowrap">\r
+g("${RootPath}") = "C:\Folder${Target}"<BR/>\r
+g("${Target}") = "A"<BR/>\r
+<BR/>\r
+Assert g.Formula("${RootPath}") = "C:\Folder${Target}"<BR/>\r
+Assert g("${RootPath}") = "C:\FolderA"</DIV>\r
+<DIV id="text225_69" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:45px; margin-top:10796px; line-height:15px; white-space:nowrap">\r
+\92x\89\84\95]\89¿\82·\82é\91O\82Ì\92l\82ð\8eQ\8fÆ\82·\82é\82É\82Í\81AFormula \83v\83\8d\83p\83e\83B\82ð\8eg\82¢\82Ü\82·\81B</DIV>\r
+<DIV id="text225_70" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:24px; margin-top:10594px; line-height:15px; white-space:nowrap">\r
+<A name="DictionaryEx_AddDictionary">\r
+\82Q\82Â\82Ì\8e«\8f\91\82ð\89Á\8eZ\82·\82é (AddDictionary)</A></DIV>\r
+<DIV id="text225_71" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:48px; margin-top:10691px; line-height:15px; white-space:nowrap">\r
+\8aÖ\98A</DIV>\r
+<DIV id="text225_72" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#0000FF; margin-left:30px; margin-top:6752px; line-height:15px; white-space:nowrap">\r
+<A href="#DictionaryEx_AddDictionary">\r
+\81¨ \82Q\82Â\82Ì\8e«\8f\91\82ð\89Á\8eZ\82·\82é</A></DIV>\r
+<v:rect style="position:absolute; margin-left:69px; margin-top:10621px; width:202px; height:55px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
+<DIV id="text225_73" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:77px; margin-top:10627px; line-height:15px; white-space:nowrap">\r
+Set a = new LazyDictionaryClass<BR/>\r
+Set b = new LazyDictionaryClass<BR/>\r
+a.AddDictionary b</DIV>\r
+<DIV id="text225_74" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#0000FF; margin-left:91px; margin-top:10691px; line-height:15px; white-space:nowrap">\r
+<A href="vbslib_16.html#Dic_add">\r
+\81¨ Dic_add</A></DIV>\r
+<DIV id="text225_75" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:24px; margin-top:11984px; line-height:15px; white-space:nowrap">\r
+<A name="DictionaryEx_Reverse">\r
+\92l\82©\82ç\95Ï\90\94\82É\96ß\82· (EvaluateReverse, GetStepPath)</A></DIV>\r
+<v:rect style="position:absolute; margin-left:69px; margin-top:12010px; width:400px; height:70px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
+<DIV id="text225_76" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:77px; margin-top:12016px; line-height:15px; white-space:nowrap">\r
+Set g = new LazyDictionaryClass<BR/>\r
+g("${A}") = "AAA"<BR/>\r
+g("${B}") = "BB"<BR/>\r
+Assert g.EvaluateReverse( "1AAA2BB3AAA4" ) = "1${A}2${B}3${A}4"</DIV>\r
+<v:rect style="position:absolute; margin-left:69px; margin-top:12104px; width:286px; height:85px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
+<DIV id="text225_77" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:77px; margin-top:12110px; line-height:15px; white-space:nowrap">\r
+Set g = new LazyDictionaryClass<BR/>\r
+g("${A3}") = "AAA"<BR/>\r
+g("${A4}") = "AAAA"<BR/>\r
+g("${A2}") = "AA"<BR/>\r
+Assert g.EvaluateReverse( "AAAA" ) = "${A4}"</DIV>\r
+<DIV id="text225_78" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:77px; margin-top:12197px; line-height:15px; white-space:nowrap">\r
+\92l\82Ì\95¶\8e\9a\97ñ\82Ì\92·\82³\82ª\92·\82¢\95Ï\90\94\82É\97D\90æ\93I\82É\95Ï\8a·\82³\82ê\82Ü\82·\81B</DIV>\r
+<DIV id="text225_79" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:48px; margin-top:12705px; line-height:15px; white-space:nowrap">\r
+\8bt\82É\81A\95Ï\90\94\82Å\82È\82¢ ${ \82ð\8aÜ\82Þ\95¶\8e\9a\97ñ\82ð\81A${ \81` } \95Ï\90\94\82ð\95Ï\8a·\82µ\82æ\82¤\82Æ\82·\82é\95¶\8e\9a\97ñ\82É\93ü\82ê\82é\8fê\8d\87\82Í\81A<BR/>\r
+\8e\9f\82Ì\95Ï\8a·\82ð\82µ\82Ü\82·\81B</DIV>\r
+<v:rect style="position:absolute; margin-left:79px; margin-top:12746px; width:370px; height:70px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
+<DIV id="text225_80" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:87px; margin-top:12752px; line-height:15px; white-space:nowrap">\r
+'// "$\" => "$\\", "${" => "$\{"<BR/>\r
+text = Replace( Replace( text, "$\", "$\\" ), "${", "$\{" )<BR/>\r
+Set g = new LazyDictionaryClass<BR/>\r
+echo g(text)</DIV>\r
+<DIV id="text225_81" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:48px; margin-top:12832px; line-height:15px; white-space:nowrap">\r
+\8aÖ\98A</DIV>\r
+<DIV id="text225_82" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#0000FF; margin-left:93px; margin-top:12832px; line-height:15px; white-space:nowrap">\r
+<A href="vbslib_28.html#GrepKeyword">\r
+\81¨ GrepKeyword</A></DIV>\r
+<DIV id="text225_83" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#0000FF; margin-left:30px; margin-top:6792px; line-height:15px; white-space:nowrap">\r
+<A href="#DictionaryEx_Reverse">\r
+\81¨ \92l\82©\82ç\95Ï\90\94\82É\96ß\82·</A></DIV>\r
+<DIV id="text225_84" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#FF0000; margin-left:137px; margin-top:12062px; line-height:13px; white-space:nowrap">\r
+EvaluateReverse</DIV>\r
+<v:rect style="position:absolute; margin-left:69px; margin-top:12233px; width:502px; height:100px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
+<DIV id="text225_85" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:77px; margin-top:12239px; line-height:15px; white-space:nowrap">\r
+Set g = new LazyDictionaryClass<BR/>\r
+g("${XA}") = "X:\FolderA"<BR/>\r
+g("${Extension}") = ".txt"<BR/>\r
+Assert g.GetStepPath( "X:\FolderA\File.xml", "X:\" ) = "${XA}\File.xml"<BR/>\r
+Assert g.GetStepPath( "C:\FolderA\File.xml", "C:\FolderA" ) = "File.xml"<BR/>\r
+Assert g.GetStepPath( "C:\FolderA\File.txt", "C:\FolderA" ) = "File${Extension}"</DIV>\r
+<DIV id="text225_86" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#FF0000; margin-left:137px; margin-top:12285px; line-height:13px; white-space:nowrap">\r
+GetStepPath</DIV>\r
+<DIV id="text225_87" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:77px; margin-top:12338px; line-height:15px; white-space:nowrap">\r
+GetStepPath \83\81\83\\83b\83h\82Å\82Í\81A\83t\83\8b \83p\83X\82ª\8ai\94[\82³\82ê\82½\95Ï\90\94\82É\96ß\82ç\82È\82©\82Á\82½\82Æ\82«\82¾\82¯\81A<BR/>\r
+\8ew\92è\82µ\82½\8aî\8f\80\83p\83X\82©\82ç\82Ì\91\8a\91Î\83p\83X\82É\95Ï\8a·\82³\82ê\82Ü\82·\81B</DIV>\r
+<DIV id="text225_88" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:44px; margin-top:13080px; line-height:15px; white-space:nowrap">\r
+${> } \8c`\8e®\82Ì\8bL\8fq\82Í\81A\8e\9f\82Ì\8aÖ\90\94\82Å\82à\8eg\82í\82ê\82Ä\82¢\82Ü\82·\81B</DIV>\r
+<DIV id="text225_89" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#0000FF; margin-left:81px; margin-top:13105px; line-height:15px; white-space:nowrap">\r
+<A href="vbslib_58.html#GetPercentURL">\r
+\81¨ GetPercentURL</A></DIV>\r
+<DIV id="text225_90" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#0000FF; margin-left:81px; margin-top:13123px; line-height:15px; white-space:nowrap">\r
+<A href="vbslib_35.html#GetTagJumpParams">\r
+\81¨ GetTagJumpParams</A></DIV>\r
+<DIV id="text225_91" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:236px; margin-top:13105px; line-height:15px; white-space:nowrap">\r
+\93Á\8eê\82È URL \97\\96ñ\95¶\8e\9a\82ð\83G\83X\83P\81[\83v\82µ\82È\82¢</DIV>\r
+<DIV id="text225_92" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:236px; margin-top:13123px; line-height:15px; white-space:nowrap">\r
+${>#} \82Å\81A# \82ð\83t\83@\83C\83\8b\96¼\82Ì\88ê\95\94\82É\82·\82é</DIV>\r
+<DIV id="text225_93" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:44px; margin-top:13160px; line-height:15px; white-space:nowrap">\r
+\8eQ\8dl</DIV>\r
+<DIV id="text225_94" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#0000FF; margin-left:91px; margin-top:13160px; line-height:15px; white-space:nowrap">\r
+<A href="#DictionaryEx_Escape">\r
+\81¨ \8eQ\8fÆ\8bL\8d\86 ${ } \82Ì\83G\83X\83P\81[\83v</A></DIV>\r
+<DIV id="text225_95" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#0000FF; margin-left:75px; margin-top:7060px; line-height:15px; white-space:nowrap">\r
+<A href="http://www.koikikukan.com/archives/2011/09/27-015555.php" target="_blank">\r
+\81¨ PHP\82âPerl\82Å\95Ï\90\94\82Ì\8bL\8d\86\82É\81u$\81v\82ª\8eg\82í\82ê\82é\97\9d\97R - \8f¬\90\88\8bó\8aÔ (Web)</A></DIV>\r
+<DIV id="text225_96" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#0000FF; margin-left:75px; margin-top:7077px; line-height:15px; white-space:nowrap">\r
+<A href="https://en.wikipedia.org/wiki/Dollar_sign#Programming_languages" target="_blank">\r
+\81¨ Dollar sign >> Programming languages - Wikipedia (Web)</A></DIV>\r
+<DIV id="text225_97" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:77px; margin-top:12388px; line-height:15px; white-space:nowrap">\r
+\82¿\82È\82Ý\82É\81A\96ß\82µ\82½\95Ï\90\94\82ð\88ê\97\97\82·\82é\82Æ\82«\82Í\81A\8ew\92è\82·\82é</DIV>\r
+<DIV id="text225_98" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:363px; margin-top:12388px; line-height:15px; white-space:nowrap">\r
+\90³\8bK\95\\8c»</DIV>\r
+<DIV id="text225_99" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:425px; margin-top:12388px; line-height:15px; white-space:nowrap">\r
+\82ð\81A</DIV>\r
+<v:rect style="position:absolute; margin-left:446px; margin-top:12387px; width:64px; height:17px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
+<DIV id="text225_100" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:454px; margin-top:12390px; line-height:13px; white-space:nowrap">\r
+\$\{.*\}</DIV>\r
+<DIV id="text225_101" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:518px; margin-top:12388px; line-height:15px; white-space:nowrap">\r
+\82Å\82Í\82È\82\81A</DIV>\r
+<v:rect style="position:absolute; margin-left:78px; margin-top:12407px; width:88px; height:17px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
+<DIV id="text225_102" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:86px; margin-top:12410px; line-height:13px; white-space:nowrap">\r
+\$\{[^\}]*\}</DIV>\r
+<DIV id="text225_103" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:173px; margin-top:12408px; line-height:15px; white-space:nowrap">\r
+\82É\82µ\82Ü\82·\81B \95¡\90\94\82Ì\95Ï\90\94\82ª\82 \82é\82Æ\82«\82Å\82à\90³\82µ\82\8f\88\97\9d\82·\82é\82æ\82¤\82É\82È\82è\82Ü\82·\81B</DIV>\r
+<DIV id="text225_104" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#0000FF; margin-left:30px; margin-top:6872px; line-height:15px; white-space:nowrap">\r
+<A href="vbslib_14.html#new_LazyDictionaryClass">\r
+\81¨ new_LazyDictionaryClass</A></DIV>\r
+<DIV id="text225_105" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#0000FF; margin-left:30px; margin-top:6892px; line-height:15px; white-space:nowrap">\r
+<A href="vbslib_14.html#GetPathLazyDictionary">\r
+\81¨ GetPathLazyDictionary</A></DIV>\r
+<DIV id="text225_106" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#0000FF; margin-left:30px; margin-top:6912px; line-height:15px; white-space:nowrap">\r
+<A href="vbslib_14.html#ParseDollarVariableString">\r
+\81¨ ParseDollarVariableString</A></DIV>\r
+<DIV id="text225_107" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:224px; margin-top:6872px; line-height:15px; white-space:nowrap">\r
+XML \82Ì Variable \83^\83O\82ð\95Ï\90\94\82É\82µ\82½\8e«\8f\91\82ð\95Ô\82µ\82Ü\82·</DIV>\r
+<DIV id="text225_108" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:224px; margin-top:6892px; line-height:15px; white-space:nowrap">\r
+\83p\83X\82É\8aÖ\82·\82é\95Ï\90\94\82©\92è\8b`\82³\82ê\82½\8e«\8f\91\82ð\95Ô\82µ\82Ü\82·</DIV>\r
+<DIV id="text225_109" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:224px; margin-top:6912px; line-height:15px; white-space:nowrap">\r
+${ } \82ð\8eg\82Á\82½\8e®\82ð\89ð\90Í\82µ\82Ü\82·</DIV>\r
+<DIV id="text225_110" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#0000FF; margin-left:77px; margin-top:12429px; line-height:15px; white-space:nowrap">\r
+<A href="vbslib_14.html#ParseDollarVariableString">\r
+ParseDollarVariableString</A></DIV>\r
+<DIV id="text225_111" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:221px; margin-top:12429px; line-height:15px; white-space:nowrap">\r
+\82Å\82à\95Ï\90\94\82ð\88ê\97\97\82·\82é\82±\82Æ\82ª\82Å\82«\82Ü\82·\81B</DIV>\r
+<v:rect style="position:absolute; margin-left:69px; margin-top:10950px; width:358px; height:85px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
+<DIV id="text225_112" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:77px; margin-top:10956px; line-height:15px; white-space:nowrap">\r
+g("${RootPath}") = "C:\Folder\A"<BR/>\r
+g("${Target}") = "A"<BR/>\r
+<BR/>\r
+Assert g.Formula("${RootPath}") = "C:\Folder\A"<BR/>\r
+Assert g.Formula("${RootPath}") <> "C:\Folder\${Target}"</DIV>\r
+<DIV id="text225_113" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:51px; margin-top:10929px; line-height:15px; white-space:nowrap">\r
+\95Ï\90\94\82Ì\92l\82É\88ê\92v\82µ\82Ä\82à\81A\95Ï\90\94\82É\96ß\82é\82±\82Æ\82Í\82 \82è\82Ü\82¹\82ñ\81B</DIV>\r
+<v:rect style="position:absolute; margin-left:69px; margin-top:11135px; width:460px; height:25px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
+<DIV id="text225_114" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:77px; margin-top:11142px; line-height:13px; white-space:nowrap">\r
+<Variable name="${FullPath1}" value="..\File.txt" type="FullPathType"/></DIV>\r
+<DIV id="text225_115" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:45px; margin-top:11062px; line-height:15px; white-space:nowrap">\r
+<Variable> \83^\83O\82ð XML \82É\8fo\97Í\82·\82é\82Æ\82«\82É\81A\83t\83\8b \83p\83X\82ª\92l\82É\93ü\82Á\82Ä\82¢\82½\82ç\81A\91\8a\91Î\83p\83X\82É\95Ï\82¦\82Ä\81A<BR/>\r
+type="FullPathType" \82ð\92Ç\89Á\82µ\82½\82Ù\82¤\82ª\82æ\82¢\82Å\82µ\82å\82¤\81B</DIV>\r
+<v:rect style="position:absolute; margin-left:69px; margin-top:11461px; width:526px; height:475px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
+<DIV id="text225_116" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:77px; margin-top:11467px; line-height:15px; white-space:nowrap">\r
+ path = t("C:\Folder")+"\Sub\Setting.xml"<BR/>\r
+ base_path = GetParentFullPath( path )<BR/>\r
+ Set root = LoadXML( path, Empty )<BR/>\r
+<BR/>\r
+ Set g = LoadVariableInXML( root, path )<BR/>\r
+<BR/>\r
+ Assert g.Formula("${FullPath1}") = t("C:\Folder")+"\ABC"<BR/>\r
+ Assert g.Formula("${StepPath}") = "..\ABC"<BR/>\r
+ Assert g.Formula("${ABC}") = "ABC"<BR/>\r
+ Assert g.Formula("${FullPath2}") = "${FullPath1}\File.txt"<BR/>\r
+ Assert g.Formula("${FullPath3}") = t("C:\Folder")+"\Sub\${StepPath}\File.txt"<BR/>\r
+<BR/>\r
+ Set file = OpenForWrite( "_out.xml", g_VBS_Lib.UTF_8 )<BR/>\r
+ file.WriteLine "<?xml version=""1.0"" encoding=""UTF-8""?>"<BR/>\r
+ file.WriteLine "<Root>"<BR/>\r
+ file.WriteLine ""<BR/>\r
+<BR/>\r
+ For Each variable_name In Array( _<BR/>\r
+ "${FullPath1}", "${StepPath}", "${ABC}", "${FullPath2}", "${FullPath3}" )<BR/>\r
+ If not IsFullPath( g.Formula( variable_name ) ) Then<BR/>\r
+ file.WriteLine "<Variable name="""+ variable_name +""" value="""+ _<BR/>\r
+ g.Formula( variable_name ) +"""/>"<BR/>\r
+ Else<BR/>\r
+ file.WriteLine "<Variable name="""+ variable_name +""" value="""+ _<BR/>\r
+ GetStepPath( g.Formula( variable_name ), base_path ) + _<BR/>\r
+ """ type=""FullPathType""/>"<BR/>\r
+ End If<BR/>\r
+ Next<BR/>\r
+ file.WriteLine ""<BR/>\r
+ file.WriteLine "</Root>"<BR/>\r
+ file = Empty</DIV>\r
+<v:rect style="position:absolute; margin-left:69px; margin-top:11178px; width:394px; height:55px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
+<DIV id="text225_117" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:77px; margin-top:11184px; line-height:15px; white-space:nowrap">\r
+file.WriteLine "<Variable name=""${FullPath1}"" value="""+ _<BR/>\r
+ GetStepPath( g.Formula( "${FullPath1}" ), base_path ) + _<BR/>\r
+ """ type=""FullPathType""/>"</DIV>\r
+<DIV id="text225_118" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:45px; margin-top:11261px; line-height:15px; white-space:nowrap">\r
\83T\83\93\83v\83\8b</DIV>\r
-<v:rect style="position:absolute; margin-left:45px; margin-top:10121px; width:478px; height:25px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
-<DIV id="text276_11" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:53px; margin-top:10128px; line-height:13px; white-space:nowrap">\r
- caller_object.OnEventX.Add GetRef( "ResponderClass_OnEventX" ), Me, 1000</DIV>\r
-<DIV id="text276_12" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#0000FF; margin-left:65px; margin-top:10275px; line-height:15px; white-space:nowrap">\r
-<A href="..\vbs_memo.files\vbs_memo_11.html#vbsool_event_add">\r
-\81¨ \83R\81[\83\8b\83o\83b\83N\82³\82ê\82é\83\81\83\\83b\83h\82ð\81A\83\81\83\93\83o\81[\95Ï\90\94\82É\93o\98^\82·\82é (vbslib)</A></DIV>\r
-<DIV id="text276_13" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:24px; margin-top:10275px; line-height:15px; white-space:nowrap">\r
+<DIV id="text225_119" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#FF0000; margin-left:245px; margin-top:11843px; line-height:13px; white-space:nowrap">\r
+FullPathType</DIV>\r
+<v:rect style="position:absolute; margin-left:69px; margin-top:11282px; width:514px; height:160px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
+<DIV id="text225_120" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:77px; margin-top:11288px; line-height:15px; white-space:nowrap">\r
+<?xml version="1.0" encoding="UTF-8"?><BR/>\r
+<Root><BR/>\r
+<BR/>\r
+<Variable name="${FullPath1}" value="..\ABC" type="FullPathType"/><BR/>\r
+<Variable name="${StepPath}" value="..\ABC"/><BR/>\r
+<Variable name="${ABC}" value="ABC"/><BR/>\r
+<Variable name="${FullPath2}" value="${FullPath1}\File.txt"/><BR/>\r
+<Variable name="${FullPath3}" value="${StepPath}\File.txt" type="FullPathType"/><BR/>\r
+<BR/>\r
+</Root></DIV>\r
+<DIV id="text225_121" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:45px; margin-top:11107px; line-height:15px; white-space:nowrap">\r
+\83T\83\93\83v\83\8b</DIV>\r
+<DIV id="text225_122" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#0000FF; margin-left:149px; margin-top:11528px; line-height:13px; white-space:nowrap">\r
+<A href="vbslib_14.html#LoadVariableInXML">\r
+LoadVariableInXML</A></DIV>\r
+<DIV id="text225_123" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#FF0000; margin-left:173px; margin-top:11215px; line-height:13px; white-space:nowrap">\r
+FullPathType</DIV>\r
+<DIV id="text225_124" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:50px; margin-top:8560px; line-height:15px; white-space:nowrap">\r
+GetFullPath \83\81\83\\83b\83h\82Í\81A\95Ï\90\94\82Ì\92l\82ð\8eQ\8fÆ\82µ\81A\83t\83\8b \83p\83X\82ð\95Ô\82µ\82Ü\82·\81B</DIV>\r
+<v:rect style="position:absolute; margin-left:76px; margin-top:8582px; width:460px; height:85px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
+<DIV id="text225_125" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:84px; margin-top:8588px; line-height:15px; white-space:nowrap">\r
+g("${F1}") = "C:\Folder1"<BR/>\r
+g("${F2}") = "C:\Folder2"<BR/>\r
+Assert g.GetFullPath( "File.txt", "${F1}" ) = "C:\Folder1\File.txt"<BR/>\r
+Assert g.GetFullPath( "${F2}\File.txt", "${F1}" ) = "C:\Folder2\File.txt"<BR/>\r
+Assert g.GetFullPath( "File.txt", "${No}" ) '// Error</DIV>\r
+<DIV id="text225_126" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#0000FF; margin-left:30px; margin-top:6712px; line-height:15px; white-space:nowrap">\r
+<A href="#DictionaryEx_Range">\r
+\81¨ \90\94\97ñ\81ACSV \8c`\8e®\81AToCSV</A></DIV>\r
+<DIV id="text225_127" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:24px; margin-top:9328px; line-height:15px; white-space:nowrap">\r
+<A name="DictionaryEx_Range">\r
+\90\94\97ñ\81ACSV \8c`\8e®\81AToCSV</A></DIV>\r
+<DIV id="text225_128" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:48px; margin-top:9556px; line-height:15px; white-space:nowrap">\r
\8eQ\8dl</DIV>\r
-<DIV id="text276_14" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:24px; margin-top:10300px; line-height:15px; white-space:nowrap">\r
-\83\\81[\83X</DIV>\r
-<DIV id="text276_15" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:70px; margin-top:10300px; line-height:15px; white-space:nowrap">\r
-\81¨ vbslib.vbs</DIV>\r
-<DIV id="text276_16" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:97px; margin-top:10062px; line-height:15px; white-space:nowrap">\r
-Priority</DIV>\r
-<DIV id="text276_17" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:181px; margin-top:10062px; line-height:15px; white-space:nowrap">\r
-\97D\90æ\93x</DIV>\r
-<DIV id="text276_18" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:24px; margin-top:10172px; line-height:15px; white-space:nowrap">\r
-Priority \88ø\90\94</DIV>\r
-<DIV id="text276_19" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:53px; margin-top:10198px; line-height:15px; white-space:nowrap">\r
-1000 \82ª\95W\8f\80\81B<BR/>\r
-EventResponders \82Ì\83I\83u\83W\83F\83N\83g\82É\93o\98^\82µ\82½\95¡\90\94\82Ì\83R\81[\83\8b\83o\83b\83N\82Ì\82¤\82¿\81A<BR/>\r
-Priority \82ª\8f¬\82³\82¢\82à\82Ì\82©\82ç\90æ\82É\83R\81[\83\8b\83o\83b\83N\82³\82ê\82Ü\82·\81B</DIV>\r
-<DIV id="text276_20" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#0000FF; margin-left:331px; margin-top:10024px; line-height:15px; white-space:nowrap">\r
-<A href="vbslib_14.html#EventFunction">\r
-\81¨ EventFunction</A></DIV>\r
+<DIV id="text225_129" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:86px; margin-top:9556px; line-height:15px; white-space:nowrap">\r
+\81¨ Python - \90\94\97ñ \81irange \83N\83\89\83X\81j</DIV>\r
+<v:rect style="position:absolute; margin-left:63px; margin-top:9355px; width:436px; height:130px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
+<DIV id="text225_130" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:71px; margin-top:9361px; line-height:15px; white-space:nowrap">\r
+Assert g("${ToCSV( %d, 1, 3 )}") = "1, 2, 3"<BR/>\r
+Assert g("${ToCSV( %d, 2, 5 )}") = "2, 3, 4, 5"<BR/>\r
+Assert g("${ToCSV( %d, 2, 5 )}") = "5, 4, 3, 2"<BR/>\r
+Assert g("${ToCSV( %02d, 1, 3 )}") = "01, 02, 03"<BR/>\r
+<BR/>\r
+g("${N}") = "Num"<BR/>\r
+Assert g("${ToCSV( ${N} = %d, 1, 3 )}") = "Num = 1, Num = 2, Num = 3"<BR/>\r
+Assert g("${N} = ${ToCSV( %d, 1, 3 )}") = "Num = 1, 2, 3"</DIV>\r
+<DIV id="text225_131" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:93px; margin-top:9575px; line-height:15px; white-space:nowrap">\r
+\81¨ T_LazyDictionary.vbs</DIV>\r
+<DIV id="text225_132" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:252px; margin-top:9575px; line-height:15px; white-space:nowrap">\r
+T_LazyDictionaryCSV</DIV>\r
+<DIV id="text225_133" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:48px; margin-top:9575px; line-height:15px; white-space:nowrap">\r
+\83e\83X\83g</DIV>\r
+<DIV id="text225_134" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:55px; margin-top:9496px; line-height:15px; white-space:nowrap">\r
+( ) \82Ì\92\86\82Ì\83p\83\89\83\81\81[\83^\81[\82Í\81A</DIV>\r
+<DIV id="text225_135" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:322px; margin-top:9496px; line-height:15px; white-space:nowrap">\r
+\81A\8aJ\8en\82Ì\92l\81A\8dÅ\8cã\82Ì\92l\82Å\82·\81B</DIV>\r
+<DIV id="text225_136" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#0000FF; margin-left:205px; margin-top:9496px; line-height:15px; white-space:nowrap">\r
+<A href="vbslib_19.html#sprintf">\r
+C\8c¾\8cê\82Ì printf \8f\91\8e®</A></DIV>\r
+<DIV id="text225_137" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:55px; margin-top:9526px; line-height:15px; white-space:nowrap">\r
+C\8c¾\8cê\82Ì printf \8f\91\8e®\82Ì\92\86\82É\81A${ } \95Ï\90\94\82ð\8bL\8fq\82Å\82«\82Ü\82·\81B</DIV>\r
+<DIV id="text225_138" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:55px; margin-top:9511px; line-height:15px; white-space:nowrap">\r
+( ) \82Ì\92\86\82Ì\83p\83\89\83\81\81[\83^\81[\82Í\81ACSV \82Æ\82µ\82Ä\83p\81[\83X\82³\82ê\82é\82Ì\82Å\81A" "\82Å\88Í\82Þ\82±\82Æ\82à\82Å\82«\82Ü\82·\81B</DIV>\r
+<DIV id="text225_139" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#0000FF; margin-left:30px; margin-top:6732px; line-height:15px; white-space:nowrap">\r
+<A href="#DictionaryEx_Call">\r
+\81¨ \8aÖ\90\94\82ð\8cÄ\82Ñ\8fo\82·</A></DIV>\r
+<DIV id="text225_140" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:24px; margin-top:9639px; line-height:15px; white-space:nowrap">\r
+<A name="DictionaryEx_Call">\r
+\8aÖ\90\94\82ð\8cÄ\82Ñ\8fo\82·</A></DIV>\r
+<v:rect style="position:absolute; margin-left:63px; margin-top:10180px; width:454px; height:370px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
+<DIV id="text225_141" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:71px; margin-top:10186px; line-height:15px; white-space:nowrap">\r
+Sub Main()<BR/>\r
+ Set g = new LazyDictionaryClass<BR/>\r
+<BR/>\r
+ Set g("${GetObject()}") = GetRef( "My_GetObject" )<BR/>\r
+ Set object = g("${GetObject( a,b )}")<BR/>\r
+ Assert object.Name = " a,b "<BR/>\r
+<BR/>\r
+ Set g("${UpperCase()}") = GetRef( "My_UpperCase" )<BR/>\r
+ g.Delegate = "UserDefined"<BR/>\r
+ Assert g("before ${Upper( a,b )} after") = _<BR/>\r
+ "before ( A,B ) after"<BR/>\r
+End Sub<BR/>\r
+<BR/>\r
+Function My_GetObject( ref_Dictionary, in_FunctionName, in_Parameter )<BR/>\r
+ Set object = new NameOnlyClass<BR/>\r
+ object.Name = in_Parameter<BR/>\r
+ Set My_GetObject = object<BR/>\r
+End Function<BR/>\r
+<BR/>\r
+Function My_UpperCase( ref_Dictionary, in_FunctionName, in_Parameter )<BR/>\r
+ Assert in_FunctionName = "${My_UpperCase()}"<BR/>\r
+ Assert ref_Dictionary.Delegate = "UserDefined"<BR/>\r
+ My_GetObject = "("+ UCase( in_Parameter ) +")"<BR/>\r
+End Function</DIV>\r
+<v:rect style="position:absolute; margin-left:63px; margin-top:9888px; width:448px; height:40px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
+<DIV id="text225_142" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:71px; margin-top:9894px; line-height:15px; white-space:nowrap">\r
+Function LazyDictionaryFunction( ref_Dictionary as LazyDictionaryClass,<BR/>\r
+ in_FunctionName as string, in_Parameter as string ) as Variant</DIV>\r
+<DIV id="text225_143" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:56px; margin-top:9864px; line-height:15px; white-space:nowrap">\r
+\8aÖ\90\94\82Í\89º\8bL\82Ì\8c^\82Å\82 \82é\95K\97v\82ª\82 \82è\82Ü\82·\81B</DIV>\r
+<DIV id="text225_144" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:74px; margin-top:9940px; line-height:15px; white-space:nowrap">\r
+LazyDictionaryClass \82Å ${Function( parameters )} \8c`\8e®\82ð\8ew\92è\82µ\82½\82Æ\82«\82É\8cÄ\82Ñ\8fo\82·\8aÖ\90\94\82Ì\8c^\81B</DIV>\r
+<DIV id="text225_145" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:74px; margin-top:9966px; line-height:15px; white-space:nowrap">\r
+\81y\88ø\90\94\81z</DIV>\r
+<DIV id="text225_146" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:138px; margin-top:9966px; line-height:15px; white-space:nowrap">\r
+ref_Dictionary</DIV>\r
+<DIV id="text225_147" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:138px; margin-top:10004px; line-height:15px; white-space:nowrap">\r
+in_Parameter</DIV>\r
+<DIV id="text225_148" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:248px; margin-top:9966px; line-height:15px; white-space:nowrap">\r
+LazyDictionaryClass \82Ì\83I\83u\83W\83F\83N\83g</DIV>\r
+<DIV id="text225_149" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:248px; margin-top:10004px; line-height:15px; white-space:nowrap">\r
+\8a\87\8cÊ\82Ì\92\86\82Ì\82·\82×\82Ä\82Ì\83p\83\89\83\81\81[\83^\81[</DIV>\r
+<v:rect style="position:absolute; margin-left:63px; margin-top:9818px; width:298px; height:25px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
+<DIV id="text225_150" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:71px; margin-top:9825px; line-height:13px; white-space:nowrap">\r
+Set g("${UpperCase()}") = GetRef( "UpperCase" )</DIV>\r
+<DIV id="text225_151" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:56px; margin-top:9795px; line-height:15px; white-space:nowrap">\r
+\83R\81[\83\8b\83o\83b\83N\82·\82é\8aÖ\90\94\82ð\90Ý\92è\82·\82é\82É\82Í\81A\8e\9f\82Ì\82æ\82¤\82É\8bL\8fq\82µ\82Ü\82·\81B</DIV>\r
+<DIV id="text225_152" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:56px; margin-top:10158px; line-height:15px; white-space:nowrap">\r
+\83T\83\93\83v\83\8b</DIV>\r
+<DIV id="text225_153" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:56px; margin-top:9667px; line-height:15px; white-space:nowrap">\r
+${Function( parameters )} \8c`\8e®\82ð\8ew\92è\82·\82é\82Æ\81A\83A\83v\83\8a\83P\81[\83V\83\87\83\93\82ª\92è\8b`\82µ\82½\8aÖ\90\94\82ð\8cÄ\82Ñ\8fo\82·\81A<BR/>\r
+\82Ü\82½\82Í\81AVBScript \82Å\92è\8b`\82µ\82½\8aÖ\90\94\82ð\83R\81[\83\8b\83o\83b\83N\82³\82¹\82é\82±\82Æ\82ª\82Å\82«\82Ü\82·\81B </DIV>\r
+<v:rect style="position:absolute; margin-left:63px; margin-top:9748px; width:316px; height:25px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
+<DIV id="text225_154" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:71px; margin-top:9755px; line-height:13px; white-space:nowrap">\r
+Assert g("${UpperCase( abc, def )}") = "ABC, DEF"</DIV>\r
+<DIV id="text225_155" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:56px; margin-top:9710px; line-height:15px; white-space:nowrap">\r
+UpperCase \8aÖ\90\94\82ð\83p\83\89\83\81\81[\83^\81[ abc, def \82Å\8cÄ\82Ñ\8fo\82µ\81AABC, DEF \82ª\95Ô\82³\82ê\82½\82±\82Æ\82ð\83`\83F\83b\83N\82·\82é<BR/>\r
+\82É\82Í\81A\8e\9f\82Ì\82æ\82¤\82É\8bL\8fq\82µ\82Ü\82·\81B</DIV>\r
+<DIV id="text225_156" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:74px; margin-top:10055px; line-height:15px; white-space:nowrap">\r
+in_Parameter \82Ì\92\86\82É\82 \82é\82»\82ê\82¼\82ê\82Ì\83p\83\89\83\81\81[\83^\81[\82ð\8eæ\93¾\82·\82é\82Æ\82«\82Í\81A</DIV>\r
+<DIV id="text225_157" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#0000FF; margin-left:454px; margin-top:10055px; line-height:15px; white-space:nowrap">\r
+<A href="vbslib_43.html#ArrayFromCSV">\r
+ArrayFromCSV</A></DIV>\r
+<DIV id="text225_158" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:74px; margin-top:10072px; line-height:15px; white-space:nowrap">\r
+\82È\82Ç\82ð\8eg\82Á\82Ä\82\82¾\82³\82¢\81B</DIV>\r
+<DIV id="text225_159" style="position:absolute; font-family: '\82l\82r \83S\83V\83b\83N'; font-size:9pt; color:#408080; margin-left:131px; margin-top:9895px; line-height:13px; white-space:nowrap">\r
+<A name="LazyDictionaryFunction">\r
+LazyDictionaryFunction</A></DIV>\r
+<DIV id="text225_160" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:248px; margin-top:10023px; line-height:15px; white-space:nowrap">\r
+${Function( parameters )} \82ð\92u\82«\8a·\82¦\82½\8cã\82Ì\92l</DIV>\r
+<DIV id="text225_161" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:138px; margin-top:10023px; line-height:15px; white-space:nowrap">\r
+\95Ô\82è\92l</DIV>\r
+<DIV id="text225_162" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:138px; margin-top:9985px; line-height:15px; white-space:nowrap">\r
+in_FunctionName</DIV>\r
+<DIV id="text225_163" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:248px; margin-top:9985px; line-height:15px; white-space:nowrap">\r
+\8aÖ\90\94\96¼\81B \97á\81F"${FunctionName()}"</DIV>\r
+<DIV id="text225_164" style="position:absolute; font-family: '\82l\82r \82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:74px; margin-top:10099px; line-height:15px; white-space:nowrap">\r
+ref_Dictionary \82Ì Delegate \83\81\83\93\83o\81[\95Ï\90\94\82Í\81ALazyDictionaryClass \83I\83u\83W\83F\83N\83g\82ð\90¶\90¬<BR/>\r
+\82µ\82½\83\86\81[\83U\81[\82ª\90Ý\92è\82µ\82Ä\81A\83R\81[\83\8b\83o\83b\83N\8aÖ\90\94\82Å\8eQ\8fÆ\82·\82é\82±\82Æ\82ª\82Å\82«\82Ü\82·\81B </DIV>\r
\r
-<v:line from="0,9914" to="631,9914"/>\r
-<v:line from="631,9914" to="631,10348"/>\r
-<v:line from="631,10348" to="0,10348"/>\r
-<v:line from="0,10348" to="0,9914"/>\r
+<v:line from="0,6180" to="642,6180"/>\r
+<v:line from="642,6180" to="642,13381"/>\r
+<v:line from="642,13381" to="0,13381"/>\r
+<v:line from="0,13381" to="0,6180"/>\r
\r
-<DIV style="position:absolute; margin-left:0px; margin-top:10348px;">\r
-<A id="svgcats_vml_p276" class="to_tree" onClick="selectTreeElem( '276' );">\81©</A></DIV>\r
-<DIV style="position:absolute; margin-left:20px; margin-top:10348px;">\r
+<DIV style="position:absolute; margin-left:0px; margin-top:13381px;">\r
+<A id="svgcats_vml_p225" class="to_tree" onClick="selectTreeElem( '225' );">\81©</A></DIV>\r
+<DIV style="position:absolute; margin-left:20px; margin-top:13381px;">\r
<A id="page_group_bottom" href="vbslib_14.html#page_group_top" style="text-decoration:none;">\81«</A></DIV>\r
</PAGE>\r
\r