û뵽ôлظáһγһԣһڷô졣
ƱƱʻ
s:=STKNAME;
s1:=STRMID(s,1,2);
s2:=STRMID(s,3,2);
s3:=STRMID(s,5,2);
s4:=STRMID(s,7,2);
//ַʻ
str1:='һ';
str2:='ؿ˶缸ɵذʮ';
str3:='آѾرôҲϰءڿأǧʿϦŮСʬɽݴȽ۹߮ŷ';
str4:='ؤרзᵤΪ֮ƻ微ʲƽͳԴزԪڸ߷Ȱ카Ȼƥئ˫̫زͰͱһإ껧֧Ķ﷽ԻľǷֹëˮצسƬţȮռƶϼ˳ŶΤ緦';
str5:='اҵԶ˿է̸ǪȽдۻ۽ұѻ߲ܰռ¬شîȥž߶ߵֻٰȶ̨߳ʷҶ˾̾߷ߴʥ뺻ʧͷū島Զɾв˧ƽ˰Ǵӳδĩĸص֭͡㺺ϸ˦ɼƤĿìʸʯʾѨܴܵڦڧڨѵѶ㼢Ԧ';
str6:='ةƹبǽηݷ鼿Żɡΰαȹȫپũ̻մӶٽﻪЭӡΣѹԸߺϼͬ߸߹ضعݵ۳׳ĿжżױִլذѰ⳾ҢѲʦ겢ׯ͢ʽڵæϷпǤִɨּѮҷӶɱȨλϫǺѴ꽭ƻүIJԼϿɫܹܷܻܺܶâܼ֥ܸѪ۽کڪګϷþ긺ǨѸǰаƱʴҳѱ';
str7:='ϴҺĶ٣٤赫λס٢١Ӷұ䶳ɾŬۿϻҽ±ȴؾͷɶַԺ֨ⳳǺʸԱöΧַ̮ӿ̳ްۼʼТβƨ᯲ᰵϣʱӴ®ӦŪͮ۳߯־黳ҽŤ糶ŰҼץͶ۸ҿĹ꺺ʱɼӲĴȶÿ̭ɳ湵ûֲĵ״̿ұ긦е˽ͺϵγ硴ɴڷֽƷŦ磺ǼФǸγܽҽ«ܾҰоܿѿέȲIJ֤ڬڭʶթڮߴڰگڱȶƳӭ˽·ûԶΥʺۢۡ붤ȼ簢鸽½¤¿۾ѽ߽߾Ż߿Ǻؿ˱';
str8:='ɥЩؽۼ٦٥٬ٮʹ٩٪٧½ȿ٭ٯߵƾεˢȯɲƱԾȡզ;ӽ̹ͼ̹崹¢䱸ҹηܱķʼίѧڹ涨˱ʵоẰᴿ㲯ҵҵӷϽһ¼ֻ̬вŸն껲ºɰ幹ö֦ǹɹŷĭӷӹմйעӾdz¯׳Ȳְõ߰äֱ֪ѱϸ֯称ᆳҮɷʼԷٰ̦ܿɻӢƻïéԻĹڴʫϻѯںͰ˻ʹתǵȵ֣ۧۤۨ۩ɽբָªİǶ꽤αʻפ²Žٷ̰ƶ֫ǥٰ٫ζаۥűϸǹ̹̿ܶڵڶڸڹ²ʭвɷŹå£ӵš־յĴ̧ĨѺƺŢкúݾڲڳڷڻڼۣۦֶ٨';
str9:='پֱͤٶٴٸױٹٶٱٲٳðǰнѫжܱƷҹԫѵ︴ȽҦ¦欽ȺϿ嶻ܹ⽫ٳʺϿͲ۴֡Ӷͥߺŭ˼Թܺս˩ʰָֹͦʩӳԼܼڱijȾѼդ궰ձȪϴ嶴䢺䬶䡻Ǣɲ䫼䯻̿ھƱըǣʨ貣ɺ巩ηԻӯζʡüɰשףخֿƴͻĸѰƻѤtͳˣе̥ʤհطݢٻӫҩϺʴҪڽܴóѺѡѷۭۮ۬¿۪۫ظƱԿվٹ̷ұ춸Ժ˳ʳ罾ǹŸŨѶýȱ۳Կ䤽´ãݡݣݥ˵żٵٷſθҧҿްӺܻӴݤݦݧŰǰھջڿѻ㡶ٿƴקťٰ̢ЮӵŲѻ躧ջж˸úݽ̽ߴգ';
str10:='㱶ٿȺý賫žٻپծֵټڡԭŸܲԲɼݿмչͷϯͽˡϢȭֿƺ貶Ч͵аի˻νɹ˷ʲ˨У˸Φͩɣ嵵ֺ̩˻ӸԡͿӿ̿Ȱƿ֢ޏ|յμôխվЦʷ篾мȱո̳ȸٽ֬º㽢ݰɯݮݷݯݸĪݨӨݺݻç˥Ԭŵ˭ŵ̸ظ;ͨųҷ߲ۯ۰ƸǮǦí˶Ԥ鿥ѼٽٺĿܸذݴ༹ŧҨݩݶݱݴݬݹݳݭݪݫݲݵ̻·Dz¸Ѷڣԩڤ߰·Ŷǯܲ淶ثĶتԧ㩺㨻ΰͱѳ볺ɬȺӷǻ̽ƣ۾ӸѣǰŰʳܵ';
str11:='Ǭȼƫͣż͵dzջ˼ÿΨ৳̷ơȦܤܣܥöܡܢǵ¹Ȣ漻Ӥżܿξdz±ոijᡳӹȵʱϤƻߴ̽ӿڴ뷽ָбͰ÷е봸Һõĵ㻴Ԩ½ϩɺʻˬͲè𨰨пǵʢι˶ƱҤϵӷεͼۼ糴ά緱ְŸ沰ݼѹվݿݽƼήөӪƵ´ϮıԾľմ۱۲Ұͭղ¡ȸѩĹظ¹ƹɾ˲ݾƸгνβɶžХֺ̪ϳ綠ҿ茶㲼㬵㰾ϧΩ㫲ѵƵڵ°Ҵ⤴Ȭ̺˼ƻɴճ';
str12:='ϴаʣļóϲȱ̿ܨҼýɩܸºԢϡǶñᢷ߱ǿѭݳͱ修ƳԮɢؾ쳰˹վ羧ؼɭֲ駽Ҭۿֳ̺릵μֿպտʪӸѳ̻ͱٽȻϬ帷Ӳȷ»˰ѴѿͯڵȽܷͲɸ罼翼ĻƱԵƢҸ縭ǻ˴ͧظ϶ڿݵֻѽֲװԣȹϿлҥǫʹԽ̰ϵȼԹꢹٵп϶ż³ɤ౿ιิܧܦܩ㷻ﭳ㶷ҾȲƭɧ§ɦѴ⪻袶ʹƦ컾';
str13:='ɵڵܪܫĹϱżįջĻ㺴°Яҡ̯Ͼů驴Ш騿¥鯸鶻ЪԴϪб̲ĮӻͼɷúԳ觺ɪ̵ձ˯Ƕ鰫ֵµ鱮տǩӾǷɲȺƸȾӼչղܽáӿ·ѶҶꣷδDZDzң۱۴۳۵ҳͪﻴêസĶӺ³ױѥƵӱ广ȵֱԸ}
str14:='ɮӾмѸܬܭǽܮ˵ͷկαԸĽ㼿ˤժġߡƲ黰եȶģǸعƯ©ΫɿϨѬݴغܱ̼̼۴Ŵ߶빿䲭վӧԴظĤޤޣεǾޢޡ֩Ӭۺ̷ܺòӻԯϽշ۷۶øͶþؿؾ';
str15:='Ƨ˻ҭܯīᦴӰ»ο㿺㽶¾Ħ˺ߤײ˲ߢߣߥܷĺβȷӣDZ̶γ̱Ϲޫݿ𡵾ڻƪ¨ںϱϥެަޥީިާޭުЫǴԥȤ̤۲ָùЬնƮϺ';
str16:='弽جԱиߦòߧߨٳӳº壼ȼ̡ưȳƳĥܲٽ纲ޮٱޱѦޯްнꥱ۸ȩص쮲ǭĬ';
str17:='麿ֺڻųߪߩ̴ϭƾ˲ͫ㿷㷱족ӷӮ念̣˪ϼκȣ]';
str18:='´հݷźٷӥ';
str19:='߫嬱跰꽮ѢĢзྯߵŲ۹´';
str20:='ػ½Ρ容ǼŴҫƩۺܰħ';
str21:='¶';
str22:='ܱܲȿպ';
str23:='߬ȧ';
str24:='';
//һַ
e1:=STRFIND(str1,s1,1);
e2:=STRFIND(str2,s1,1);
e3:=STRFIND(str3,s1,1);
e4:=STRFIND(str4,s1,1);
e5:=STRFIND(str5,s1,1);
e6:=STRFIND(str6,s1,1);
e7:=STRFIND(str7,s1,1);
e8:=STRFIND(str8,s1,1);
e9:=STRFIND(str9,s1,1);
e10:=STRFIND(str10,s1,1);
e11:=STRFIND(str11,s1,1);
e12:=STRFIND(str12,s1,1);
e13:=STRFIND(str13,s1,1);
e14:=STRFIND(str14,s1,1);
e15:=STRFIND(str15,s1,1);
e16:=STRFIND(str16,s1,1);
e17:=STRFIND(str17,s1,1);
e18:=STRFIND(str18,s1,1);
e19:=STRFIND(str19,s1,1);
e20:=STRFIND(str20,s1,1);
e21:=STRFIND(str21,s1,1);
e22:=STRFIND(str22,s1,1);
e23:=STRFIND(str23,s1,1);
e24:=STRFIND(str24,s1,1);
n[1]:=if(e1>0,1,0);
n[2]:=if(e2>0,2,0);
n[3]:=if(e3>0,3,0);
n[4]:=if(e4>0,4,0);
n[5]:=if(e5>0,5,0);
n[6]:=if(e6>0,6,0);
n[7]:=if(e7>0,7,0);
n[8]:=if(e8>0,8,0);
n[9]:=if(e9>0,9,0);
n[10]:=if(e10>0,10,0);
n[11]:=if(e11>0,11,0);
n[12]:=if(e12>0,12,0);
n[13]:=if(e13>0,13,0);
n[14]:=if(e14>0,14,0);
n[15]:=if(e15>0,15,0);
n[16]:=if(e16>0,16,0);
n[17]:=if(e17>0,17,0);
n[18]:=if(e18>0,18,0);
n[19]:=if(e19>0,19,0);
n[20]:=if(e20>0,20,0);
n[21]:=if(e21>0,21,0);
n[22]:=if(e22>0,22,0);
n[23]:=if(e23>0,23,0);
n[24]:=if(e24>0,24,0);
//һַıʻ
m1:=0;
x:=1;
WHILE m1=0 do BEGIN
m1:=n[x];
x:=x+1;
IF m1>0 then BREAK;
end;
m1:=x-1;
EXPLAIN(1,NUMTOSTR(m1,0));
//ڶַ
e1:=STRFIND(str1,s2,1);
e2:=STRFIND(str2,s2,1);
e3:=STRFIND(str3,s2,1);
e4:=STRFIND(str4,s2,1);
e5:=STRFIND(str5,s2,1);
e6:=STRFIND(str6,s2,1);
e7:=STRFIND(str7,s2,1);
e8:=STRFIND(str8,s2,1);
e9:=STRFIND(str9,s2,1);
e10:=STRFIND(str10,s2,1);
e11:=STRFIND(str11,s2,1);
e12:=STRFIND(str12,s2,1);
e13:=STRFIND(str13,s2,1);
e14:=STRFIND(str14,s2,1);
e15:=STRFIND(str15,s2,1);
e16:=STRFIND(str16,s2,1);
e17:=STRFIND(str17,s2,1);
e18:=STRFIND(str18,s2,1);
e19:=STRFIND(str19,s2,1);
e20:=STRFIND(str20,s2,1);
e21:=STRFIND(str21,s2,1);
e22:=STRFIND(str22,s2,1);
e23:=STRFIND(str23,s2,1);
e24:=STRFIND(str24,s2,1);
n[1]:=if(e1>0,1,0);
n[2]:=if(e2>0,2,0);
n[3]:=if(e3>0,3,0);
n[4]:=if(e4>0,4,0);
n[5]:=if(e5>0,5,0);
n[6]:=if(e6>0,6,0);
n[7]:=if(e7>0,7,0);
n[8]:=if(e8>0,8,0);
n[9]:=if(e9>0,9,0);
n[10]:=if(e10>0,10,0);
n[11]:=if(e11>0,11,0);
n[12]:=if(e12>0,12,0);
n[13]:=if(e13>0,13,0);
n[14]:=if(e14>0,14,0);
n[15]:=if(e15>0,15,0);
n[16]:=if(e16>0,16,0);
n[17]:=if(e17>0,17,0);
n[18]:=if(e18>0,18,0);
n[19]:=if(e19>0,19,0);
n[20]:=if(e20>0,20,0);
n[21]:=if(e21>0,21,0);
n[22]:=if(e22>0,22,0);
n[23]:=if(e23>0,23,0);
n[24]:=if(e24>0,24,0);
//ڶַıʻ
m2:=0;
x:=1;
WHILE m2=0 do BEGIN
m2:=n[x];
x:=x+1;
IF m2>0 then BREAK;
end;
m2:=x-1;
EXPLAIN(1,NUMTOSTR(m2,0));
//ַ
e1:=STRFIND(str1,s3,1);
e2:=STRFIND(str2,s3,1);
e3:=STRFIND(str3,s3,1);
e4:=STRFIND(str4,s3,1);
e5:=STRFIND(str5,s3,1);
e6:=STRFIND(str6,s3,1);
e7:=STRFIND(str7,s3,1);
e8:=STRFIND(str8,s3,1);
e9:=STRFIND(str9,s3,1);
e10:=STRFIND(str10,s3,1);
e11:=STRFIND(str11,s3,1);
e12:=STRFIND(str12,s3,1);
e13:=STRFIND(str13,s3,1);
e14:=STRFIND(str14,s3,1);
e15:=STRFIND(str15,s3,1);
e16:=STRFIND(str16,s3,1);
e17:=STRFIND(str17,s3,1);
e18:=STRFIND(str18,s3,1);
e19:=STRFIND(str19,s3,1);
e20:=STRFIND(str20,s3,1);
e21:=STRFIND(str21,s3,1);
e22:=STRFIND(str22,s3,1);
e23:=STRFIND(str23,s3,1);
e24:=STRFIND(str24,s3,1);
n[1]:=if(e1>0,1,0);
n[2]:=if(e2>0,2,0);
n[3]:=if(e3>0,3,0);
n[4]:=if(e4>0,4,0);
n[5]:=if(e5>0,5,0);
n[6]:=if(e6>0,6,0);
n[7]:=if(e7>0,7,0);
n[8]:=if(e8>0,8,0);
n[9]:=if(e9>0,9,0);
n[10]:=if(e10>0,10,0);
n[11]:=if(e11>0,11,0);
n[12]:=if(e12>0,12,0);
n[13]:=if(e13>0,13,0);
n[14]:=if(e14>0,14,0);
n[15]:=if(e15>0,15,0);
n[16]:=if(e16>0,16,0);
n[17]:=if(e17>0,17,0);
n[18]:=if(e18>0,18,0);
n[19]:=if(e19>0,19,0);
n[20]:=if(e20>0,20,0);
n[21]:=if(e21>0,21,0);
n[22]:=if(e22>0,22,0);
n[23]:=if(e23>0,23,0);
n[24]:=if(e24>0,24,0);
//ַıʻ
m3:=0;
x:=1;
WHILE m3=0 do BEGIN
m3:=n[x];
x:=x+1;
IF m3>0 then BREAK;
end;
m3:=x-1;
EXPLAIN(1,NUMTOSTR(m3,0));
//ĸַ
e1:=STRFIND(str1,s4,1);
e2:=STRFIND(str2,s4,1);
e3:=STRFIND(str3,s4,1);
e4:=STRFIND(str4,s4,1);
e5:=STRFIND(str5,s4,1);
e6:=STRFIND(str6,s4,1);
e7:=STRFIND(str7,s4,1);
e8:=STRFIND(str8,s4,1);
e9:=STRFIND(str9,s4,1);
e10:=STRFIND(str10,s4,1);
e11:=STRFIND(str11,s4,1);
e12:=STRFIND(str12,s4,1);
e13:=STRFIND(str13,s4,1);
e14:=STRFIND(str14,s4,1);
e15:=STRFIND(str15,s4,1);
e16:=STRFIND(str16,s4,1);
e17:=STRFIND(str17,s4,1);
e18:=STRFIND(str18,s4,1);
e19:=STRFIND(str19,s4,1);
e20:=STRFIND(str20,s4,1);
e21:=STRFIND(str21,s4,1);
e22:=STRFIND(str22,s4,1);
e23:=STRFIND(str23,s4,1);
e24:=STRFIND(str24,s4,1);
n[1]:=if(e1>0,1,0);
n[2]:=if(e2>0,2,0);
n[3]:=if(e3>0,3,0);
n[4]:=if(e4>0,4,0);
n[5]:=if(e5>0,5,0);
n[6]:=if(e6>0,6,0);
n[7]:=if(e7>0,7,0);
n[8]:=if(e8>0,8,0);
n[9]:=if(e9>0,9,0);
n[10]:=if(e10>0,10,0);
n[11]:=if(e11>0,11,0);
n[12]:=if(e12>0,12,0);
n[13]:=if(e13>0,13,0);
n[14]:=if(e14>0,14,0);
n[15]:=if(e15>0,15,0);
n[16]:=if(e16>0,16,0);
n[17]:=if(e17>0,17,0);
n[18]:=if(e18>0,18,0);
n[19]:=if(e19>0,19,0);
n[20]:=if(e20>0,20,0);
n[21]:=if(e21>0,21,0);
n[22]:=if(e22>0,22,0);
n[23]:=if(e23>0,23,0);
n[24]:=if(e24>0,24,0);
//ĸַıʻ
m4:=0;
x:=1;
WHILE m4=0 do BEGIN
m4:=n[x];
x:=x+1;
IF m4>0 then BREAK;
end;
m4:=x-1;
EXPLAIN(1,NUMTOSTR(m4,0));
ϣһͰ취Ҿܼɻˡлл
ãллظڽдģֻڷɺãΪࡣʵҲӣ½ʽͿУȻԱȼıʻʵʵıʻͦġ⣬ʽX1-24Һʹ24-1Ҽвͬ
鷳ԣΪDZ⣬ϵͳ⡣л
Ĺʽڸӣ֪ľ⣬Ҳ㲻ӦõõһʲôĽΪܸİ⣬ɷֶͨβһ¾Ǿ仰ĸϳɺͬĽǾͿԵЭ