VB.NET質問スレ (Part19)
■ このスレッドは過去ログ倉庫に格納されています
0281デフォルトの名無しさん
2007/01/31(水) 08:00:40SerialPortクラスでモデムを操作して人の代わりに電話し、音声案内のところで
決められた番号を押すプログラムを作りたいと思っています。
クラスを初期化をした後、
serialPort.Write("ATDT 1234-5678" & vbCrlf)
これで電話をかけることはできましたが、相手が取ってから決めた番号の音を出すために
serialPort.Write("ATDT 1,,2,,3" & vbCrlf)
みたいにするとモデムとの通信が切れてしまいます。
どうも1回目のダイアルをしたときにモデムは相手からの応答を待っていて、
2回目のダイアルをした時点では通信待ち中のためエラーになってしまうようです。
モデムにこの待ちをやめさせて、ただ単に音を出すだけにしたいのですが
どうにかなるでしょうか?よろしくお願いします。
■ このスレッドは過去ログ倉庫に格納されています