使用Delphi中的TAPI拨打电话

使用Delphi中的TAPI拨打电话,delphi,tapi,Delphi,Tapi,我需要使用Delphi 2006的TAPI启动一个呼叫。我希望它尽可能简单。对一个简单的组件有什么建议吗?它是绝地版的吗?这是一个组件列表,有些是免费软件,有些是共享软件 谢谢这里是组件列表一些免费软件一些共享软件 谢谢你可以使用,不久前我使用了这个库,工作得很好,你可以在这里找到关于tapi和AsyncPro组件的更多信息。你可以使用,不久前我使用了这个库,工作得很好,您可以在此找到有关tapi和AsyncPro组件的更多信息。要使用tapi和delphi,您只需要两件事 a。导入dll并创建

我需要使用Delphi 2006的TAPI启动一个呼叫。我希望它尽可能简单。对一个简单的组件有什么建议吗?它是绝地版的吗?

这是一个组件列表,有些是免费软件,有些是共享软件


谢谢

这里是组件列表一些免费软件一些共享软件


谢谢你可以使用,不久前我使用了这个库,工作得很好,你可以在这里找到关于tapi和AsyncPro组件的更多信息。

你可以使用,不久前我使用了这个库,工作得很好,您可以在此找到有关tapi和AsyncPro组件的更多信息。

要使用tapi和delphi,您只需要两件事

a。导入dll并创建tlb文件。 在delphi菜单中,转到componenets,然后选择import components,然后选择import type library,键入tapi3并选择tapi3.dll

b。通过创建dll进行调用,您只需使用

procedure TForm1.Button1Click(Sender: TObject);
var
  Request:ITRequest;
  dispatch:ITDispatchMapper;
begin
  Request := CoRequestMakeCall.create;
  Request.MakeCall('555-5555','Tag','client name','Comment');
end;

并将“555-5555”替换为用户输入的文件号,如字符串。

要使用Tapi和delphi,您只需要两件事

a。导入dll并创建tlb文件。 在delphi菜单中,转到componenets,然后选择import components,然后选择import type library,键入tapi3并选择tapi3.dll

b。通过创建dll进行调用,您只需使用

procedure TForm1.Button1Click(Sender: TObject);
var
  Request:ITRequest;
  dispatch:ITDispatchMapper;
begin
  Request := CoRequestMakeCall.create;
  Request.MakeCall('555-5555','Tag','client name','Comment');
end;

并将“555-5555”替换为用户输入的文件号,作为字符串。

正式的TAPI文档确实是您所需要的全部:但可能有简化的包装。正式的TAPI文档确实是您所需要的全部:但可能有简化的包装。我不久前为TAPI使用了这个库,它工作得非常好。我不久前为TAPI使用了这个库,它工作得非常好。