Einzelnen Beitrag anzeigen

romber

Registriert seit: 15. Apr 2004
Ort: Köln
1.164 Beiträge
 
Delphi 10 Seattle Professional
 
#1

Skype4Com API: Problem bei mehreren ausgehenden Anrufen gleichzeitig

  Alt 25. Mär 2013, 12:52
Hallo!

Ich hoffe, ich bin in diesem Forum richtig mit meinem Problem. Wenn nicht, bitte nicht sehr heftig schimpfen, bin erkältet, müde und kaputt. Habt Mitgefühl

Folgendes Problem: ich benutze Skype API (Skype4COM.dll) für die Verbindung meines Programms mit Skype. Mit SkypeClient.PlaceCall('Rufnummer', '', '', ''); leite ich ein ausgehendes Gespräch ein. Funktioniert prima. Nun möchte ich mehrere Anrufe gleichzeitig starten, um dann im Skype zwischen den Anrufen umschalten können, wobei nur ein Anruf aktiv bleibt und alle anderen gehalten werden.

Wenn zwei Anrufe direkt nacheinader starte, spricht zwei Zeilen Code nacheinander ausführe, funktionirt es. Beide Telefone klingeln und man kann im Skype zwischen den Anrufen schalten. Wenn ich aber einen Anruf starte und dann erst nach Sekunden einen anderen bekomme ich die Fehlermeldung von SkypeAPI (A call exists in ROUNTING/RINGING/EARLYMEDIA state).

Was mache ich falsch?
  Mit Zitat antworten Zitat