親愛なる皆さん、私はc#とDevshockプロトコルを使用してsmppアプリケーションを作成しています。ここで、mySmppClient_evDeliver_Smメソッドは、パラメーター「e」を「Devshock.Protocol.SmppClient.Deliver_SmEventArgs e」のパラメーターとして取得し、「e」を使用して残りの部分を取得します。次のような値:e.Params.Body.Data_Codingおよびe.Params.Body.Short_Message。
private void mySmppClient_evDeliver_Sm(object sender,Devshock.Protocol.SmppClient.Deliver_SmEventArgs e)
{
string ShortMessage = mySmppClient.GetShortMessage(e.Params.Body.Data_Coding, e.Params.Body.Short_Message);
MessageBox.Show(ShortMessage);
}
今私の質問は:
パラメータとして「e」を使用せずに、値Params.Body.Data_CodingおよびParams.Body.Short_Messageを取得するにはどうすればよいですか。 ?
private void mySmppClient()
{
//declare any object or any other way let abc
string ShortMessage=mySmppClient.GetShortMessage(abc.Params.Body.Data_Coding, abc.Params.Body.Short_Message );
MessageBox.Show(ShortMessage);
}
私はこの問題を解決するのを手伝ってくれる親切な心にとても喜んでいます。AdvanceRiadに感謝します