24.htm

来自「VB的一些网络编程的例子,个人认为还不错。大家一起来研究一下.」· HTM 代码 · 共 24 行

HTM
24
字号
<p>电话拨号   </p>
<p>       </p>
<p>利用 API 可以直接拨号。声明:</p>
<p></p>
<p>Private Declare Function tapiRequestMakeCall Lib "TAPI32.DLL" (ByVal DestAddr$, ByVal AppName As String, ByVal CalledParty As String, ByVal Comment As String) As Long</p>
<p>例子:</p>
<p>Public Sub CallPhone(Number As String, Name As String)</p>
<p>Dim lRes As Long</p>
<p>If (Trim(Number) = "") Then</p>
<p>Exit Sub</p>
<p>End If</p>
<p>If (MsgBox("About to call " & Trim(Name) & " at phone number " & Trim(Number) & vbCrLf & "Do it?", vbYesNo, App.Title) = vbYes) Then</p>
<p>lRes = tapiRequestMakeCall(Trim(Number), App.Title, Trim(Name), "")</p>
<p>Debug.Print Now; " CallPhone -> tapiRequestMakeCall Result code = "; lRes</p>
<p>End If</p>
<p>End Sub</p>
<p></p>
<p>还有一种方法是:</p>
<p>PhoneNumber$ = "(123)456-7890"</p>
<p>Open "COM2:" For Output As #1 'or COM1</p>
<p>Print #1, "ATDT" & PhoneNumber$ & Chr$(13)</p>
<p>Close #1</p>
<p>当然,该方法只适合小型的应用。 </p>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?