Gewusst wie: Erstellen eines Hyperlinks in Visual Basic

August 2

Gewusst wie: Erstellen eines Hyperlinks in Visual Basic

Hyperlinks in der Programme machen es sehr einfach für die Menschen gehen direkt aus einem Programm zu einer Webseite, die in der Regel von der Standard-Browser geladen werden. Sie können einen Hyperlink in einem Programm in fast jeder Sprache erstellen, solange Sie eine API (Application Programming Interface), die Ihnen die Möglichkeit zum Aufrufen von Funktionen, die das Betriebssystem zum Ausführen bestimmter Aufgaben anfordern Willen zugreifen können. Visual Basic hat auch diese Fähigkeit: alle Sie tun müssen, ist ein bestimmtes Steuerelement zu erstellen, die beim Klicken auf die Windows-API aufrufen.

Anweisungen

1 Starten Sie ein neues Visual Basic-Projekt. Beschriften Sie es wie Sie wollen.

2 Gehen Sie zur "Formularansicht,", wenn Sie nicht es bereits, indem Sie auf das kleine Symbol zeigt ein Fenster. Es ist in der Regel das mittlere Symbol oben auf der rechten Seite.

3 Erstellen Sie ein Label-Steuerelement namens "Label1" auf dem Formular: Sie erreichen dies durch das Symbol mit dem Buchstaben "A" anklicken und ziehen dann ein Feld im Formular rund um den Bereich, wo Sie das Etikett haben möchten.

4 Klicken Sie auf die Bezeichnung, die Sie gerade erstellt haben; Blättern Sie zu "Text" im Bedienfeld "Eigenschaften", und welcher Text schreiben enthalten beschriften möchten. Sie können auch die Textfarbe ändern und unterstreichen damit es wie ein Hyperlink aussieht.

5 Gehen Sie auf "Code anzeigen". Das Symbol für die Codeansicht ist auf der linken Seite des Symbols für die Formularansicht.

6 Deklarieren Sie die importierte Funktion für Shell-Ausführung aus der Windows-API, wie im folgenden Code gezeigt (die Unterstriche sind obligatorisch, da sie zeigen, dass der Code auf der nächsten Zeile fortgesetzt wird):

Private 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 As String _ByVal nShowCmd As Long) As Long

7 Gehen Sie zurück zur Formularansicht und doppelklicken Sie auf die Bezeichnung, die Sie zuvor--erstellt Sie zurück zur Codeansicht dauert dies; bewegen Sie den Cursor an die Klick-Ereignis-Funktion für "Label1." Diese Funktion wird in der Regel "Label1_Click()" aufgerufen.

8 Fügen Sie den folgenden Code zwischen die Deklaration der Funktion und "End Sub":

ShellExecute Form1.hwnd, "offen", "http://www.ehow.com", "", "", SW_SHOW oder SW_NORMAL

Wenn Sie Ihr Formular einen anderen Namen als "Form1" gab, ändern Sie den Namen entsprechend. Auch können Sie die Beispiel-Website zu irgendwelchen ändern, die Sie bevorzugen.

9 Erstellen Sie die Anwendung und führen Sie aus, um sicherzustellen, dass es ordnungsgemäß funktioniert.