Controllo web broser

di il
3 risposte

Controllo web broser

Salve Forum,

ho necessità del vostro aiuto per risolvere un problema con l'oggetto WEB BROWSER.
voglio visualizzare in una maschera una determinata pagina web che si apre solo con chrome.
L'oggetto web browser fa questa funzione ma apre di default su explorer.
come faccio a modifica il browser di riferimento?

Spero di essere stato chiaro.
Aspetto risposte
Buona giornata
Pietro

3 Risposte

  • Re: Controllo web broser

    PietroD ha scritto:


    ...
    voglio visualizzare in una maschera una determinata pagina web che si apre solo con chrome.
    L'oggetto web browser fa questa funzione ma apre di default su explorer.
    Gran brutta situazione. Il controllo webbrowser nativo è "vecchiotto". Mi sembrava volessero introdurre qualcosa di più moderno che poggiasse su Edge ma...
    https://www.microsoft.com/en-us/microsoft-365/roadmap?filters=Access vedi "New (Modern) Web Browser Control (to support Chromium Edge)"
    Avevo incrociato tempo fa Selenium ma non ho mai approfondito cosa fa e non fa, tra l'altro ho avuto bisogno di 20 minuti per ricordarmi il nome!
    Già che c'ero ho cercato sul web e ho incrociato SeleniumBasic su github che dice essere "A Selenium based browser automation framework for VB.Net, VBA and VBScript"
    Non so neanche se si tratta di programmi/prodotti a pagamento e con molta probabilità ci saranno controlli webbrowser sicuramente a pagamento sui quali però non posso esprimermi perché non li conosco nemmeno.
    C'è qualche buona notizia in quello che ho scritto? credi di no.
  • Re: Controllo web broser

    "come faccio a modifica il browser di riferimento?"
    che io sappia non è possibile ,
    potresti aprire sicuramente il browser di default (Using FollowHyperlink method) https://www.geeksengine.com/article/open-web-browser-from-access.html
    oppure un browser di cui conosci il percorso (Using Shell function) https://www.geeksengine.com/article/open-web-browser-from-access.html
    oppure cercarlo sulla macchina (programmaticamente) e poi lanciarlo usando la Shell
  • Re: Controllo web broser

    Potresti provare ad utilizzare WebView2 (usa Edge, che è basato su chromium), puoi scaricarlo tramite nuget



    EDIT 2:
    Mi scuso, ma ero convinto di stare sul forum net. Quindi il consiglio non credo sia valido
Devi accedere o registrarti per scrivere nel forum
3 risposte