none
TAPI-Anwendung in C# RRS feed

  • Frage

  • Hallo zusammen

    Vor ca. 10 Jahren habe ich eine TAPI-Anwedung geschrieben und möchte diese nun durch eine neue, frischere ersetzen.

    Die Anwendung sollte folgendes können:

    1. Import und Speicherung von Kontaktdaten (als XML oder sonst was)
    2. Anzeigen eines eingehenden Anrufs mittels Pop-Up mit der Möglichkeit den Anruf anzunehmen. Die Quelle sind entweder die Kontaktdaten oder telsearch.ch (Code existiert dazu)
    3. Wählen einer Nummer, welche durch callto: aus Firefox an die Applikation übergeben wird.
    4. Speicherung der Einstellungen (TAPI-Gerät, Pfade, etc.) mit der Möglichkeit, diese Ändern zu können

    Wer kann mir so etwas umsetzten? Ich habe sehr klare Vorstellungen und gewisse Klassen können auch noch benutzt werden, falls gewünscht (Kontaktdaten, Telsearch.ch-Anbindung).

    Es darf dafür auch die AddTapi.dll von Traysoft genutzt werden. Das müsste ich einfach wissen, damit ich die Lizenz kaufen kann.

    Damals habe ich ca. 2-3 Tage dafür gebraucht.

    Ich freue mich auf Eure Angebote und Fragen.

    Lg, Nijazi
    Donnerstag, 2. Juli 2020 06:05

Antworten

  • Hallo Nijazi,

    Nur zum Verständnis möchte ich klären, ob Du die damalige Anwendung mit Visual C++ entwickelt hast (wie ich vermute, sofern Du keine Schwierigkeiten ansprichst). Es wurden nämlich einige Probleme in der COM-Bibliothek von TAPI 3.x  berichtet, die im verwalteten Code zum Vorschein kommen (Quelle: dial up by modem using VB.NET 2008). Einige Wrapper für verwalteten Code sind in GitHub zu finden. Schau mal, ob Du mit den Codebeispielen für diesen Wrapper (z. B. IncomingSample) weiterkommst:
    itapi3

    Gruß,
    Dimitar


    Bitte haben Sie Verständnis dafür, dass im Rahmen dieses Forums, welches auf dem Community-Prinzip „IT-Pros helfen IT-Pros“ beruht, kein technischer Support geleistet werden kann oder sonst welche garantierten Maßnahmen seitens Microsoft zugesichert werden können.

    • Als Antwort markiert Nijazi_H Freitag, 3. Juli 2020 07:09
    Freitag, 3. Juli 2020 05:49
    Moderator

Alle Antworten

  • Hallo Nijazi,

    Nur zum Verständnis möchte ich klären, ob Du die damalige Anwendung mit Visual C++ entwickelt hast (wie ich vermute, sofern Du keine Schwierigkeiten ansprichst). Es wurden nämlich einige Probleme in der COM-Bibliothek von TAPI 3.x  berichtet, die im verwalteten Code zum Vorschein kommen (Quelle: dial up by modem using VB.NET 2008). Einige Wrapper für verwalteten Code sind in GitHub zu finden. Schau mal, ob Du mit den Codebeispielen für diesen Wrapper (z. B. IncomingSample) weiterkommst:
    itapi3

    Gruß,
    Dimitar


    Bitte haben Sie Verständnis dafür, dass im Rahmen dieses Forums, welches auf dem Community-Prinzip „IT-Pros helfen IT-Pros“ beruht, kein technischer Support geleistet werden kann oder sonst welche garantierten Maßnahmen seitens Microsoft zugesichert werden können.

    • Als Antwort markiert Nijazi_H Freitag, 3. Juli 2020 07:09
    Freitag, 3. Juli 2020 05:49
    Moderator
  • Halllo

    Ich glaub ich nehme einfach die Bibliothek von Traysoft. Habe gestern ein wenig mit dem getestet und gemerkt, dass es passt.

    Danke nochmals.

    Lg

    Freitag, 3. Juli 2020 07:11