>>>Bret,
>>>
>>>On my website is an article (Q&A, General, qGEN010) showing how to use ShellExecute(). It'll open whatever default browser the user has set.
>>>
>>>
>>>>I have the following in a procedure for one of my menu choices:
>>>>
>>>>LOCAL oIE
>>>>oIE = CREATEOBJECT( "INTERNETEXPLORER.APPLICATION" )
>>>>oIE.Navigate( "http://ammo-eng" )
>>>>oIE.visible = .T.
>>>>
>>>>This runs internet explorer OK but will not work in the real world because I make the assumption that they have IE. Does anyone have any VFP code out there that figures out from the system (the persons computer) if they have a browser and how to call it with the parameter of http://ammo-eng, so the persons own default browser will come up and show the web page.
>>>>
>>>>TIA
>>
>>Thanks David, I will look at your site and your examples....
>
>You can also look at using ShellExecute() to launch an HTTP reference on the default browser. This uses the Class registry to fire the HTML; your only problem becomes determining if a browser has been installed, and that can be done by looking for the Registry key
HKEY_CLASSES_ROOT\.htm or
HKEY_CLASSES_ROOT\.html to make certain that Windows knows how to deal with the appropriate file type.
Do you know of a good class that is available to enter a key and it tell me if the registry has that key registered?
Bret Hobbs
"We'd have been called juvenile delinquents only our neighborhood couldn't afford a sociologist." Bob Hope