>>>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
>>
>>Seems this has been my favorite rsponse lately... :-)
>>
>>oShell = CREATEOBJECT('Shell.Application')
>>oShell.Open('http://ammo-eng')
>>
>>will get the job done.
>
>How would you do any error checking, just in case the user does not have a browser?
IN this case, if the user does not have a browser, the user gets the file association dialog. To find if a machine has the .htm files extension registered as a file type, check the registry under hkey_classes_root.
Erik Moore
Clientelligence