This works great Lee. Thanks.
Good stuff.
I only have IE on my machine. I am wondering how the order of the list will effect users that have ie, firefox, and chrome?
For each path in the list, the function will attempt to locate the executable file and, if found, will attempt to open the supplied URL. If either the executable cannot be located or the URL cannot be opened, the function will move on to the next path in the list. If the URL is successfully opened, the function will stop evaluating the list.
Hence, if the user has Firefox AND Chrome installed, the URL will be opened in Firefox since this appears first in the list.