hur du öppnar en http sida från Visual Basic

Visual Basic är ett ganska väl sammansatt språk för de som börjar lära sig att programmera . Den har en enkel att lära sig syntax och därmed är det bästa början språk av nästan alla programmerare . Det finns ett sätt att öppna HTTP sidor från Visual Basic utan att behöva lära HTTP -protokollet . Allt du behöver göra är att lära sig att utnyttja den Windows API och förklara de funktioner som krävs för att öppna den via en webbläsare . Du hittar den här processen mycket enkel även om du inte har mycket erfarenhet i Visual Basic.

Du behöver : .
Visual Studio eller andra liknande Visual Basic Editor

1
Starta ett nytt Visual Basic-projekt och gå till kodvyn ( du kan inte . göra något under tiden i form vy) . Du kan komma till kodvyn genom att dubbelklicka på formuläret
2
Lägg till följande kod till toppen av din redigering område : .

Privat Deklarera Funktion ShellEx Lib ” shell32. dll ” Alias _
” ShellExecuteA ” ( ByVal hwnd As Long , _
ByVal lpOperation As String , _
ByVal lpFile As String , ByVal lpParameters som någon, _
ByVal lpDirectory som någon, nShowCmd ByVal As Long ) As Long

Detta tar tag i funktion från ett visst bibliotek i Windows 32 API ( WinAPI , kort sagt ) kallas shell32 och importera den till ditt projekt som en funktion som kallas ” ShellEx . ” Detta är tänkt att öppna andra program och överföra information till programmen innan de öppnar .
3 .
Gå tillbaka till formuläret visa och lägga till en knapp i formuläret sedan växla tillbaka till kodvyn igen .
4
Sök igenom koden för funktionen ( ” Sub ” ) som skapats för den nya knappen Det skulle kunna kallas något i stil med detta : . . Command1_Click ( )

5
Infoga följande kod någonstans mellan funktionsdeklarationen och ” End Sub ” :

Dim shell
shell=ShellEx ( Form1. hwnd , ”öppen ” , ” http://www . ehow. com ” , 0 , 0 , 0 )

Vad du gör här i stort sett ber Windows att öppna webbplatsen för dig med hjälp av standardwebbläsare. Du kan byta ut exemplet webbplats med vad du vill. Om namnet på ditt formulär är inte ” Form1 ”och sedan ändra ” Form1 ” till lämpligt namn på formuläret .

tips och varningar

  • Om du är nyfiken på andra funktioner i WinAPI , besök MSDN Library , som tillhandahålls av Microsoft . Nya versioner av Visual Studio ofta inkluderar MSDN Library på DVD . Om du inte har en sådan dvd , kan du alltid besöka MSDN Library online ( se ” MSDN Library ” i Resources ) . Detta är ett bra sätt att bekanta dig med andra begrepp inom programmering också.
  • Calling funktioner till WinAPI på ett rudimentärt språk som Visual Basic rekommenderas inte om du inte är mycket väl förtrogna med en specifik funktion som du vill ringa . Exemplet bör inte ändras på ett annat sätt än vad som angivits av exemplet . Ibland försöker ringa WinAPI för något du inte är bekant med kan vara förödande för ditt system när felsökning programvaran .
  • Visited 1 times, 1 visit(s) today

    コメント

    タイトルとURLをコピーしました