`
hereson3
  • 浏览: 163033 次
  • 性别: Icon_minigender_2
  • 来自: 广州
社区版块
存档分类
最新评论

利用API可以直接拨号

 
阅读更多
PrivateDeclareFunctiontapiRequestMakeCallLib"TAPI32.DLL"  (ByValDestAddr$,ByValAppNameAsString,  ByValCalledPartyAsString,ByValCommentAsString)AsLong
例子:
PublicSubCallPhone(NumberAsString,NameAsString)
 DimlResAsLong
 If(Trim(Number)="")Then
  ExitSub
 EndIf
  If(MsgBox("Abouttocall"&Trim(Name)  &"atphonenumber"&Trim(Number)&vbCrLf&"Doit?",  vbYesNo,App.Title)=vbYes)Then
  lRes=tapiRequestMakeCall(Trim(Number),App.Title,Trim(Name),"")
  Debug.PrintNow;"CallPhone->tapiRequestMakeCallResultcode=";lRes
 EndIf
EndSub

还有一种方法是:
PhoneNumber$="(123)456-7890"
Open"COM2:"ForOutputAs#1'orCOM1
Print#1,"ATDT"&PhoneNumber$&Chr$(13)
Close#1
当然,该方法只适合小型的应用。->
分享到:
评论

相关推荐

    利用 API 可以直接拨号...

    利用API直接拨号的功能,在企业级应用中尤为实用,例如客服中心的自动拨号系统、远程会议软件中的快速呼叫功能等。此外,对于个人开发者而言,掌握这一技术也能拓展其开发项目的功能边界,提高应用的实用性和用户...

    用Ras的API函数创建一个拨号连接pdf文档

    根据给定文件信息,本篇文档的焦点在于利用RAS(Remote Access Service)的API函数创建一个拨号连接的过程。RAS是微软提供的用于远程访问服务的技术,通常用于计算机网络中建立拨号连接。文档通过实际案例分享了创建...

    VB 利用rasdial实现宽带拨号连接.

    在VB(Visual Basic)编程环境中,利用`RasDial`函数可以实现宽带拨号连接,这是一项重要的网络连接功能,特别是在那些需要手动拨号连接到互联网的地区或场景。`RasDial`是Windows API(应用程序接口)中的一个函数...

    通过拨号上网的软件

    2. Win32 API:如何利用API调用来实现拨号连接和网络通信。 3. WinInet:理解和使用WinInet库进行HTTP/HTTPS通信。 4. 拨号网络编程:涉及拨号连接的建立、维护和断开,以及错误处理。 5. 源代码学习:理解并分析...

    拨号上网vb编写

    2. **API调用**:由于VB本身不直接支持网络拨号功能,开发者通常需要使用Windows API(Application Programming Interface)函数,如RasDial和RasEnumConnections等,来实现拨号连接。API函数提供了更底层的操作系统...

    C#宽带拨号程序源码

    1. **Win32 API调用**:由于.NET Framework并未直接提供完整的拨号网络API,开发者通常需要借助P/Invoke(平台调用)技术,引入Win32 API函数,如`RasDial`和`RasHangUp`等,来实现拨号网络操作。 2. **RAS(远程...

    vc 实现 pppoe 拨号

    在实现PPPoE拨号的过程中,开发者可能需要使用Winsock库来处理网络通信,同时利用Windows API函数来创建拨号接口、处理拨号事件等。 4. PPPoE拨号流程: - 发现阶段:客户端广播一个PADI(PPPoE Active Discovery ...

    手机拨号界面

    例如,在Android系统中,开发者可以利用Android SDK中的TelephonyManager类来获取拨号权限和处理拨号事件。同时,使用Android的布局文件(如XML)定义用户界面,结合Java或Kotlin代码控制交互逻辑。在iOS系统中,...

    Skype API说明文档

    - **快速拨号**:能够直接拨打快速拨号列表中的号码。 - **音频设备变更通知**:当音频输入或输出设备发生变化时,API会发出通知。 - **即时消息记录删除通知**:若IM记录被删除,API会向关联程序发送通知。 - *...

    c# 自动拨号

    TAPI提供了一组API,使得开发者可以直接控制电话硬件,如拨号、接听、挂断等操作。 2. COM组件:TAPI通常以COM组件的形式供C#应用调用。通过创建TAPI3Lib库的实例,我们可以访问到各种电话设备和呼叫控制功能。 3....

    rapi.h, rapi.lib, rapi.dll

    开发者通常会在PC端编写应用程序,利用RAPI库与Windows CE设备通信。首先,他们需要在开发环境中包含`rapi.h`,然后链接`rapi.lib`。在代码中,通过调用RAPI函数,就可以实现对设备的各种操作。例如,可以编写一个...

    手机拨号器的制作

    4. 拨号API调用:在Android系统中,可以使用`Intent`对象和`ACTION_DIAL`动作来启动系统的拨号器应用,或者直接调用`电信Manager`的`call()`方法进行拨号。在iOS中,可以使用`tel:`URL scheme触发系统拨号器。 5. ...

    计算机拨号+声卡播放语音

    在拨号系统中,声卡可能需要支持直接数字信号合成(DDS)或波形表技术,以便播放高质量的语音样本。此外,声卡的驱动程序和API(应用程序接口)允许程序员控制声音的播放和录音,实现复杂的语音交互功能。 在软件...

    Modem拨号构件,一个利用 MODEM 提供拨号功能的非可视构件。

    这种非可视构件意味着它在用户界面上并不直接呈现,而是作为后台服务或程序的一部分运行,为其他应用程序提供拨号连接的能力。 首先,让我们详细了解一下Modem的工作原理。调制解调器这个名字来源于"调制"...

    e语言-易语言智能拨号

    在这个项目中,开发者调用API函数来实现更底层的操作,如与ADSL调制解调器的直接通信,设置网络连接参数,或者执行拨号命令等。API函数的使用增强了程序的功能性和灵活性,但同时也需要对操作系统的工作原理有较深入...

    利用Wininet实现建立Internet拨号连接和断开连接(2KB)

    通过熟练掌握Wininet API,开发者可以构建各种复杂的网络应用程序,包括拨号连接功能,这在缺乏自动网络连接管理的早期Windows系统中尤为有用。尽管现代操作系统通常提供了更高级的网络管理功能,但理解Wininet的...

    访客门禁一键拨号

    该系统利用接口技术与应用系统对接,允许用户直接通过内置的通讯录进行一键拨号,极大地提高了工作效率,避免了手动输入号码的繁琐步骤,尤其适用于频繁接待访客的场所,如办公楼、住宅区和商业中心。 在实现这一...

    一个MODEM电话拨号程序

    1. `DialerCom.exe`:这是可执行文件,用户可以直接运行的程序主体,包含了所有用于拨号操作的代码和资源。 2. `frmMODEM.frm`:这是VB6的表单文件,其中定义了用户界面的布局和控件,如拨号按钮、电话号码输入框等...

    android 电话拨号

    开发者可以利用这些API在测试环境中模拟短信交互,而无需实际发送或接收短信。 6. **编程实践** 创建一个自定义拨号器需要熟悉Android UI设计,包括使用XML布局文件创建拨号盘和拨号历史记录视图。同时,需要理解...

    vc制作拨号软件

    【知识点详解】 1. **VC++与ActiveX控件**: VC++(Microsoft Visual C++)是一款强大的C++开发工具,它支持ActiveX控件的开发。...通过学习,开发者可以掌握在Windows环境下利用VC++实现拨号连接功能的方法。

Global site tag (gtag.js) - Google Analytics