473,416 Members | 1,542 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,416 software developers and data experts.

Preferred Phone Dialer for Access?

The below code dials a phone number using C:\Program Files\Windows
NT\dialer.exe. The problem is that dialing rules are ignored. MS Knowledge
Base Article 266253 suggests that entering the phone numbers in canonical
format, e.g. +011 (408) 2578652, will fix the problem -- but I tried and it
didn't work.

I'm wondering if anyone can recommend an alternate phone dialer --
preferable one that does not use a GUI like dialer.exe, which appears to
slow the dialing process considerably. Or, if there's another solution to
get dialing rules working, please let me know! Thanks in advance!

BTW, I'm using Windows XP Professional and Access 2003 (same problem exists
with Access 2002).

+++++CODE+++++
Private Sub Telephone_Numbers_DblClick(Cancel As Integer)
On Error GoTo HandleErr
Dim stDialStr As String
Dim PrevCtl As Control
Const ERR_OBJNOTEXIST = 2467
Const ERR_OBJNOTSET = 91
Set PrevCtl = Screen.PreviousControl
stDialStr = Forms!frmMain!frm0.Form!frm0Telephone!TelNumber
Application.Run "utility.wlib_AutoDial", stDialStr
Exit_Telephone_Numbers_DblClick:
Exit Sub
HandleErr:
If (Err = ERR_OBJNOTEXIST) Or (Err = ERR_OBJNOTSET) Then
Resume Next
End If
If Err.Number = 94 Then
Resume Exit_Telephone_Numbers_DblClick
Else
MsgBox "Error Number " & Err.Number & ": " & Err.Description
Resume Exit_Telephone_Numbers_DblClick
End If
End Sub
Nov 12 '05 #1
2 12935
Here's what I've found, if anyone's interested...
will post code when I get it working...

Description of Dial Engine Pro:
Dialer without GUI, multiple calling cards; dials from any document or
browser page; automatic redialing; audio notification; caller ID; answers
incoming calls; command line dialing; it will accept and queue the dialing
requests coming from other applications; logs outgoing and incoming calls;
compatible with Time & Chaos; speakerphone; it can also dial a phone number
without a modem.
http://www.phonedialerpro.com/screenshots_dep.htm
http://www.phonedialerpro.com/faq_dep.htm
http://www.phonedialerpro.com/apps.htm
Dial Engine Pro: phone dialer without graphical user interface (GUI )
New in the latest version 3.0
*** dialing can be done from any document or browser page.
*** multiline capability
*** DTMF tones ---> selectable tone length and time interval
*** command line selectable: Dialing Properties
*** command line selectable: Current Location
*** command line selectable: Calling Card
*** command line extended dialing on the existing call
*** Call Center: redirects a fax call to external fax application
dialing can be performed from:
- the command line/command prompt,
- another Assisted Telephony application,
- any document or browser page;
after dialing (or redialing busy line) DEP can perform following operations:
- drop the line,
- close itself;
phone numbers can be put in the queue and processed sequentially;
it can be set completely invisible or to have icon in the Systray;
it can be set to obey or ignore Windows dialing properties:
-from the Options menu,
-programmatically;
phone line busy automatic redialing;
audio (sound) notification for: connected call, connected call after busy
redials, incoming call;
caller ID capable, (ability to display the incoming caller name and phone
number);
answer incoming calls after a specified number of the rings;
then launch any application, sending keystrokes to it;
speakerphone;
it can also dial a phone number without a modem.
Compatible with Dialogic, Brooktrout and other telephony cards.
compatible with Time & Chaos (Contact Manager and Time Management Software)
"deko" <dj****@hotmail.com> wrote in message
news:Ks*******************@newssvr29.news.prodigy. com...
The below code dials a phone number using C:\Program Files\Windows
NT\dialer.exe. The problem is that dialing rules are ignored. MS Knowledge Base Article 266253 suggests that entering the phone numbers in canonical
format, e.g. +011 (408) 2578652, will fix the problem -- but I tried and it didn't work.

I'm wondering if anyone can recommend an alternate phone dialer --
preferable one that does not use a GUI like dialer.exe, which appears to
slow the dialing process considerably. Or, if there's another solution to
get dialing rules working, please let me know! Thanks in advance!

BTW, I'm using Windows XP Professional and Access 2003 (same problem exists with Access 2002).

+++++CODE+++++
Private Sub Telephone_Numbers_DblClick(Cancel As Integer)
On Error GoTo HandleErr
Dim stDialStr As String
Dim PrevCtl As Control
Const ERR_OBJNOTEXIST = 2467
Const ERR_OBJNOTSET = 91
Set PrevCtl = Screen.PreviousControl
stDialStr = Forms!frmMain!frm0.Form!frm0Telephone!TelNumber
Application.Run "utility.wlib_AutoDial", stDialStr
Exit_Telephone_Numbers_DblClick:
Exit Sub
HandleErr:
If (Err = ERR_OBJNOTEXIST) Or (Err = ERR_OBJNOTSET) Then
Resume Next
End If
If Err.Number = 94 Then
Resume Exit_Telephone_Numbers_DblClick
Else
MsgBox "Error Number " & Err.Number & ": " & Err.Description
Resume Exit_Telephone_Numbers_DblClick
End If
End Sub

Nov 12 '05 #2
Jacek Kozlowski's Dial Engine Pro is the ticket.... much better...
faster... lot's of options/features...

