Come creare un collegamento ipertestuale in Visual Basic

February 27

Come creare un collegamento ipertestuale in Visual Basic


I collegamenti ipertestuali in programmi rendono molto facile per le persone di andare direttamente da un programma a una pagina Web, che di solito sono caricati dal browser predefinito. È possibile creare un collegamento ipertestuale in un programma in quasi tutte le lingue, fino a quando è possibile accedere a una API (Application Programming Interface), che vi darà la possibilità di chiamare le funzioni che richiedono il sistema operativo per eseguire determinate operazioni. Visual Basic ha anche questa capacità: Tutto quello che devi fare è creare un certo controllo che chiamerà l'API di Windows quando si fa clic.

istruzione

1 Avviare un nuovo progetto di Visual Basic. Etichettarlo come si desidera.

2 Vai su "visualizzazione Maschera," se non ci sono già, cliccando sulla piccola icona che mostra una finestra. Di solito è l'icona centrale sulla parte superiore del pannello destro.

3 Creare un controllo un'etichetta chiamata "Label1" sul modulo: È possibile farlo cliccando l'icona con la lettera "A" su di esso e poi trascinando una casella nel modulo intorno alla zona in cui si desidera avere l'etichetta.

4 Fare clic sull'etichetta appena creato; scorrere verso il basso per "testo" nel pannello Proprietà, e scrivere qualunque testo che si desidera etichettare da contenere. È inoltre possibile modificare il colore del testo e sottolineano che per farlo sembrare come un collegamento ipertestuale.

5 Vai alla "vista Codice." L'icona per la visualizzazione del codice è a sinistra dell'icona per Vista modulo.

6 Dichiarare la funzione di importazione per l'esecuzione di shell da API di Windows, come mostrato nel codice seguente (le sottolineature sono obbligatorie, poiché indicano che il codice continua alla riga successiva):

Private Declare Function ShellExecute Lib "shell32.dll" Alias ​​"ShellExecuteA" (ByVal hwnd As Long,


ByVal lpOperation come stringa,
ByVal lpFile come stringa,
LpParameters ByVal come stringa,
ByVal lpDirectory As String, _
ByVal nShowCmd As Long) As Long

7 Torna a Visualizzazione Maschera e fare doppio clic sull'etichetta creato in precedenza - questo vi porterà indietro alla vista Codice; spostare il cursore sulla funzione evento click per "Label1." Questa funzione è di solito chiamato "Label1_Click ()".

8 Inserire il codice seguente tra la dichiarazione della funzione e "End Sub":

ShellExecute Form1.hWnd, "aperto", "http: //www.ehow.com&#8221 ;," "," ", SW_SHOW O SW_NORMAL

Se avete dato il vostro modulo un nome diverso da "Form1", cambiare il nome in modo appropriato. Inoltre, è possibile modificare il sito web ad esempio a qualsiasi che preferite.

9 Costruisci la tua applicazione ed eseguirlo per assicurarsi che funzioni correttamente.