Er zijn verschillende manieren om toegang te krijgen tot het internet vanaf uw Visual Basic . NET applicatie . De Web Browser controle beschikbaar in . NET kunnen gebruikers het web navigeren zonder het verlaten van de VB -toepassing. Deze oplossing geeft de applicatie meer controle over het browsen van de gebruiker . Als uw toepassing nodig heeft om toegang te krijgen tot slechts een bepaalde website , zou het gemakkelijker zijn om die site te lanceren als een proces . De toepassing regelt dan alleen het openen en sluiten van de externe browser . Instructies 1 Voeg een tekstvak van de ToolBox naar de Visual Basic- formulier in uw project van waaruit u de webbrowser te starten . Het tekstvak invoeren van het webadres zij wensen te bezoeken van de gebruiker te accepteren . Noem het tekstvak iets als " txtWebSite . " Kopen van 2 Voeg een knop uit de gereedschapskist van de VB formulier . Noem de knop iets als " cmdBrowse . " Wanneer de gebruiker op deze knop klikt, wordt het webadres in " txtWebSite " ingevoerd te openen in de aangewezen webbrowser . Code 3 je verzoek om eerst te controleren of " txtWebSite ' bevat een geldig webadres . Controleren om zeker te zijn dat de eerste vier tekens zijn " www . " En als ze niet zijn, wordt een foutbericht weergegeven voor de eindgebruiker en niet om hen te blijven . Als " cmdBrowse " is standaard ingesteld op " Enabled = False " in het ontwerp -time , maar zet deze op " Enabled = True " als een geldig webadres in " txtWebSite " wordt ingevoerd . 4 Verklaar en start het " proces " dat de webbrowser opening zal lanceren om de correct ingevoerd website . Als u weet wat uw browser eindgebruiker , " Dim p Als Process = Process.Start ( " firefox " , txtWebSite.Text ) " zal de website in " txtWebSite " in een Firefox- browser ingevoerd openen. Als Internet Explorer , vervang " firefox " met " iexplore " . 5 Sluit de webbrowser geopend door uw applicatie met " p.kill ( ) " waar " p " is een verwijzing naar het 'proces' dat de browser gelanceerd .
|