|  | 
				
					| <html> <head>
 <title>PostKit2: FindAddress Sample Program</title>
 </head>
 <body>
 
 <%
 Dim strPostalCode
 '前のページから郵便番号を取得する
 strPostalCode = Request.Form("postalcode")
 
 Dim Pk2
 Dim strPref,strCity,strTown,strNo,strOrgName
 Dim strPrefKana,strCityKana,strTownKana
 Dim i
 
 'PostKit2 のオブジェックトを作成する
 Set Pk2 = Server.CreateObject("PostKit2.PostKit")
 'PostKit2 の辞書をオープンする
 Pk2.OpenDic("C:\Dic")
 Pk2.FindMode=2
 Pk2.PostCode7=strPostalCode
 '全角カナ
 Pk2.KanaType=1
 '住所を検索(サブコードは含まない)
 Pk2.Find(false)
 
 If Pk2.FindCount <> 0 then
 For i=0 to Pk2.FindCount - 1
 Pk2.Read(i)
 '一般データの場合
 if Pk2.DataType = 0 then
 strPref=Pk2.PrefKanji
 strCity=Pk2.CityKanji
 strTown=Pk2.TownKanji
 
 strPrefKana=Pk2.PrefKana
 strCityKana=Pk2.CityKana
 strTownKana=Pk2.TownKana
 '大口事業所データの場合
 else
 strPref=Pk2.PrefKanji
 strCity=Pk2.CityKanji
 strTown=Pk2.TownKanji
 strNo=Pk2.No
 strOrgName=Pk2.OrgName
 
 strPrefKana=Pk2.PrefKana
 strCityKana=Pk2.CityKana
 strTownKana=Pk2.TownKana
 end if
 Next
 End If
 
 'PostKit2 の辞書をクローズする
 Pk2.CloseDic()
 
 %>
 <table align="center" width="400" border="0">
 <tr>
 <td> </td>
 </tr>
 <tr>
 <td align="center"><font size="3"><b>住所の取得の例</b></font></td>
 </tr>
 <tr>
 <td> </td>
 </tr>
 <tr>
 <td>
 <table align="center" width="400" border="0" cellspacing="1" bgcolor="#000000">
 <tr>
 <td bgcolor="#ccccff">
 <table width="100%" border="0" align="center" bgcolor="#ccccff">
 <tr>
 <td align="center" colspan="2"> </td>
 </tr>
 <tr>
 <td align="center" colspan="2">
 <font size="2" color="#000099">検索結果の表示</font>
 </td>
 </tr>
 <tr>
 <td align="center" colspan="2"> </td>
 </tr>
 <tr>
 <td align="right"><font size="2" color="#000099">郵便番号:</font></td>
 <td align="left">
 <input type="text" name="postalcode" size="10" value="<%=request("postalcode")%>">
 </td>
 </tr>
 <tr>
 <td align="right"><font size="2" color="#000099">都道府県:</font></td>
 <td align="left"><font size="2">
 <input type="text" name="strPref" size="30" value="<%Response.Write strPref%>"></font>
 <font size="2" color="#006600"><%Response.Write strPrefKana%></font>
 </td>
 </tr>
 <tr>
 <td align="right"><font size="2" color="#000099">市区町村:</font></td>
 <td align="left"><font size="2">
 <input type="text" name="strCity" size="30" value="<%Response.Write strCity%>"></font>
 <font size="2" color="#006600"><%Response.Write strCityKana%></font>
 </td>
 </tr>
 <tr>
 <td align="right"><font size="2" color="#000099">町域:</font></td>
 <td align="left"><font size="2">
 <input type="text" name="strTown" size="30" value="<%Response.Write strTown%>"></font>
 <font size="2" color="#006600"><%Response.Write strTownKana%></font>
 </td>
 </tr>
 <tr>
 <td align="right"><font size="2" color="#000099">番地:</font></td>
 <td align="left"><font size="2">
 <input type="text" name="strNo" size="30" value="<%Response.Write strNo%>"></font>
 </td>
 </tr>
 <tr>
 <td align="right"><font size="2" color="#000099">事業所:</font></td>
 <td align="left"><font size="2">
 <input type="text" name="strOrg" size="30" value="<%Response.Write strOrgName%>"></font>
 </td>
 </tr>
 <tr>
 <td align="center" colspan="2"> </td>
 </tr>
 </table>
 </td>
 </tr>
 </table>
 </td>
 </tr>
 </table>
 </body>
 </html>
 
 |  |