GrapeCity JPAddress for Windows Forms 3.0J > JPAddress の使い方 > 住所検索ライブラリ > 住所情報を検索する > 市外局番から都道府県/市区町村情報を取得する |
市外局番から都道府県/市区町村情報を取得するには、GetAddressFromPhoneCode メソッドを利用します。
市外局番からは、GetAddressFromPhoneCode メソッドを利用することで都道府県/市区町村情報を取得可能です。情報は PhoneCodeInfo クラスとして取得されます。
GetAddressFromPhoneCode メソッドでは、次のオプションを指定することができます。
Imports GrapeCity.Win.JPAddress ' 市外局番から都道府県/市区町村情報を取得します。 ' オプション:完全一致検索しない(前方一致) Dim PhoneCodeInfo1 As IEnumerable(Of PhoneCodeInfo) = GcJPAddress1.GetAddressFromPhoneCode("046", False) For Each Val As PhoneCodeInfo In PhoneCodeInfo1 Dim str As String = Val.PhoneCode + "-" + Val.Prefecture + Val.City If Val.Remark.Length > 0 Then str += "(" + Val.Remark + ")" End If ListBox1.Items.Add(str) Next
using GrapeCity.Win.JPAddress; // 市外局番から都道府県/市区町村情報を取得します。 // オプション:完全一致検索しない(前方一致) IEnumerable<PhoneCodeInfo> phoneCodeInfo1 = gcJPAddress1.GetAddressFromPhoneCode("046", false); foreach(PhoneCodeInfo val in phoneCodeInfo1) { string str = val.PhoneCode + "-" + val.Prefecture + val.City; if(val.Remark.Length > 0) { str += "(" + val.Remark + ")"; } listBox1.Items.Add(str); }