Anda di halaman 1dari 2

TipsnTrikMembuatWebLinkdiVB

FebryanHariPurwanto
fharipurwanto@gmail.com

Tentunyasudahbiasamendengarkataweblinkyangterdapatdisuatuwebsiteyangketikadiklikakan
membukaalamatwebsitelainsesuaialamatyangadapadalinktersebut,nahsekarangkitaakanmencoba
membuat web link di form Visual basic, caranya sangat mudah yaitu kita akan memanfaatkan fungsi
ShellExecute.Padadasarnyasamasajadenganketikakitamenuliskanexplorerhttp://www.google.com
pada Command Promptnya windows maka akan membuka browser (seperti Internet Explorer, Mozilla
Firefox) tergantung mana yang disetting default pada computer kita ) dengan alamat
http://www.google.com.

NahbagaimanamengaplikasikannyapadaVisualBasic,marisamasamakitacoba:

1. Buka program Visual Basic dan pilih standard.exe, kemudian desainlah form menjadi seperti
gambardibawahini,padaformkitahanyaperlumenambahkansebuahlabelkemudianmengatur
propertycaptionnya=www.google.com.



2. Kemudiancopypastesourcecodeprogramberikutpadakodeeditor:


'fungsishellexecute

PrivateDeclareFunctionShellExecute_
Lib"shell32.dll"Alias"ShellExecuteA"_
(ByValhwndAsLong,ByVallpOperation_
AsString,ByVallpFileAsString,_
ByVallpParametersAsString,_
ByVallpDirectoryAsString,_
ByValnShowCmdAsLong)AsLong

'pendeklarasianvariabeluntukmenampungnamaalamatweb
DimXAsString


'proseduremembukalink
SubOpenLink()
DimLinkAsLong
Link=ShellExecute(0,vbNullString,X,"","",vbNormalFocus)
EndSub

'ketikamousedilepasdariataslabelmakawarnafontberubahmenjadihitam
PrivateSubForm_MouseMove(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)
Label1.ForeColor=vbBlack
EndSub

'ketikalabel1diklikmakaakanmembukabrowser
PrivateSubLabel1_Click()
X="http://www.google.com/"
CallOpenLink
EndSub

'ketikamouseberadadiataslabelmakawarnafontberubahmenjadibiru
PrivateSubLabel1_MouseMove(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)
Label1.ForeColor=vbBlue
EndSub

3. Langkah terakhir, jalankan program kemudian kik label1 maka akan membuka browser dengan
alamathttp://www.google.com/
4. Semogabermanfaat

Anda mungkin juga menyukai