Hyperlänkar i program gör det mycket enkelt för människor att gå direkt från ett program till en webbsida , som vanligtvis läses in som standardwebbläsare . Du kan skapa en hyperlänk i ett program på nästan alla språk , så länge du kan komma åt ett API ( Application Programming Interface) , som ger dig möjlighet att kalla funktioner som begäran operativsystemet att utföra vissa uppgifter . Visual Basic har också denna funktion : Allt du behöver göra är att skapa en viss kontroll som kommer att kalla Windows API när du klickar .
Du behöver :
Kompilator -och IDE för Visual Basic
1
Starta ett nytt Visual Basic -projekt. . Märk det som du vill.
2 .
Gå till " formulärvyn "om du inte redan är där , genom att klicka på den lilla ikonen som visar ett fönster . Det är oftast i mitten på ikonen högst upp i högra panelen
3
Skapa en etikett kontroll kallas " Label1 " i formuläret . . : Du kan göra detta genom att klicka på ikonen med Bokstaven "A " på den och sedan dra en ruta i formuläret runt det område där du vill ha den etiketten.
4
Klicka på etiketten du nyss skapade . bläddra ned till " Text " i panelen Egenskaper och skriv vilken text du vilja märka att innehålla . Du kan även ändra textfärg och understryka det så att det ser ut som en hyperlänk .
5 .
Gå till " kodvyn . " Ikonen för Code View är till vänster om ikonen för Formulär .
6 .
fastställa de importerade funktion för skalexekvering från Windows API som visas i följande kod ( understreck är obligatoriska, eftersom de visar att koden fortsätter på nästa rad ) :
Privat Declare Function ShellExecute Lib " shell32 . dll " Alias " ShellExecuteA " ( ByVal hwnd As Long , _
ByVal lpOperation As String , _
ByVal lpFile As String , _
ByVal lpParameters As String , _
ByVal lpDirectory Som String , nShowCmd _
ByVal As Long ) As Long
7
Gå tillbaka till Formulär och dubbelklicka på den etikett som du skapade tidigare . -Detta tar dig tillbaka till kodvyn . " Label1 " flytta markören till den klickhändelsen funktionen för Denna funktion brukar kallas " Label1_Click ()".
8
Infoga följande kod mellan förklaringen om . funktionen och " End Sub " :
ShellExecute Form1 . hwnd , " öppen " , " http://www. ehow. com " , " " , " " , SW_SHOW Eller SW_NORMAL
Om du har gett ditt formulär ett annat namn än " Form1 " ändra namn på lämpligt sätt. Du kan också ändra exemplet webbplats till någon du föredrar .
9 .
Bygg din ansökan och kör den för att kontrollera att det fungerar korrekt .
Tips och varningar
Var mycket noga med att inte mixtra med Windows API , om du inte vet vad du gör . Visual Basic är ett mycket enkelt språk och gör att du kan göra många saker som normalt inte tillåtna i Windows API . Bara för att programmet kompileras på rätt sätt , betyder det inte att allt kommer att fungera som det ska .