撥接上網 |
|
kynix
初階會員 發表:37 回覆:100 積分:37 註冊:2002-06-01 發送簡訊給我 |
|
hagar
版主 發表:143 回覆:4056 積分:4445 註冊:2002-04-14 發送簡訊給我 |
參考這篇:
How can I dial out through the modem under Win32? You can use the Windows API function CreateFile() to get
a handle to the com port, and use standard file I/O to
communicate with the given port. Example:
var hCommFile : THandle;procedure TForm .Button Click(Sender: TObject); var PhoneNumber : string; CommPort : string; NumberWritten : LongInt; begin PhoneNumber := 'ATDT -555-555- 2 2' # 3 # 0; CommPort := 'COM2'; {Open the comm port} hCommFile := CreateFile(PChar(CommPort), GENERIC_WRITE, 0, nil, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, 0); if hCommFile=INVALID_HANDLE_VALUE then begin ShowMessage('Unable to open ' CommPort); exit; end; {Dial the phone} NumberWritten:=0; if WriteFile(hCommFile, PChar(PhoneNumber)^, Length(PhoneNumber), NumberWritten, nil) = false then begin ShowMessage('Unable to write to ' CommPort); end; end;procedure TForm .Button2Click(Sender: TObject); begin {Close the port} CloseHandle(hCommFile); end; |
kynix
初階會員 發表:37 回覆:100 積分:37 註冊:2002-06-01 發送簡訊給我 |
我是希望能夠呼叫win撥號網路內的撥接程序
因為我用的是raspppoe,上面台兄的方法無法
使用
以下是raspppoe的介紹,用它上網真的很好用,尤其是寬頻
http://toget.pchome.com.tw/intro/network_tool/network_tool_dial/11890.html
智慧是命運的征服者
------
智慧是命運的征服者 |
jackkcg
站務副站長 發表:891 回覆:1050 積分:848 註冊:2002-03-23 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |