を開いている場合は開かれたCOMポートを避けるために、どのように私は私の質問があるそれはすでに
for (int i = 0; i < 10; i++)
{
MSComm1.CommPort = 3;
MSComm1.PortOpen = true;
MSComm1.Output = "AT" + '\r' + '\n';
Thread.Sleep(1000);
MSComm1.Output = "AT+CMGF=1" + '\r' + '\n';
Thread.Sleep(1000);
MSComm1.Output = "AT+CMGS=" + '\"' + MobileNo + '\"' + '\r' + '\n';
Thread.Sleep(1000);
MSComm1.Output = MsgTxt + (char)26;
Thread.Sleep(1000);
MSComm1.PortOpen = false;
}
GSMモデムthrouh SMSを送信するには、次のコードを使用しています:私は(MSComm1.CommPortのようにポートを開くようにしたい = 3;)がまだ開かれていない場合に限ります。上記のループのように各SMSのために何度も何度も開いたり閉じたりする必要はありません
MSComm1を確かにあなたが追跡するために、単純なブール変数を検討している必要がありますOCXコントロール – kashif
のですか? –