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
コメント