As you no doubt figured out with my recent posts on the subject:
Everything You Never Wanted to Know About the Access Modern Web Browser Control
So, we have a new ‘Modern’ Web Browser control, some people have also referred to it as the Edge Web Browser control! Well that is if you are running MS365 and using the BETA or Current Update Channels running build 16.0.16327.20214 or greater. I thought, I would start documenting the new ‘Modern’ Web Browser control,…
Continue reading →
Advanced Automation With The New Access Modern Web Browser Control
In my previous posting on the subject: I demonstrated a couple times how to extract specific items from a active web page. This is done by using the RetrieveJavascriptValue method to execute the specified JavaScript command and we do this over, and over, and over… That said, this is no way to do proper parsing.…
Continue reading →
Access Modern Web Browser Control - Merging PDFs
Have you ever wanted to merge PDFs using VBA and not wanted to use ActiveX controls, 3rd party dlls, … Now that we have a new Modern Web Browser control: we can finally do what has been so easy to do via the web for over a decade now! That’s right, we can employ…
Continue reading →
Access Modern Web Browser Control – Splitting PDFs
As promised in my previous post regarding merging PDFs together using the new Access Modern Web Browser control: This post is about splitting/extracting a set of pages from a PDF.
I’ve been playing around with the new Modern ‘Edge’ Web Browser control.
I’ve made a ‘discovery’ that I thought I’d briefly mention.
I’ve been working on a new demo that I planned to already have up on my site by now, but which has been delayed due to a bug with the new control. Nevertheless, what I accomplished so far allowed me to experience one particularity of this new control.
In Edge
If you launch a webpage that wishes to use any of your devices (microphone, camera, …) you will get prompted every time you load the page.
In the new Modern ‘Edge’ Web Browser control
However, the same is NOT true in the control. You will get prompted once and only once! Once you authorize access it won’t prompt you again.
What’s more worrying is the fact that, in my testing, the authorization seems to be granted to Access itself and not just the current form/report or database. Thus, when any other database tries to use that authorized device, they will be able to do so without the user being prompted, or aware of the fact. That’s right, it doesn’t even need to be the same database.
Don’t get me wrong, from a user experience this is great, but from a security standpoint this is absolutely horrible!