• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 1854
  • Last Modified:

VOIP/SIP - "sip:" calls from a form


I want to be able to make SIP-calls from a form.
How do I do that? change the hyperlink somehow or VB-code under a button?!?
I have a field called tblCustomers.SipTelNr

When I enter in MSIE:
"sip:0031226111111@sip.xs4all.nl", it works just fine...

- Using the program Eyebeam from Counterpath, Http://www.xten.com
- XP Pro Sp2
- Office 2k3
  • 4
  • 2
1 Solution

Wild guess, but if it works in IE, Windows knows about it. Hence, this line of VB should as well:

    FollowHyperlink "sip:0031226111111@sip.xs4all.nl"
    FollowHyperlink Me.SipTelNr   ' using the current number...

Easy to add to a click event of  a button...

Hope this works!
joop123456Author Commented:

The nexts thing works, but with Windows error:

Private Sub Command176_Click()
Application.FollowHyperlink Me.SIPCallto
End Sub

The error:
Opening "Sip:0031226111111@sip.xs4all.nl"

Hyperlinks can be harmfull to your computer and data
To protect your computer, click only those hyperlinks from trusted sources.
Do you want to continue?

It gives a less pleasant sound on my headset,...
Is there a way to get rid of this error or make the SIP programme trusted somehow?!?
Sorry, no. That is as far as my knowledge of hyperlinks goes. Perhaps you could send out a 20pt pointer question linking back to this one in some more generic web TA? Perhaps "browser issues" or "windows security"? I'm afraid I don't even know which would be best...
Good luck!
Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

No comment has been added to this question in more than 21 days, so it is now classified as abandoned.

I will leave the following recommendation for this question in the Cleanup topic area:
    Accept: harfang {http:#16629181}

Any objections should be posted here in the next 4 days. After that time, the question will be closed.

EE Cleanup Volunteer

I had a second look at this product. In the "eyeBeam v1.5 User's Guide" I found this:

    E.2 From the Command Line
    You can start eyeBeam from a DOS prompt. You may need to add
    eyeBeam.exe to the PATH. Then type:
    To start eyeBeam from a DOS prompt and immediately dial a number, type:
        eyebeam.exe -dial=sip:<number>

This means that if you have your number in Me.SipTelNr, this should work:

    Shell "<path>eyebeam.exe -dial=sip:" & Me.SipTelNr

This would bypass the Outlook dll and the "hyperlink" warning message...

joop123456Author Commented:
now eyebeam reacts directly as well,... within a second its making a call...!
thanks mate!

For the record,
made a little change to the code: (Without "sip:")

Private Sub Command12_Click()
Shell "C:\Program Files\CounterPath\eyeBeam 1.5\eyebeam.exe -dial=" & Me.SipTelNr
End Sub
Welcome! Goes to show: one needs to read the manual!

Featured Post

Free Tool: SSL Checker

Scans your site and returns information about your SSL implementation and certificate. Helpful for debugging and validating your SSL configuration.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

  • 4
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now