I have searched all the forums as well as scowering the internet for a resolution to this problem. Hopefully someone can help me out.
I have a button in my CD presentation which takes users to my Client's online Real Estate listings via the AMS4 browser object. All of my CD presentations are all set to full screen as my clients do not wish the users to be distracted by their desktop or any other portion of windows.
Being as such, when the user clicks on the link to view the online listings via the browser object, some of them are not connected to the internet at the time of viewing the CD presentation. I figured it would not be a problem, as I simply used the built in function for checking for an internet connection, and then popping up a dialogue box rather than the browser object to inform them that they are required to be connected to the internet in order to view the online listings.
The problem now, is that since the CD presentations are full screen and my clients do not want a minimize button, as to keep their customers from being taken away from their presentation until they hit the "X" to actually exit, they are unable to connect to the internet without actually closing out of the CD presentation.
So, here is my question. Is there a way to have a button they can click in the presentation that will launch the dialer for their default connection after sending the built in command to check if the internet connection exists?
I can do this with no problem on NT based machines (NT, 2000, XP) as there is a registry entry created when they create their dial-up connection, so I simply reference that registry key (HKCU\Software\Microsoft\RAS Phonebook\DefaultEntry) and use %SysDir%\rasphone.exe -d %RegData% to launch the dial-up window on top of the full screen CD presentation. Howerever, rasphone.exe does not exist on Win95 and Win98 machines. On those machines, one use to have to use "RUNDLL32 RNAUI.DLL,RnaDial <name of ISP connection>"
That is fine if I can use that for Win95 and Win98 users, however, Win95 and Win98 didn't store a registry entry of the name of their Default Internet Connection to use as the variable, as they can name it anything they want when they create their internet connection. I can hardly launch a command to connect them to the internet if I don't know the name of their default connection.
So, to sum it all up. How can I allow my clients customers to click a button and have it launch their Default Internet Connection dial-up window, no matter what version of Windows they are running (Win9x, WinME, WinNT, Win2k, WinXP)
Maybe there is a way to use Wininet.dll and the InternetAutodial function?
(Sorry for writing a book, but I just wanted to be completely clear on what I was looking for)
I have a button in my CD presentation which takes users to my Client's online Real Estate listings via the AMS4 browser object. All of my CD presentations are all set to full screen as my clients do not wish the users to be distracted by their desktop or any other portion of windows.
Being as such, when the user clicks on the link to view the online listings via the browser object, some of them are not connected to the internet at the time of viewing the CD presentation. I figured it would not be a problem, as I simply used the built in function for checking for an internet connection, and then popping up a dialogue box rather than the browser object to inform them that they are required to be connected to the internet in order to view the online listings.
The problem now, is that since the CD presentations are full screen and my clients do not want a minimize button, as to keep their customers from being taken away from their presentation until they hit the "X" to actually exit, they are unable to connect to the internet without actually closing out of the CD presentation.
So, here is my question. Is there a way to have a button they can click in the presentation that will launch the dialer for their default connection after sending the built in command to check if the internet connection exists?
I can do this with no problem on NT based machines (NT, 2000, XP) as there is a registry entry created when they create their dial-up connection, so I simply reference that registry key (HKCU\Software\Microsoft\RAS Phonebook\DefaultEntry) and use %SysDir%\rasphone.exe -d %RegData% to launch the dial-up window on top of the full screen CD presentation. Howerever, rasphone.exe does not exist on Win95 and Win98 machines. On those machines, one use to have to use "RUNDLL32 RNAUI.DLL,RnaDial <name of ISP connection>"
That is fine if I can use that for Win95 and Win98 users, however, Win95 and Win98 didn't store a registry entry of the name of their Default Internet Connection to use as the variable, as they can name it anything they want when they create their internet connection. I can hardly launch a command to connect them to the internet if I don't know the name of their default connection.
So, to sum it all up. How can I allow my clients customers to click a button and have it launch their Default Internet Connection dial-up window, no matter what version of Windows they are running (Win9x, WinME, WinNT, Win2k, WinXP)
Maybe there is a way to use Wininet.dll and the InternetAutodial function?
(Sorry for writing a book, but I just wanted to be completely clear on what I was looking for)
Comment