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

SMSを送信する

今回は、Short Message Service (SMS)のメッセージを送信する方法をご紹介します。

Microsoft.WindowsMobile.PocketOutlook 名前空間の SmsMessage クラスを利用する事で、簡単にSMSメッセージを送信する事が出来ます。

以下に、実際にSMSのメッセージを送信するメソッドを示します。

    ' 以下の名前空間を指定しておいてください
    ' Imports Microsoft.WindowsMobile.PocketOutlook

    Public Sub SendSMSMessage(ByVal telNumber As String, ByVal message As String)

        Try
            Dim smsMsg As New SmsMessage(telNumber, message)

            ' メッセージの送信
            smsMsg.Send()
        Catch ex As Exception
            ' 例外処理
        End Try

    End Sub
    // 以下の名前空間を指定しておいてください
    // using Microsoft.WindowsMobile.PocketOutlook

    public void SendSMSMessage(string telNumber, string message)
    {
        try {
            SmsMessage smsMsg = new SmsMessage(telNumber, message);
            
            // メッセージの送信
            smsMsg.Send();
        }
        catch (Exception ex) {
	        // 例外処理
        }
    }

この SendSMSMessage メソッドを呼ぶと、SMSのメッセージを送信します。

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)

        SendSMSMessage("09012345678", "SMSテスト")

    End Sub
    private void Button1_Click(System.Object sender, System.EventArgs e)
    {  
        SendSMSMessage("09012345678", "SMSテスト");
    }

 

参照:SmsMessage Class (Microsoft.WindowsMobile.PocketOutlook)


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