Private Sub Telephone_Numbers_DblClick(Cancel As Integer)
Dim strDial As String
Dim strDialer As String
strDialer = "C:\Program Files\Dial Engine Pro\dial.exe /"
strDial = strDialer & Forms!frmMain!frm0.Form!frm0Telephone!TelNumber
Call Shell(strDial)
End Sub


"deko" <dj****@hotmail.com> wrote in message
news:mn*******************@newssvr25.news.prodigy. com...
Here's what I've found, if anyone's interested...
will post code when I get it working...

Description of Dial Engine Pro:
Dialer without GUI, multiple calling cards; dials from any document or
browser page; automatic redialing; audio notification; caller ID; answers
incoming calls; command line dialing; it will accept and queue the dialing
requests coming from other applications; logs outgoing and incoming calls;
compatible with Time & Chaos; speakerphone; it can also dial a phone number without a modem.
http://www.phonedialerpro.com/screenshots_dep.htm
http://www.phonedialerpro.com/faq_dep.htm
http://www.phonedialerpro.com/apps.htm
Dial Engine Pro: phone dialer without graphical user interface (GUI )
New in the latest version 3.0
*** dialing can be done from any document or browser page.
*** multiline capability
*** DTMF tones ---> selectable tone length and time interval
*** command line selectable: Dialing Properties
*** command line selectable: Current Location
*** command line selectable: Calling Card
*** command line extended dialing on the existing call
*** Call Center: redirects a fax call to external fax application
dialing can be performed from:
- the command line/command prompt,
- another Assisted Telephony application,
- any document or browser page;
after dialing (or redialing busy line) DEP can perform following operations: - drop the line,
- close itself;
phone numbers can be put in the queue and processed sequentially;
it can be set completely invisible or to have icon in the Systray;
it can be set to obey or ignore Windows dialing properties:
-from the Options menu,
-programmatically;
phone line busy automatic redialing;
audio (sound) notification for: connected call, connected call after busy
redials, incoming call;
caller ID capable, (ability to display the incoming caller name and phone
number);
answer incoming calls after a specified number of the rings;
then launch any application, sending keystrokes to it;
speakerphone;
it can also dial a phone number without a modem.
Compatible with Dialogic, Brooktrout and other telephony cards.
compatible with Time & Chaos (Contact Manager and Time Management Software)

"deko" <dj****@hotmail.com> wrote in message
news:Ks*******************@newssvr29.news.prodigy. com...
The below code dials a phone number using C:\Program Files\Windows
NT\dialer.exe. The problem is that dialing rules are ignored. MS

Knowledge
Base Article 266253 suggests that entering the phone numbers in canonical format, e.g. +011 (408) 2578652, will fix the problem -- but I tried and

it
didn't work.

I'm wondering if anyone can recommend an alternate phone dialer --
preferable one that does not use a GUI like dialer.exe, which appears to
slow the dialing process considerably. Or, if there's another solution to get dialing rules working, please let me know! Thanks in advance!

BTW, I'm using Windows XP Professional and Access 2003 (same problem

exists
with Access 2002).

+++++CODE+++++
Private Sub Telephone_Numbers_DblClick(Cancel As Integer)
On Error GoTo HandleErr
Dim stDialStr As String
Dim PrevCtl As Control
Const ERR_OBJNOTEXIST = 2467
Const ERR_OBJNOTSET = 91
Set PrevCtl = Screen.PreviousControl
stDialStr = Forms!frmMain!frm0.Form!frm0Telephone!TelNumber
Application.Run "utility.wlib_AutoDial", stDialStr
Exit_Telephone_Numbers_DblClick:
Exit Sub
HandleErr:
If (Err = ERR_OBJNOTEXIST) Or (Err = ERR_OBJNOTSET) Then
Resume Next
End If
If Err.Number = 94 Then
Resume Exit_Telephone_Numbers_DblClick
Else
MsgBox "Error Number " & Err.Number & ": " & Err.Description
Resume Exit_Telephone_Numbers_DblClick
End If
End Sub


Nov 12 '05 #3

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

1
by: Jenna | last post by:
I need to open client phone dialer from my asp page that contains phone number and fill phone number automatically when dialing. What should I need to start about this? Please help! Jen
1
by: deko | last post by:
I've searched the web but did not find any information about programmatically calling Microsoft Phone Dialer from Access using VBA. Can someone point me to a developers reference or other...
3
by: deko | last post by:
I have a (Access 2003) contact management database where the user can double-click a contact's phone number in a form and have the Windows Phone Dialer dial the number. The problem is the number...
2
by: Reny J Joseph Thuthikattu | last post by:
Hi, i want to create a phone dialer program to dial out to a phone number through my modem.Can any one help me out Reny --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus...
2
by: vedran_dekovic | last post by:
Hello, Can you tell me one simple python phone module and if that module have some moudules which need download from internet,then give me urls of that modules
0
by: khashid via AccessMonster.com | last post by:
Hi All, I need to have a dialer on my form so i can use it to call someone using my phone line connected to my pc. I know i can try the button having option of "Phone Dialer", but is it...
0
by: =?Utf-8?B?Z2xlbmRh?= | last post by:
Please excuse my ignorance, I'm computer illiterate. I'm trying to make calls from my PC using a phone line. I'd like to be able to call my Contacts or Business Contacts from Outlook 2003 and from...
2
by: gregmartin | last post by:
It would be great to use my bluetooth connected phone to dial and start a voice call from a form. Have done this before using the pc internal modem but dont know where to start using a bluetooth...
1
by: Rathman | last post by:
Hi, I'm trying to create a general form with multiple subforms. The subforms contain discrete pieces of information such as Customer, Work Order, etc, while the main form is simply a front-end...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.