MESCIUS JPAddress for .NET 2.0J
市外局番から都道府県/市区町村情報を取得する

市外局番から都道府県/市区町村情報を取得するには、GetAddressFromPhoneCodeメソッドを利用します。
都道府県/市区町村情報の取得
市外局番からは、
GetAddressFromPhoneCodeメソッド(Windowsフォームアプリケーション)
GetAddressFromPhoneCodeメソッド(Webアプリケーション)
GetAddressFromPhoneCodeメソッド(WPFアプリケーション)
を利用することで都道府県/市区町村情報を取得可能です。情報は
PhoneCodeInfoクラス(Windowsフォームアプリケーション)
PhoneCodeInfoクラス(Webアプリケーション)
PhoneCodeInfoクラス(WPFアプリケーション)
として取得されます。

GetAddressFromPhoneCodeメソッドでは、次のオプションを指定することができます。
  • ExactMatch(市外局番の検索で完全一致検索をするかしないかを設定します。)

' Imports GrapeCity.Win.JPAddress(Windowsフォームアプリケーション)
' Imports GrapeCity.Web.JPAddress(Webアプリケーション)
' Imports GrapeCity.Windows.JPAddress(WPFアプリケーション)

' 市外局番から都道府県/市区町村情報を取得します。
' オプション:完全一致検索しない(前方一致)
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;(Windowsフォームアプリケーション)
// using GrapeCity.Web.JPAddress;(Webアプリケーション)
// using GrapeCity.Windows.JPAddress;(WPFアプリケーション)

// 市外局番から都道府県/市区町村情報を取得します。
// オプション:完全一致検索しない(前方一致)
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);
}
関連トピック

 

 


© MESCIUS inc. All rights reserved.