jwcolby
jwcolby at colbyconsulting.com
Mon Feb 20 22:53:36 CST 2012
Yea, I was trying to do it in Access. Uggg. John W. Colby Colby Consulting Reality is what refuses to go away when you do not believe in it On 2/20/2012 6:16 PM, Salakhetdinov Shamil wrote: > Hi John and Tony -- > >> I have not tried automating it for Web browsing, that is probably a whole >> new can of beans full of complexities. > Yes, it's not trivial but you can get a stable MS Web Browser control automation solution by using C# (or VB.NET), and properly written apps will run for days/many hours till they will have to be restarted because MS Web Browser control is known to be a source of memory leakage... > >> I spent hours trying to >> automate it. In the end I failed > It requires days/a couple of weeks to get accustomed with its automation - then it becomes "your friend" ready to fulfill promptly most of your commands/tasks... > > The main trick is to find a way of controlling Web Browser control from a worker thread, and it's known that Web Browser control is running in the main WinForm thread. When that task of controlling Web Browser control from a worker thread solved then you can have many web browser controls instances on one WinForm (e.g. on different TabControl tabs) all running smoothly in not blocking UI mode... > > Thank you. > > -- Shamil > > 20 февраля 2012, 21:32 от "Tony Septav"<TSeptav at uniserve.com>: >> Hey John >> The only thing I use the Web Browser ActiveX for, is to quickly view the >> PDFs stored in my folders on the drives I have my machine. >> Simply Put >> A form, the control and a list box (lots of other stuff but..). >> The user scrolls through the list and the PDF file very quickly displays in >> the control box with the Adobe options available. >> >> I have not tried automating it for Web browsing, that is probably a whole >> new can of beans full of complexities. >> >> Tony Septav >> Nanaimo, BC >> Canada >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby >> Sent: Monday, February 20, 2012 9:16 AM >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] Back to Web Browser ActiveX >> >> I have used the web browser activeX just recently. I spent hours trying to >> automate it. In the end I failed, I just use it as a control on a form. >> Sigh. It works but... >> >> John W. Colby >> Colby Consulting >> >> Reality is what refuses to go away >> when you do not believe in it >> >> On 2/20/2012 9:28 AM, Tony Septav wrote: >>> Hey All >>> If there is anyone wanting to allow their client to view PDF files in >>> a form in an application I highly recommend using the Web Browser ActiveX >> control. >>> So far I haven't run into any problems (not saying there aren't any, >>> but....). >>> >>> Also as an aside I was trying to find a way to allow the client to >>> convert a file to a PDF if they didn't own a full blown copy of Adobe. >>> One of those problems, if not, how to solve it. I found LeadTools >>> EPrint $99 (actual I had purchased one of the first versions of the >>> program years ago, and forgot about it, ahhh old age). It installs on >>> the user;'s machine as a printer driver (it converts almost anything >>> you can print to a PDF). The thing that I really like is they have an >> option that let's you annotate a PDF file. >>> >>> Tony Septav >>> Nanaimo, BC >>> Canada >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> ----- >> No virus found in this message. >> Checked by AVG - www.avg.com >> Version: 2012.0.1913 / Virus Database: 2113/4820 - Release Date: 02/19/12 >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >