Kamis, 24 September 2009

Cara buat link ke situs melalui vb 6

Sering kali aplikasi jadi yang dibuat dengan menggunakan Microsoft Visual Basic 6 membutuhkan salah satu menu petunjuk pemakaian program yaitu menu Help. Membuat menu Help adalah keharusan yang dimiliki para programmer sebagai petunjuk program yang nantinya akan digunakan oleh pemakai. Menu Help sering dijumpai dan beberapa diantaranya dibuat dengan berbagai format, seperti dokumen word, pdf, HTML, dll.

Nah ... bagaimana jika kita mau aplikasi jadi tersebut langsung memiliki link atau tautan ke situs kita, yang sebelumnya telah sediakan terlebih dahulu sebuah format dokumen untuk menu Help di dalam root folder situs kita. Inilah yang sering disebut sebagai online support,



misalnya saja kita sediakan link sebagai berikut :

http://www.digituck.com/help.html

Berikut ini adalah API Function pada Visual Basic 6 yang dapat digunakan untuk memberi link atau tautan menuju link situs kita :

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


Setelah kita memberi API Function tersebut diatas kedalam sebuah Form, sekarang saatnya untuk memberi sebuah event (Perhatikan gambar sebuah Form yang saya tampilkan diatas !). Gambar Form yang terlihat seperti diatas, terdiri dari beberapa Menu yang dibuat melalui Menu Editor pada visual basic 6. Di dalam Menu Help terdapat Sub Menu "Online Support" yang akan diberikan event click dengan kode program sebagai berikut :

Private Sub mnuHelpOnlineSupport_Click()

ShellExecute hwnd, "open", "http://www.digituck.com/help.html", "", "", 5

End Sub


Event tersebut akan membawa kita ke halaman browser untuk membuka link atau tautan ke http://www.digituck.com/help.html

Ok ... selamat mencoba memberi link atau tautan dalam aplikasi visual basic 6. :)

0 komentar:

Posting Komentar

Twitter Delicious Facebook Digg Stumbleupon Favorites More

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Free Samples By Mail