Moin Leute,
ich lese in meinem Programm die Telefonnummern der reinkommenden Gespräche über CAPI aus. Nun habe ich einen Kunden, der leider nur TAPI mit seiner Telefonanlage unterstützt. Da ich mein Projekt gerne schlank halte und nicht etliche Komponenten installieren will (und unter Turbo Delphi Standard nicht kann) habe ich etwas gesucht. Ok, etwas komplettes habe ich nicht gefunden und so ein paar Sachen zusammengeworfen. So klappt das, es fehlt nur die Null der Vorwahl. Das Zeigt die Wählhilfe von Windows aber auch so an. Das ist nicht so schlimmt, das kann die Anwendung wieder ausgleichen.
Ich hoffe es hilft anderen auf der Suche...
Stefan
edit: Neue Version mit Kommentaren hochgeladen
edit: Neue Version mit angepassten Parametern für lineOpen verwendet. Jetzt funktioniert das Programm, ohne vorher Dialer.exe gestartet zu haben.