Help - Search - Members - Calendar
Full Version: ActiveX Event CallDtmfReceived does not trigger
Skype Community > English > Development, Betas and Skype Garage > Skype Public API
erwinpogz
Hello,

I am using the ActiveX supplied by skype, I am using VB.NET 2005

This event doesnt trigger if the other party presses the dialpad.


Private Sub AxSkype_CallDtmfReceived(ByVal sender As Object, ByVal e As AxSKYPE4COMLib._ISkypeEvents_CallDtmfReceivedEvent) Handles AxSkype.CallDtmfReceived

MsgBox("Hello world")

End Sub

Scenario:

A calling party will push any number on the keypad to send DTMF and the application will receive the DTMF.


Anyone have the idea on this? Thank you in advance smile.png


Best Regards,
erwinpogz
andreskaasik
QUOTE(erwinpogz @ Fri Sep 1 2006, 08:31) [snapback]293339[/snapback]

Hello,

I am using the ActiveX supplied by skype, I am using VB.NET 2005

This event doesnt trigger if the other party presses the dialpad.
Private Sub AxSkype_CallDtmfReceived(ByVal sender As Object, ByVal e As AxSKYPE4COMLib._ISkypeEvents_CallDtmfReceivedEvent) Handles AxSkype.CallDtmfReceived

MsgBox("Hello world")

End Sub

Scenario:

A calling party will push any number on the keypad to send DTMF and the application will receive the DTMF.
Anyone have the idea on this? Thank you in advance smile.png
Best Regards,
erwinpogz


Dtmf events work ONLY with Skype-to-Skype calls. There are couple of other threads related to Dtmf signals:

http://forum.skype.com/index.php?showtopic=59172&hl=DTMF
http://forum.skype.com/index.php?showtopic=59081&hl=DTMF
http://forum.skype.com/index.php?showtopic=37520&hl=DTMF
erwinpogz
Ok i got it, thanks for the reply...

my bad i havent issued a AxSkype.Attach() before accepting the event.

The solution is to issue this command if you want to get the CallDtmfReceived event triggered. smile.png
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.