
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
	<head><meta forua="true" http-equiv="Cache-Control" content="max-age=0" /></head><card id="MainCard" title="&#x6B22;&#x8FCE;&#x5149;&#x4E34;"><p><a href="wap.asp">&#x6728;&#x5B50;&#x5C4B;</a><br/>&nbsp;</p><p><b>&#x6807;&#x9898;&#x3A;</b> &#x6309;&#x952E;&#x7CBE;&#x7075;&#x38;&#x811A;&#x672C;&#x28;&#x31;&#x2E;&#x31;&#x29;&#xFF1A;&#x5BA0;&#x7269;&#x8FDE;&#x8FDE;&#x770B;&#x32;&#x2E;&#x35;&#x7248;</p><p><b>&#x4F5C;&#x8005;&#x3A;</b> &#x64;&#x6E;&#x61;&#x77;&#x6F;</p><p><b>&#x65E5;&#x671F;&#x3A;</b> &#x32;&#x30;&#x31;&#x30;&#x2D;&#x30;&#x39;&#x2D;&#x32;&#x35;&#x20;&#x30;&#x37;&#x3A;&#x35;&#x35;&#x20;&#x50;&#x4D;</p><p><b>&#x5206;&#x7C7B;&#x3A;</b> <a href="wap.asp?do=showLog&amp;cateID=16">&#x57;&#x69;&#x6E;&#x7F16;&#x7A0B;</a></p><p><b>&#x5185;&#x5BB9;&#x3A;</b> &#x590D;&#x5236;&#x5185;&#x5BB9;&#x5230;&#x526A;&#x8D34;&#x677F; &#x7A0B;&#x5E8F;&#x4EE3;&#x7801;//&#x6309;&#x952E;&#x7CBE;&#x7075;8.10.7234&#x6D4B;&#x8BD5;&#x7248; &#x6D4B;&#x8BD5;&#x901A;&#x8FC7;<br/>//&#x7528;&#x6237;&#x5B9A;&#x4E49;&#x53D8;&#x91CF;<br/>UserVar LLKWIDTH=14 &#34;&#x6C34;&#x5E73;&#x65B9;&#x5757;&#x6570;&#34;<br/>UserVar LLKHEIGHT=10 &#34;&#x5782;&#x76F4;&#x65B9;&#x5757;&#x6570;&#34;<br/>UserVar LLKBORDER=Dro&#112;List{&#34;True&#34;:True|&#34;False&#34;:False}=0 &#34;&#x5916;&#x5C42;&#x662F;&#x5426;&#x53EF;&#x8FDE;&#34;<br/>UserVar LLKDELAY=200 &#34;&#x95F4;&#x9694;&#x65F6;&#x95F4;(&#x6BEB;&#x79D2;)&#34;<br/>//&#x666E;&#x901A;&#x53D8;&#x91CF;<br/>Dim block()<br/>Dim intX, intY<br/>Dim bw, bh<br/>Dim lw, lh<br/>Dim DEFAULTVALUE,ISREADY<br/>//&#x5165;&#x53E3;&#x51FD;&#x6570;<br/>Sub Main()<br/>&#160;&#160;&#160;&#160;Dim bmpfile, typecount<br/>&#160;&#160;&#160;&#160;Dim bx, by<br/>&#160;&#160;&#160;&#160;Dim i, j, m, n<br/>&#160;&#160;&#160;&#160;//&#x521D;&#x59CB;&#x5316;&#x4E8C;&#x7EF4;&#x6570;&#x7EC4;<br/>&#160;&#160;&#160;&#160;If CBool(LLKBORDER) Then<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;ReDim block(LLKWIDTH+1, LLKHEIGHT+1)<br/>&#160;&#160;&#160;&#160;Else<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;ReDim block(LLKWIDTH-1, LLKHEIGHT-1)<br/>&#160;&#160;&#160;&#160;End If<br/>&#160;&#160;&#160;&#160;//&#x521D;&#x59CB;&#x5316;&#x76F8;&#x5173;&#x53D8;&#x91CF;<br/>&#160;&#160;&#160;&#160;bw=43<br/>&#160;&#160;&#160;&#160;bh=39<br/>&#160;&#160;&#160;&#160;lw=1<br/>&#160;&#160;&#160;&#160;lh=1<br/>&#160;&#160;&#160;&#160;DEFAULTVALUE=0<br/>&#160;&#160;&#160;&#160;bmpfile = Plugin.Sys.GetDir(3) &amp; &#34;llk.bmp&#34;<br/>&#160;&#160;&#160;&#160;typecount=0<br/>&#160;&#160;&#160;&#160;//&#x521D;&#x59CB;&#x5316;&#x539F;&#x70B9;&#x5750;&#x6807;<br/>&#160;&#160;&#160;&#160;ISREADY=False<br/>&#160;&#160;&#160;&#160;FindPic 0,0,Plugin.Sys.GetScRX,Plugin.Sys.GetScRY,&#34;Attachment:\f5.bmp&#34;,0.9,intX,intY<br/>&#160;&#160;&#160;&#160;If intX&gt;0 And intY&gt;0 Then<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;intX=intX-180<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;intY=intY+47<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;//&#x8BA9;&#x754C;&#x9762;&#x83B7;&#x53D6;&#x7126;&#x70B9;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;MoveTo intX-20, intY-20<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;LeftClick 1<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;//&#x586B;&#x5145;&#x4E8C;&#x7EF4;&#x6570;&#x7EC4;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;For i=LBound(block,1) To UBound(block,1)<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;For j=LBound(block,2) To UBound(block,2)<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;//&#x5916;&#x5C42;&#x53EF;&#x7528;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;If CBool(LLKBORDER) Then<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;If i&gt;0 And i&lt;UBound(block,1) And j&gt;0 And j&lt;UBound(block,2) Then<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;If block(i,j)=&#34;&#34; Then<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;typecount=typecount+1<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;block(i,j)=typecount<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Plugin.Pic.PrintScreen GetBlockX(i,j)+3,GetBlockY(i,j)+3,GetBlockX2(i,j)-3,GetBlockY2(i,j)-3,bmpfile&#160;&#160;&#160;&#160;//&#x7F29;&#x8FDB;3&#x50CF;&#x7D20;&#x622A;&#x56FE;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;For m=1 To UBound(block,1)-1<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;For n=1&#160;&#160;&#160;&#160;To UBound(block,2)-1<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;If block(m,n)=&#34;&#34; Then<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;FindPic GetBlockX(m,n),GetBlockY(m,n),GetBlockX2(m,n),GetBlockY2(m,n),bmpfile,0.9,bx,by<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;If bx&gt;0 And by&gt;0 Then<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;block(m,n)=typecount<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;End If<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;End If<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Next<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Next<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;End If<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Else<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;block(i,j)=DEFAULTVALUE<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;End If<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;//&#x5916;&#x5C42;&#x4E0D;&#x53EF;&#x7528;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Else<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;If block(i,j)=&#34;&#34; Then<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;typecount=typecount+1<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;block(i,j)=typecount<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Plugin.Pic.PrintScreen GetBlockX(i+1,j+1)+3,GetBlockY(i+1,j+1)+3,GetBlockX2(i+1,j+1)-3,GetBlockY2(i+1,j+1)-3,bmpfile&#160;&#160;&#160;&#160;//&#x7F29;&#x8FDB;3&#x50CF;&#x7D20;&#x622A;&#x56FE;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;For m=LBound(block,1) To UBound(block,1)<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;For n=LBound(block,2) To UBound(block,2)<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;If block(m,n)=&#34;&#34; Then<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;FindPic GetBlockX(m+1,n+1),GetBlockY(m+1,n+1),GetBlockX2(m+1,n+1),GetBlockY2(m+1,n+1),bmpfile,0.9,bx,by<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;If bx&gt;0 And by&gt;0 Then<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;block(m,n)=typecount<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;End If<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;End If<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Next<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Next<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;End If<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;End If<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Next<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Next<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;ISREADY=True<br/>&#160;&#160;&#160;&#160;End If&#160;&#160;&#160;&#160;<br/>&#160;&#160;&#160;&#160;Call Connect()<br/>End Sub<br/>//&#x8FDE;&#x8FDE;&#x770B;<br/>Sub Connect()<br/>&#160;&#160;&#160;&#160;Dim blockcount,connected<br/>&#160;&#160;&#160;&#160;If ISREADY Then<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;blockcount = LLKWIDTH*LLKHEIGHT<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Do While blockcount&gt;0<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;connected=False<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;For i=LBound(block,1) To UBound(block,1)<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;For j=LBound(block,2) To UBound(block,2)<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;If block(i,j)&lt;&gt;DEFAULTVALUE Then<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;For m=LBound(block,1) To UBound(block,1)<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;For n=LBound(block,2) To UBound(block,2)<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;If block(m,n)=block(i,j) And Not (i=m And j=n) Then<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;If Line2(i,j,m,n) Then<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;If CBool(LLKBORDER) Then<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;MoveTo GetBlockX2(i,j)-20,GetBlockY2(i,j)-20<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;LeftClick 1<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;MoveTo GetBlockX2(m,n)-20,GetBlockY2(m,n)-20<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;LeftClick 1<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Else<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;MoveTo GetBlockX2(i+1,j+1)-20,GetBlockY2(i+1,j+1)-20<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;LeftClick 1<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;MoveTo GetBlockX2(m+1,n+1)-20,GetBlockY2(m+1,n+1)-20<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;LeftClick 1<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;End If<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;block(i,j)=DEFAULTVALUE<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;block(m,n)=DEFAULTVALUE<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;blockcount=blockcount-2<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;connected=True<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Delay LLKDELAY<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Goto NextBlock<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;End If<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;End If<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Next<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Next<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;End If<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Rem NextBlock<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Next<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Next<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;If Not connected Then<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;MessageBox &#34;&#x65E0;&#x65B9;&#x5757;&#x53EF;&#x6D88;&#x9664;&#xFF01;&#34;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Goto Quit<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;End If<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Loop&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;MessageBox &#34;&#x65B9;&#x5757;&#x5168;&#x90E8;&#x6D88;&#x9664;&#x5B8C;&#x6BD5;&#xFF01;&#34;<br/>&#160;&#160;&#160;&#160;Else<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;MessageBox &#34;&#x7CBE;&#x7075;&#x521D;&#x59CB;&#x5316;&#x5931;&#x8D25;&#xFF01;&#34;<br/>&#160;&#160;&#160;&#160;End If<br/>End Sub<br/>//&#x76F4;&#x7EBF;&#x76F8;&#x8FDE;<br/>Function Line(x1, y1, x2, y2)<br/>&#160;&#160;&#160;&#160;Dim result<br/>&#160;&#160;&#160;&#160;Dim num1,num2,i<br/>&#160;&#160;&#160;&#160;<br/>&#160;&#160;&#160;&#160;result=True<br/>&#160;&#160;&#160;&#160;//&#x7AD6;&#x76F4;<br/>&#160;&#160;&#160;&#160;If x1=x2 Then<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;If y1&gt;=y2 Then<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;num1=y2<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;num2=y1<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Else<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;num1=y1<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;num2=y2<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;End If<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;num1=num1+1<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;num2=num2-1<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;For i=num1 To num2<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;If block(x1,i)&lt;&gt;DEFAULTVALUE Then<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;result=False<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Exit For<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;End If<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Next<br/>&#160;&#160;&#160;&#160;//&#x6C34;&#x5E73;<br/>&#160;&#160;&#160;&#160;ElseIf y1=y2 Then<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;If x1&gt;=x2 Then<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;num1=x2<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;num2=x1<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Else<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;num1=x1<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;num2=x2<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;End If<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;num1=num1+1<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;num2=num2-1<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;For i=num1 To num2<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;If block(i,y1)&lt;&gt;DEFAULTVALUE Then<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;result=False<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Exit For<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;End If<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Next<br/>&#160;&#160;&#160;&#160;Else<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;result=False<br/>&#160;&#160;&#160;&#160;End If<br/>&#160;&#160;&#160;&#160;Line=result<br/>End Function<br/>//&#x6298;&#x7EBF;&#x76F8;&#x8FDE;<br/>Function Line2(x1, y1, x2, y2)<br/>&#160;&#160;&#160;&#160;Dim num1,num2,i<br/>&#160;&#160;&#160;&#160;Dim x3 : x3 = GetMinX(x1,y1)<br/>&nbsp;&nbsp;&nbsp;&nbsp;Dim x4 : x4 = GetMaxX(x1,y1)<br/>&nbsp;&nbsp;&nbsp;&nbsp;Dim x5 : x5 = GetMinX(x2,y2)<br/>&nbsp;&nbsp;&nbsp;&nbsp;Dim x6 : x6 = GetMaxX(x2,y2)<br/>&nbsp;&nbsp;&nbsp;&nbsp;Dim y3 : y3 = GetMinY(x1,y1)<br/>&nbsp;&nbsp;&nbsp;&nbsp;Dim y4 : y4 = GetMaxY(x1,y1)<br/>&nbsp;&nbsp;&nbsp;&nbsp;Dim y5 : y5 = GetMinY(x2,y2)<br/>&nbsp;&nbsp;&nbsp;&nbsp;Dim y6 : y6 = GetMaxY(x2,y2)<br/>&nbsp;&nbsp;&nbsp;&nbsp;Line2 = False<br/>&nbsp;&nbsp;&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;//&#x6C34;&#x5E73;<br/>&nbsp;&nbsp;&nbsp;&nbsp;num1=IIF(x3&gt;=x5,x3,x5)<br/>&nbsp;&nbsp;&nbsp;&nbsp;num2=IIF(x4&gt;=x6,x6,x4)<br/>&nbsp;&nbsp;&nbsp;&nbsp;For i=num1 To num2<br/>&nbsp;&nbsp;&nbsp;&nbsp;&#160;&#160;&#160;&#160;If Line(i,y1,i,y2) Then<br/>&nbsp;&nbsp;&nbsp;&nbsp;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Line2=True<br/>&nbsp;&nbsp;&nbsp;&nbsp;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Exit For<br/>&nbsp;&nbsp;&nbsp;&nbsp;&#160;&#160;&#160;&#160;End If<br/>&nbsp;&nbsp;&nbsp;&nbsp;Next<br/>&nbsp;&nbsp;&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;//&#x7AD6;&#x76F4;<br/>&nbsp;&nbsp;&nbsp;&nbsp;num1=IIF(y3&gt;=y5,y3,y5)<br/>&nbsp;&nbsp;&nbsp;&nbsp;num2=IIF(y4&gt;=y6,y6,y4)<br/>&nbsp;&nbsp;&nbsp;&nbsp;For i=num1 To num2<br/>&nbsp;&nbsp;&nbsp;&nbsp;&#160;&#160;&#160;&#160;If Line(x1,i,x2,i) Then<br/>&nbsp;&nbsp;&nbsp;&nbsp;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Line2=True<br/>&nbsp;&nbsp;&nbsp;&nbsp;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Exit For<br/>&nbsp;&nbsp;&nbsp;&nbsp;&#160;&#160;&#160;&#160;End If<br/>&nbsp;&nbsp;&nbsp;&nbsp;Next<br/>End Function<br/>//&#x65B9;&#x5757;&#x5DE6;&#x4E0A;&#x89D2;x&#x5750;&#x6807;<br/>Function GetBlockX(x, y)<br/>&#160;&#160;&#160;&#160;GetBlockX = intX+(x-1)*bw+(x*lw)<br/>End Function<br/>//&#x65B9;&#x5757;&#x5DE6;&#x4E0A;&#x89D2;y&#x5750;&#x6807;<br/>Function GetBlockY(x, y)<br/>&#160;&#160;&#160;&#160;GetBlockY = intY+(y-1)*bh+(y*lh)<br/>End Function<br/>//&#x65B9;&#x5757;&#x53F3;&#x4E0A;&#x89D2;x&#x5750;&#x6807;<br/>Function GetBlockX2(x, y)<br/>&#160;&#160;&#160;&#160;GetBlockX2 = intX+x*bw+(x*lw)<br/>End Function<br/>//&#x65B9;&#x5757;&#x53F3;&#x4E0A;&#x89D2;y&#x5750;&#x6807;<br/>Function GetBlockY2(x, y)<br/>&#160;&#160;&#160;&#160;GetBlockY2 = intY+y*bh+(y*lh)<br/>End Function<br/>//&#x83B7;&#x53D6;&#x6700;&#x5C0F;x&#x5750;&#x6807;<br/>Function GetMinX(x, y)<br/>&nbsp;&nbsp;&nbsp;&nbsp;Dim i : GetMinX = x<br/>&nbsp;&nbsp;&nbsp;&nbsp;For i=x-1 To LBound(block,1) step -1<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;If block(i,y)=DEFAULTVALUE Then<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;GetMinX = i<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Else<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Exit Function<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End If<br/>&nbsp;&nbsp;&nbsp;&nbsp;Next<br/>End Function<br/>//&#x83B7;&#x53D6;&#x6700;&#x5927;x&#x5750;&#x6807;<br/>Function GetMaxX(x, y)<br/>&nbsp;&nbsp;&nbsp;&nbsp;Dim i : GetMaxX = x<br/>&nbsp;&nbsp;&nbsp;&nbsp;For i=x+1 To UBound(block,1)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;If block(i,y)=DEFAULTVALUE Then<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;GetMaxX = i<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Else<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Exit Function<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End If<br/>&nbsp;&nbsp;&nbsp;&nbsp;Next<br/>End Function<br/>//&#x83B7;&#x53D6;&#x6700;&#x5C0F;y&#x5750;&#x6807;<br/>Function GetMinY(x, y)<br/>&nbsp;&nbsp;&nbsp;&nbsp;Dim i : GetMinY = y<br/>&nbsp;&nbsp;&nbsp;&nbsp;For i=y-1 To LBound(block,2) step -1<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;If block(x,i)=DEFAULTVALUE Then<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;GetMinY = i<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Else<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Exit Function<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End If<br/>&nbsp;&nbsp;&nbsp;&nbsp;Next<br/>End Function<br/>//&#x83B7;&#x53D6;&#x6700;&#x5927;y&#x5750;&#x6807;<br/>Function GetMaxY(x, y)<br/>&nbsp;&nbsp;&nbsp;&nbsp;Dim i : GetMaxY = y<br/>&nbsp;&nbsp;&nbsp;&nbsp;For i=y+1 To UBound(block,2)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;If block(x,i)=DEFAULTVALUE Then<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;GetMaxY = i<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Else<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Exit Function<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End If<br/>&nbsp;&nbsp;&nbsp;&nbsp;Next<br/>End Function<br/>//&#x6839;&#x636E;&#x6761;&#x4EF6;&#x83B7;&#x53D6;&#x8FD4;&#x56DE;&#x503C;<br/>Function IIF(exp, value1, value2)<br/>&#160;&#160;&#160;&#160;If exp Then<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;IIF=value1<br/>&#160;&#160;&#160;&#160;Else<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;IIF=value2<br/>&#160;&#160;&#160;&#160;End If<br/>End Function<br/>//&#x6253;&#x5370;&#x6570;&#x7EC4;&#x4FE1;&#x606F;<br/>Sub ToString()<br/>&nbsp;&nbsp;&nbsp;&nbsp;Dim str<br/>&nbsp;&nbsp;&nbsp;&nbsp;For i=0 To UBound(block,2)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;For j=0 To UBound(block,1)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;str = str &amp; block(j,i) &amp; vbTab<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Next<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;str = str &amp; vbCrLf<br/>&nbsp;&nbsp;&nbsp;&nbsp;Next<br/>&nbsp;&nbsp;&nbsp;&nbsp;MessageBox str<br/>End Sub<br/>Call Main()<br/>Rem Quit<br/>EndScript<br/>&#x539F;&#x7406;<br/>&#x5C06;&#x754C;&#x9762;&#x4E0A;&#x7684;&#x65B9;&#x5757;&#x7F16;&#x53F7;&#x5E76;&#x8F6C;&#x5B58;&#x5230;&#x4E8C;&#x7EF4;&#x6570;&#x7EC4;&#x4E2D;&#xFF0C;&#x4ECE;&#x5934;&#x5F00;&#x59CB;&#x4F9D;&#x6B21;&#x5B9A;&#x4F4D;&#x6BCF;&#x4E2A;&#x65B9;&#x5757;&#xFF0C;&#x67E5;&#x627E;&#x4E0E;&#x4E4B;&#x76F8;&#x540C;&#x7684;&#x65B9;&#x5757;&#x5E76;&#x68C0;&#x6D4B;&#x662F;&#x5426;&#x53EF;&#x4EE5;&#x8FDE;&#x901A;&#xFF0C;&#x76F4;&#x81F3;&#x6D88;&#x9664;&#x4E86;&#x6240;&#x6709;&#x65B9;&#x5757;&#x4E3A;&#x6B62;&#x3002;<br/>&#x7F3A;&#x70B9;<br/>&#xB7;&#x5F53;&#x65E0;&#x724C;&#x53EF;&#x6D88;&#x9664;&#x6216;&#x6D88;&#x724C;&#x5BFC;&#x81F4;&#x6240;&#x6709;&#x65B9;&#x5757;&#x4F4D;&#x7F6E;&#x91CD;&#x6392;&#x65F6;&#x65E0;&#x6CD5;&#x7EE7;&#x7EED;&#x4F7F;&#x7528;&#xFF1B;<br/>&#x5BA0;&#x7269;&#x8FDE;&#x8FDE;&#x770B;2.5&#x7248;(&#x4E0B;&#x8F7D;&#x81F3;&#x672C;&#x5730;)&#xFF1A;http://www.4399.com/flash/1382_2.htm?1024</p><p> + <a href="#CommentCard">&#x67E5;&#x770B;&#x5F53;&#x524D;&#x65E5;&#x5FD7;&#x8BC4;&#x8BBA;</a> (0)</p><p>&nbsp;<br/><br/><a href="wap.asp?do=Login">&#x767B;&#x5F55;</a></p><p><br/>&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;</p><p><a href="wap.asp">&#x6728;&#x5B50;&#x5C4B;</a></p><p><a href="http://www.pjhome.net/wap.asp">PJBlog3&nbsp;v3.2.9.518</a>&nbsp;Inside.</p><p>Processed&nbsp;In&nbsp;0.141&nbsp;ms</p><do type="prev" label="&#x8FD4;&#x56DE;"><prev/></do></card><card id="postCommentCard"><p><b>&#x6807;&#x9898;&#x3A;</b> <a href="#MainCard">&#x6309;&#x952E;&#x7CBE;&#x7075;&#x38;&#x811A;&#x672C;&#x28;&#x31;&#x2E;&#x31;&#x29;&#xFF1A;&#x5BA0;&#x7269;&#x8FDE;&#x8FDE;&#x770B;&#x32;&#x2E;&#x35;&#x7248;</a></p><p><br/>你没有权限发表评论</p><p><br/>&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;</p><p><a href="wap.asp">&#x6728;&#x5B50;&#x5C4B;</a></p><p><a href="http://www.pjhome.net/wap.asp">PJBlog3&nbsp;v3.2.9.518</a>&nbsp;Inside.</p><p>Processed&nbsp;In&nbsp;0.141&nbsp;ms</p><do type="prev" label="&#x8FD4;&#x56DE;"><prev/></do></card><card id="CommentCard"><p>&#x6682;&#x65E0;&#x8BC4;&#x8BBA;</p><p><a href="#MainCard">&#x8FD4;&#x56DE;</a></p><p><br/>&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;</p><p><a href="wap.asp">&#x6728;&#x5B50;&#x5C4B;</a></p><p><a href="http://www.pjhome.net/wap.asp">PJBlog3&nbsp;v3.2.9.518</a>&nbsp;Inside.</p><p>Processed&nbsp;In&nbsp;0.141&nbsp;ms</p><do type="prev" label="&#x8FD4;&#x56DE;"><prev/></do></card>
</wml>
