CH3COOH(酢酸)が.NET FrameworkやWindows Mobileの事を始め、日々情報を発信中!

電波強度を取得する

Windows Mobile端末はClassic Editionを除いて無線通信が可能ですが、基地局が近くになく圏外状態になっている可能性があります。電波強度(電界強度・電波レベル)によって動作 を変えるアプリケーションを開発するために、ここでは電波強度の取得の仕方をご紹介します。

電波強度は、Microsoft.WindowsMobile.Status名前空間を使用する事で簡単に取得する事が出来ます。

サンプルコード

[参照の追加]より、
Microsoft.WindowsMobile
Microsoft.WindowsMobile.Status
を参照設定に追加しておきます。

    ' 電波強度を取得する  
    Dim signal As Integer = SystemState.PhoneSignalStrength)

    MessageBox.Show(signal)
	// 電波強度を取得する
    int signal = SystemState.PhoneSignalStrength;
    
    MessageBox.Show(signal);

Copyright(C) since 2008 CH3COOH(酢酸). All Rights Reserved.