>Basically, you have to distribute the whole Internet Explorer. AFAIK it's illegal and technically impossible to distribute only the WebBrowser control.
>
You're on the money as usual - the Web browser control exposes elements of the IE interface as PEMs (Ken Levy put on a phenomenal session on VFPCOM that dealt with the event side of things in detail), but it doesn't provide all the functionality. It doesn't help to just put the ActiveX control on a system without the underlying foundations of the IE web browser. Other browsers do not use a compatible interface, so even if NutCase...err...NetScrape..that other browser were present, it doesn't have the same PEMs, and couldn't be used as an alternative to IE, any more than you could expect Word Perfect to use the same interface as Word.
If IE is distributed with an application, it needs to be distributed using the IEAK, and while no licensing fees are charged AFAIK, MS does have reporting requirements for IEAK distributions, whether distributed in-house or as a part of a commercial product, custom or canned.
>Vlad
>
>> I am using MS Web Browser in my application for reports. But how to distribute that with my application to client. Which file i should take or how to include with my project. If i build a project and distribute it to my client, this control is not available to the client place. so it gives the error.
>>
>>thanks in advance for your time.
>>
>>Regards
>>Amit