Hi Stefan,
hab den Code nur überflogen, aber das ist mir aufgefallen:
Delphi-Quellcode:
Error := TapiLineOpen(FHLineApp
,lNumDev
,FHLine
,FTapiVersion
,0
,0
,LINECALLPRIVILEGE_MONITOR//Die Leitung für einen Monitor öffnen
,LINEMEDIAMODE_DATAMODEM //Ist das für diesen Fall überhaupt wichtig?
,lParams);
Du solltest immer LINECALLPRIVILEGE_MONITOR und LINECALLPRIVILEGE_OWNER setzen. LINEMEDIAMODE_DATAMODEM ist falsch (es sei den Du willst nur Dein Modem steuern). LINEMEDIAMODE_INTERACTIVEVOICE ist die richtige Wahl.
Gruß
alidi