TAPI Praxis - Abrufen der Anzahl der Leitungsgeräte
Aufgabe
Es ist wichtig das die Anwendung ermittelt, wie viele Leitungsgeräte im
System installiert sind. Spätestens mit der Einführung von USB Geräten,
sollte jedem bekannt sein das diese Geräte jeder Zeit entfernt und
hinzugefügt werden können.
Auch diese Aufgaben erfüllt die Komponente TTAPILineService.
Der erste Teil der Aufgabe wird über die schreibgeschützte Eigenschaft
NumDevice realisiert. Jedes Gerät kann über einen Index von 0 bis
NumDevice-1 angesprochen werden. Was das Hinzufügen angeht ist das Event
OnLineCreate zuständig. Ein Entfernen wird per OnLineRemove angezeigt. Um
welches Gerät es sich handelt erfährt man über die Parameter NewDeviceID
bzw. DeviceID. Hier sollte unbedingt eine Reinitialisierung erfolgen.
Beispiel
Übersicht
vorheriger Schritt
nächster Schritt
letzte Änderung: 21.03.2006