Langkah - langkah Cara Membuat Aplikasi Web Browser Simpel Sendiri :
1. Buka Aplikasi Delphi ( Saya memakai Delphi 7 ).
2. Klik File -> New -> Application.
3. Buat dulu desainnya seperti gambar dibawah ini. ( Klik gambar untuk memperbesar ).
4. Disini kita membutuhkan setidaknya ada 11 komponen yaitu :
- WebBrowser1 --> Ada pada pallete Internet
- Label1, Edit1, Panel1, Button1, Button2, Button3, Button4, Button5, Button6 --> Ada pada pallete Standard
- Progress Bar --> Ada pada pallete Win32.
6. Ganti Caption Untuk :
- Button1 = <
- Button2 = >
- Button3 = Home
- Button4 = Go
- Button5 = Refresh
- Button6 = Stop
- Label1 = (Kosong)
- Panel1 = (Kosong)
Untuk Button1 atau < atau Back
procedure TForm1.Button1Click(Sender: TObject);
begin
form1.WebBrowser1.GoBack;
end;
Untuk Button2 atau > atau Forward
procedure TForm1.Button2Click(Sender: TObject);
begin
form1.WebBrowser1.GoForward;
end;
Untuk Button3 atau Home
procedure TForm1.Button3Click(Sender: TObject);
begin
form1.WebBrowser1.GoHome;
end;
Untuk Button4 atau Go
procedure TForm1.Button4Click(Sender: TObject);
begin
form1.WebBrowser1.Navigate(edit1.Text);
end;
Untuk Button5 atau Refresh
procedure TForm1.Button5Click(Sender: TObject);
begin
form1.WebBrowser1.Refresh;
end;
Untuk Button6 atau Stop
procedure TForm1.Button6Click(Sender: TObject);
begin
webbrowser1.Stop;
end;
8. Untuk Komponen Edit1, pada menu event ( dismping properties ) di keypressY klik dua kali / double. dan isikan coding ini.
procedure TForm1.Edit1KeyPress(Sender: TObject; var Key: Char);
begin
if key = #13 then webbrowser1.Navigate(edit1.Text);
end;
9. Untuk Komponen WebBrowser, pada menu event ( disamping properties ) klik dua kali di :
OnBeforeNavigate
procedure TForm1.WebBrowser1BeforeNavigate2(Sender: TObject;
const pDisp: IDispatch; var URL, Flags, TargetFrameName, PostData,
Headers: OleVariant; var Cancel: WordBool);
begin
label1.Caption := 'Loading...'
end;
OnCommandStateChange
procedure TForm1.WebBrowser1CommandStateChange(Sender: TObject;
Command: Integer; Enable: WordBool);
begin
case Command of
CSC_NAVIGATEBACK :
begin
button1.Enabled := Enable;
end;
CSC_NAVIGATEFORWARD :
begin
button2.Enabled := Enable;
end;
end;
end;
OnNavigateComplete
procedure TForm1.WebBrowser1NavigateComplete2(Sender: TObject;
const pDisp: IDispatch; var URL: OleVariant);
begin
label1.Caption := 'Selesai'
end;
OnProgressChange
procedure TForm1.WebBrowser1ProgressChange(Sender: TObject; Progress,
ProgressMax: Integer);
begin
if Progress>0 then
begin
ProgressBar1.Max:= ProgressMax ;
ProgressBar1.Position := Progress;
end
else
ProgressBar1.Position:= 0 ;
edit1.Text := webbrowser1.LocationURL ;
end;
end.
10. Setelah semuanya selesai, tinggal disave, dengan cara klik File -> Save All.
11. Untuk menjalankannya pencet F9.
Demikian sedikit info dari Saya mengenai Cara Membuat Aplikasi Web Browser Simpel Sendiri.
Jika ingin melihat buatan saya dan ingin mencoba merasakan bagaimana Browser Ciptaan saya sendiri Download disini.
Semoga Bermanfaat :)
lumayan keren, dilihat dari gambarnya. Tapi saya agak punya masalah download di 4shared.
ReplyDeletebisa nggak kalau file host nya di share beast. yang simpel gitu langkah downloadnya.
waduuhh, belum sempet uplod ke sharebeast masss . . maaff sebelumnya
Deleteituuu tinggal download aja amas :)
ReplyDeleteuntuk membuat tab baru apakah bisa mas ?? kalo bisa gimana caranya ..
ReplyDeletesusah downloadnya, tapi jangan di ziddu di hapus sama admin di code gogel aja pasti gampang downloadnya...
ReplyDeletegan itu hanya browser biasa saja atau bisa di pake browsing nih??
ReplyDeleteyang jelas bisa pake browsing lah
Deletegan itu cara mmenjadikannya bukan project alias aplikasi bagaimana gan?
ReplyDeletekok ga biisa di copy sih
ReplyDeletesaya sangat tertarik dengan program ini, boleh nomor hp nya mas dwi ?
ReplyDeletemantap nih buat di coba,. info yang sangat bermanfaat sekali buat di simak, ..
ReplyDeletewah mantab gan..
ReplyDeleteini contoh browser saya hasil ngikut artikel ini
silahkan coba gan http://cl.ly/1j0y293S0e2K/Google%20Search.rar
lurd cara membuat aplikasi internet gimana....
ReplyDeletemantap lah sob dapat dicoba kunjungan balik ya .... www.naufalthedarkness.blogspot.com
ReplyDeletewah keren sob :D
ReplyDeletethanks
ReplyDeleteGan kalo program web browser ini kalo pake vb bisa ga ? kalo bisa apakah semudah dengan menggunakan delphi ?
ReplyDeletemohon pencerahannya ^^
Percuma gan. mau pake delphi ato VB semua tetap z sama. gak bisa menampilkan POP UP dari Login SubMod sebuah web/aplikasi web.
ReplyDeleteKalo bisa, tolong jelaskan ke saya tutor nya.
Regrad's
Dhimaz.Ananda@permata-bunda.com
gan, aku coba ikutin langkah2nya ,tapi kok punya saya ga bsa jalan ya? malah eror , mohon pencerahannya gan. new bie
ReplyDeletelinknya mati gan, tolong diperbaiki
ReplyDeletelinknya mati gan, tolong diperbaiki
ReplyDelete