Wybieranie numeru telefonicznego

Aby po kliknięciu przycisku Button1 wybrać numer telefoniczny należy skorzystać z funkcji tapiRequestMakeCall (trzeba dołączyć plik nagłówkowy tapi.h). Jako pierwszy parametr podajemy żądany numer (wpisany w polu Edit1), drugi parametr to "Dial", trzeci jest to nazwa osoby, do której dzwonimy (wpisana w polu Edit2) i czwarty to komentarz, który będzie zapisany do pliku *.log (wpisany w polu Edit3). Wszystko razem wygląda tak:

Unit1.cpp

#include <tapi.h>
void __fastcall
TForm1::Button1Click(TObject *Sender)
{
   if (Edit1->Text.Length())
   {
      Button1->Enabled = false;
      tapiRequestMakeCall(Edit1->Text.c_str(), "Dial",
                          Edit2->Text.c_str(), Edit3->Text.c_str());
      Button1->Enabled = true;
   }
}