0
我的座機電話已連接到我的電腦。現在在我的asp.net網站上有一個文本框和一個按鈕。我在文本框中填寫了一個電話號碼,然後在按鈕上單擊我想讓一個電話連接到不是。在通過我的固定電話的文本框中。通過asp.net門戶網站撥打電話
在.net框架中有沒有解決這個問題的方法?
我的座機電話已連接到我的電腦。現在在我的asp.net網站上有一個文本框和一個按鈕。我在文本框中填寫了一個電話號碼,然後在按鈕上單擊我想讓一個電話連接到不是。在通過我的固定電話的文本框中。通過asp.net門戶網站撥打電話
在.net框架中有沒有解決這個問題的方法?
如果它連接到計算機中的調制解調器,您可能可以使用.NET串行端口通信與調制解調器進行通信,讓它爲您撥號。查看串行通信類和您的調制解調器手冊。
System.IO.Ports包含一個名爲SerialPort類,你可以用這樣的...
var sp = new SerialPort("COM3", 9600, Parity.None, 8, StopBits.One);
sp.ReadTimeout = 5000;
sp.NewLine = "" + (char)13;
sp.WriteTimeout = 5000;
sp.DtrEnable = true;
sp.RtsEnable = true;
sp.Handshake = Handshake.None;
sp.Open();
SerialPort.DataReceived += new SerialDataReceivedEventHandler(SerialDataReceivedEventHandler);
現在,您可以發送相應的自動撥號命令到調制解調器(ATDT ...),你可以創建一個事件處理程序'SerialDataReceivedEventHandler'以從調制解調器接收消息。
感謝您的回覆....但您能否告訴我具體如何通過.net與我的調制解調器通信? – 2010-03-25 04:44:36
我更新了答案,詳細介紹瞭如何使用我提到的.NET類。 – 2010-04-04 21:04:47