• Tidak ada hasil yang ditemukan

belajar delphi

N/A
N/A
Protected

Academic year: 2021

Membagikan "belajar delphi"

Copied!
30
0
0

Teks penuh

(1)

www.belajardelphi.com

www.belajardelphi.com

---

---

---

---

---

---

-- Halaman : 1

Halaman : 1 of 30

of 30

MENGENAL 

MENGENAL 

MENGENAL 

MENGENAL 

MENGENAL 

MENGENAL 

MENGENAL 

MENGENAL 

DELPHI

DELPHI

DELPHI

DELPHI

DELPHI

DELPHI

DELPHI

DELPHI

Sumber

Sumber

:

: www.belajardelphi.com

www.belajardelphi.com

Penulis

(2)

www.belajardelphi.com

www.belajardelphi.com

---

---

---

---

---

---

-- Halaman : 2

Halaman : 2 of 30

of 30

KATA PENGANTAR

KATA PENGANTAR

Untuk mengenal Delphi , kita dapat melakukannya dengan cara mengenal Untuk mengenal Delphi , kita dapat melakukannya dengan cara mengenal komponen-komponen De

komponen Delphi. lphi. Komponen-komponen Komponen-komponen ini sangat ini sangat banyak, baibanyak, baik yang k yang standard danstandard dan original bawaan Delphi sendiri maupun buatan pihak selain Borland si pembuat Delphi. original bawaan Delphi sendiri maupun buatan pihak selain Borland si pembuat Delphi. Oleh karena itu sangat susah unt

Oleh karena itu sangat susah unt uk menulis semuanya.uk menulis semuanya. Dalam E-Book ini

Dalam E-Book ini kita hanya mekita hanya membahas beberapa komponen mbahas beberapa komponen saja. saja. Harapannya setelahHarapannya setelah mengenal beberapa komponen, kita menjadi terbiasa untuk mengenal komponen baru. mengenal beberapa komponen, kita menjadi terbiasa untuk mengenal komponen baru. Melalui latihan langsung, akan memudahkan Anda terbiasa untuk menulis program Melalui latihan langsung, akan memudahkan Anda terbiasa untuk menulis program dengan Delphi.

dengan Delphi. Penuh dengan Penuh dengan ScreenShot ScreenShot akan memudahkan akan memudahkan Anda untuk Anda untuk mengikutimengikuti dan mempraktekkannya.

dan mempraktekkannya.

E-Book ini adalah cuplikan yang diambil dari produk

E-Book ini adalah cuplikan yang diambil dari produk www.belajardelphi.comwww.belajardelphi.com. Untuk. Untuk mendapatkan versi lengkapnya, bahkan untuk mendapatkan produk lain seperti Video mendapatkan versi lengkapnya, bahkan untuk mendapatkan produk lain seperti Video Tutorial Berbahasa Indonesia tentang Belajar Pemrograman Delphi, Contoh-contoh Tutorial Berbahasa Indonesia tentang Belajar Pemrograman Delphi, Contoh-contoh program dan E-Book lengkapnya, Anda bisa dapatkan melalui program dan E-Book lengkapnya, Anda bisa dapatkan melalui www.belajardelphi.com

www.belajardelphi.com.. Selamat Belajar !!!!!

(3)

www.belajardelphi.com

www.belajardelphi.com

---

---

---

---

---

---

-- Halaman : 3

Halaman : 3 of 30

of 30

MENGENAL KOMPONEN DELPHI

MENGENAL KOMPONEN DELPHI

BUTTON

BUTTON

Untuk mengenal komponen-komponen Delphi, kita langsung praktek untuk membuat Untuk mengenal komponen-komponen Delphi, kita langsung praktek untuk membuat sebuah aplikasi sederhana yang mempunyai sebuah Button untuk mengubah warna sebuah aplikasi sederhana yang mempunyai sebuah Button untuk mengubah warna Form.

Form.

Pertama-tama

Pertama-tama buka buka sebuah sebuah Project baru Project baru lalu lalu tambahkan tambahkan sebuah Bsebuah Button. utton. ButtonButton letaknya di Tray Standard.

letaknya di Tray Standard.

Pertama-tama klik icon Button lalu klik sebarang tempat di Form1 sehingga menjadi Pertama-tama klik icon Button lalu klik sebarang tempat di Form1 sehingga menjadi seperti ini :

seperti ini :

Jika letak Button1 ini tidak seperti yang Anda inginkan, Anda masih bisa Jika letak Button1 ini tidak seperti yang Anda inginkan, Anda masih bisa menggeser-geser letaknya dengan Click and Drag (Klik Button1 tahan, gerakkan Mouse lalu geser letaknya dengan Click and Drag (Klik Button1 tahan, gerakkan Mouse lalu lepaskan).

lepaskan). Sekarang kita

Sekarang kita tambahkan Scritambahkan Script pada aplikasi pt pada aplikasi kita. kita. Double Click Double Click Button1 maka Button1 maka akanakan muncul tampilan Script defaultnya.

muncul tampilan Script defaultnya.

procedure TForm1.Button1Click(Sender: TObject);

procedure TForm1.Button1Click(Sender: TObject);

begin

begin

end;

(4)

www.belajardelphi.com

www.belajardelphi.com

---

---

---

---

---

---

-- Halaman : 4

Halaman : 4 of 30

of 30

Kita bisa melih

Kita bisa melihat ternyata sudah at ternyata sudah ada kerangka Sada kerangka Script yang disediakan Dcript yang disediakan Delphi. elphi. Jadi kitaJadi kita tinggal menambahkan Action Script yang k

tinggal menambahkan Action Script yang k ita mau.ita mau.

Coba kita pahami pelan-pelan arti Script ini. Coba kita pahami pelan-pelan arti Script ini.

procedure TForm1.Button1Click(Sender: TObject); procedure TForm1.Button1Click(Sender: TObject); begin

begin end; end;

Terjemahan bebasnya seperti ini : Terjemahan bebasnya seperti ini :

Kalau Button1 yang terletak di Form1 di klik maka Kalau Button1 yang terletak di Form1 di klik maka Mulai

Mulai

<Ini action yang akan Anda tambahkan> <Ini action yang akan Anda tambahkan> Selesai.

Selesai.

Lalu tambahkan Script nya sehingga menjadi seperti ini Lalu tambahkan Script nya sehingga menjadi seperti ini procedure TForm1.Button1Click(Sender: TObject); procedure TForm1.Button1Click(Sender: TObject); begin begin Form1.Color:=clred; Form1.Color:=clred; end; end;

Terjemahan bebasnya seperti ini : Terjemahan bebasnya seperti ini :

Kalau Button1 yang terletak di Form1 di klik maka Kalau Button1 yang terletak di Form1 di klik maka Mulai

Mulai

Form1 warnanya berubah menjadi merah Form1 warnanya berubah menjadi merah Selesai.

Selesai.

Saat Anda menuliskan Script tadi, pasti muncul Menu Pop up yang tiba-tiba muncul Saat Anda menuliskan Script tadi, pasti muncul Menu Pop up yang tiba-tiba muncul ketika diketik titik seperti di bawah ini.

(5)

www.belajardelphi.com

www.belajardelphi.com

---

---

---

---

---

---

-- Halaman : 5

Halaman : 5 of 30

of 30

Itu adalah kemudahan berikutnya dimana Anda dibantu mempercepat atau pun Itu adalah kemudahan berikutnya dimana Anda dibantu mempercepat atau pun mengingatkan pilihan

mengingatkan pilihan Script yang Script yang bisa Anda pilibisa Anda pilih. h. Ketika Anda Ketika Anda ketik “C” ketik “C” maka akanmaka akan ditampilkan pilihan yang dimulai dari h

ditampilkan pilihan yang dimulai dari h uruf “C”.uruf “C”. Bagi yang

Bagi yang biasa menggunakan Vbiasa menggunakan Visual Basic, isual Basic, tanda yang tanda yang digunakan adalah digunakan adalah “=”. “=”. PerluPerlu diingat, di Delphi kita menggunakan “:=”.

diingat, di Delphi kita menggunakan “:=”.

Untuk mengetahui daftar warna-warna yang kita gunakan seperti “clred”, Anda bisa Untuk mengetahui daftar warna-warna yang kita gunakan seperti “clred”, Anda bisa menuju ke Object Inspector dari

menuju ke Object Inspector dari Form1 di properties color. Form1 di properties color. Di situ kita bisa melihat adaDi situ kita bisa melihat ada banyak warna yang disediakan seperti clpurple, clteal, clsilver, dst.

banyak warna yang disediakan seperti clpurple, clteal, clsilver, dst.

Buka Object Inspector Form1 dengan cara memilih Combo Box dari Object Inspector Buka Object Inspector Form1 dengan cara memilih Combo Box dari Object Inspector seperti di bawah ini.

seperti di bawah ini.

Lalu cari color

Lalu cari color di bagian properties. di bagian properties. Klik tanda panah Klik tanda panah sehingga muncul Menu sehingga muncul Menu ComboCombo Box.

(6)

www.belajardelphi.com

www.belajardelphi.com

---

---

---

---

---

---

-- Halaman : 6

Halaman : 6 of 30

of 30

Sekarang kita

Sekarang kita coba menjalankan coba menjalankan aplikasi kita. aplikasi kita. Tekan Tekan F9.F9.

Tekan B

Tekan Button1. utton1. Apa yApa yang terjadi ang terjadi ??????

Form1 berubah warna menjadi merah. Form1 berubah warna menjadi merah.

Untuk menambah agar tampilan software kita bisa lebih dimengerti oleh User, kita ubah Untuk menambah agar tampilan software kita bisa lebih dimengerti oleh User, kita ubah properties

properties button1. button1. Tutup Tutup aplikasi aplikasi dengan dengan menekan menekan tanda tanda X. X. Buka Buka Object Object InspectorInspector dari Button1.

dari Button1. Ubah captionnya Ubah captionnya menjadi menjadi “Merah”.“Merah”.

Kita lihat tampilan

Kita lihat tampilan visualnya. visualnya. Oh ya, Anda Oh ya, Anda bisa pindah pindah bisa pindah pindah dari bagian Script (dari bagian Script (Unit)Unit) atau ke bagian visual aplikasi (Form) dengan menekan tombol F12 atau menekan icon di atau ke bagian visual aplikasi (Form) dengan menekan tombol F12 atau menekan icon di bawah ini :

(7)

www.belajardelphi.com

www.belajardelphi.com

---

---

---

---

---

---

-- Halaman : 7

Halaman : 7 of 30

of 30

Tampilan Form Anda akan terlihat seperti ini

Tampilan Form Anda akan terlihat seperti ini

BITBTN

BITBTN

Setelah Anda

Setelah Anda mengenal komponen mengenal komponen Button, sekarang kita Button, sekarang kita coba mengenal Bicoba mengenal BitBtn. tBtn. BukaBuka Project baru dengan memilih File/New/Application.

Project baru dengan memilih File/New/Application.

Tambahkan dua buah

Tambahkan dua buah BitBttn pada Form1 ABitBttn pada Form1 Anda. nda. BitBttn letaknya BitBttn letaknya di Additional.di Additional.

Tampilan Form1 Anda menjadi seperti ini : Tampilan Form1 Anda menjadi seperti ini :

(8)

www.belajardelphi.com

www.belajardelphi.com

---

---

---

---

---

---

-- Halaman : 8

Halaman : 8 of 30

of 30

Ubah properties Caption dari kedua BitBttn

Ubah properties Caption dari kedua BitBttn sehingga menjadi begini :sehingga menjadi begini : BitBttn1 Captionnya kita ubah menjadi “Merah” 

BitBttn1 Captionnya kita ubah menjadi “Merah”  BitBttn2 Captionnya kita ubah menjadi “

BitBttn2 Captionnya kita ubah menjadi “ Biru” Biru” 

Tambahkan Script

Tambahkan Script pada BitBttn1 dengapada BitBttn1 dengan double click n double click BitBttn1. BitBttn1. Tambahkan Script Tambahkan Script nyanya menjadi seperti ini :

menjadi seperti ini :

procedure TForm1.BitBtn1Click(Sender: TObject); procedure TForm1.BitBtn1Click(Sender: TObject); begin begin Form1.Color:=clred; Form1.Color:=clred; end; end;

Sekarang double click BitBttn2 dan

Sekarang double click BitBttn2 dan tambahkan Scriptnya.tambahkan Scriptnya. procedure TForm1.BitBtn2Click(Sender: TObject);

procedure TForm1.BitBtn2Click(Sender: TObject); begin begin Form1.Color:=clblue; Form1.Color:=clblue; end; end;

Sekarang Anda jalankan aplikasi dengan menekan tombol F9. Sekarang Anda jalankan aplikasi dengan menekan tombol F9.

(9)

www.belajardelphi.com

www.belajardelphi.com

---

---

---

---

---

---

-- Halaman : 9

Halaman : 9 of 30

of 30

Tekan tombol “Merah” !

Tekan tombol “Merah” !

Tekan tombol “Biru” ! Tekan tombol “Biru” !

Pertanyaannya, apa bedanya komponen Button dengan BitBttn Pertanyaannya, apa bedanya komponen Button dengan BitBttn ?????? Tutup aplikasi.

Tutup aplikasi. Ubah properties Ubah properties seperti di baseperti di bawah ini wah ini ::

Tekan tombol

Tekan tombol … di samping … di samping Font, akan muncul Font, akan muncul properties dari properties dari Font. Font. Ubah color Ubah color nyanya menjadi

(10)

www.belajardelphi.com

www.belajardelphi.com

---

---

---

---

---

--- Halaman

Halaman :

: 10

10 of

of 30

30

Lakukan hal

Lakukan hal yang sama uyang sama untuk BitBttn2. ntuk BitBttn2. Ubah propertieUbah properties color dari s color dari Font nya meFont nya menjadinjadi  “Blue”.

 “Blue”. Jalankan Jalankan aplikasi aplikasi Anda.Anda.

Buka Paint, buat gambar sederhana berupa kotak kecil yang berwarna merah lalu Buka Paint, buat gambar sederhana berupa kotak kecil yang berwarna merah lalu simpan filenya.

(11)

www.belajardelphi.com

www.belajardelphi.com

---

---

---

---

---

--- Halaman

Halaman :

: 11

11 of

of 30

30

Ingat, gambar yang Anda buat harus berbingkai.

Ingat, gambar yang Anda buat harus berbingkai.

Jadi

Jadi seperti seperti ini ini bukan bukan seperti seperti iniini

Sekarang

Sekarang kembali kembali ke ke Delphi. Delphi. Buka Buka properties properties dari dari BitBttn1. BitBttn1. Pilih Pilih Glyph Glyph lalu lalu tekantekan tombol “…” yang ada di sampingnya.

(12)

www.belajardelphi.com

www.belajardelphi.com

---

---

---

---

---

--- Halaman

Halaman :

: 12

12 of

of 30

30

Muncul kotak Menu Picture Editor.

Muncul kotak Menu Picture Editor.

Klik “Load” lalu pilih file gambar dari Paint yang berisi kotak kecil berwarna merah. Klik “Load” lalu pilih file gambar dari Paint yang berisi kotak kecil berwarna merah. Lakukan hal yang sama untuk BitBttn2, tapi pilih file Paint dengan gambar kotak kecil Lakukan hal yang sama untuk BitBttn2, tapi pilih file Paint dengan gambar kotak kecil yang berwarna biru.

yang berwarna biru.

Sekarang jalankan aplikasi Anda. Sekarang jalankan aplikasi Anda.

(13)

www.belajardelphi.com

www.belajardelphi.com

---

---

---

---

---

--- Halaman

Halaman :

: 13

13 of

of 30

30

COMBO BOX

COMBO BOX

Sekarang kita buat aplikasi yang sama tapi kita ganti komponen nya dengan Combobox. Sekarang kita buat aplikasi yang sama tapi kita ganti komponen nya dengan Combobox. Buat

Buat aplikasi baruaplikasi baru. . Tambahkan Tambahkan Combobox1.Combobox1.

Ubah properties Combobox1, kosongkan Text nya. Ubah properties Combobox1, kosongkan Text nya.

Masih di Properties, tekan tombol “…”

(14)

www.belajardelphi.com

www.belajardelphi.com

---

---

---

---

---

--- Halaman

Halaman :

: 14

14 of

of 30

30

Maka akan muncul String List Ed Maka akan muncul String List Ed itor.itor.

Ketik kata “Hijau” dan “Kuning” lalu tekan “OK”. Ketik kata “Hijau” dan “Kuning” lalu tekan “OK”.

Sekarang

Sekarang kita kita isi isi Scriptnya. Scriptnya. Double Double click click Combobox1. Combobox1. Anda Anda akan akan masuk masuk ke ke MenuMenu Script.

(15)

www.belajardelphi.com

www.belajardelphi.com

---

---

---

---

---

--- Halaman

Halaman :

: 15

15 of

of 30

30

Masukkan Script seperti di bawah ini. Masukkan Script seperti di bawah ini.

procedure TForm1.ComboBox1Change(Sender: TObject); procedure TForm1.ComboBox1Change(Sender: TObject); begin

begin

If Combobox1.Text='Hijau' then Form1.Color:=cllime; If Combobox1.Text='Hijau' then Form1.Color:=cllime; If Combobox1.Text='Kuning' then Form1.Color:=clyellow; If Combobox1.Text='Kuning' then Form1.Color:=clyellow; end;

end;

Ingat, sesudah Com

Ingat, sesudah Combobox1.Text diikuti oleh “=” saja bobox1.Text diikuti oleh “=” saja dan bukan “:dan bukan “:=” lagi. =” lagi. Jadi untukJadi untuk pemakaian perintah “If”, gunakan “=” saja. Terjemahan bebasnya : Jika text dari pemakaian perintah “If”, gunakan “=” saja. Terjemahan bebasnya : Jika text dari Combobox1 isinya string

Combobox1 isinya string “Hijau” maka u“Hijau” maka ubah warna Forbah warna Form1 menjadi limem1 menjadi lime. . Jika text dariJika text dari Combobox1 isinya string “Kuning” maka

Combobox1 isinya string “Kuning” maka ubah warna Form1 menjadi yellow.ubah warna Form1 menjadi yellow. Sekarang tekan tombol F9 untuk menjalankannya.

Sekarang tekan tombol F9 untuk menjalankannya.

Pilih “Hijau” ! Pilih “Hijau” !

Pilih “Kuning” ! Pilih “Kuning” !

(16)

www.belajardelphi.com

www.belajardelphi.com

---

---

---

---

---

--- Halaman

Halaman :

: 16

16 of

of 30

30

MEMO

MEMO

Buat aplikasi baru, tambahkan sebuah kompo

Buat aplikasi baru, tambahkan sebuah kompo nen Memo.nen Memo.

Ketika Anda jalankan, Anda bisa menuliskan b

Ketika Anda jalankan, Anda bisa menuliskan b eberapa kata atau kalimat di sana.eberapa kata atau kalimat di sana.

Ketika telah melebihi bagian bawah akan terus ke bawah tanpa kita tahu batas atas dan Ketika telah melebihi bagian bawah akan terus ke bawah tanpa kita tahu batas atas dan bawah atau pun poisisi kita.

bawah atau pun poisisi kita.

Lakukan setup properties seperti ini : Lakukan setup properties seperti ini :

(17)

www.belajardelphi.com

www.belajardelphi.com

---

---

---

---

---

--- Halaman

Halaman :

: 17

17 of

of 30

30

Maka ketika diisi melebihi batas bawah

Maka ketika diisi melebihi batas bawah akan tampil Scroll Bar !akan tampil Scroll Bar !

KOMPONEN-KOMPONEN LAINNNYA

KOMPONEN-KOMPONEN LAINNNYA

Anda akan diperkenalkan dengan komponen-komponen Delphi lainnnya baik yang visual Anda akan diperkenalkan dengan komponen-komponen Delphi lainnnya baik yang visual maupun yang non visual pada bab - bab selanjutnya pada E-Book maupun yang non visual pada bab - bab selanjutnya pada E-Book www.belajardelphi.com.

www.belajardelphi.com.

Komponen-komponen itu adalah : Komponen-komponen itu adalah :

-- RadioButton RadioButton (Standard)(Standard) -- Label Label (Standard)(Standard) -- Edit Edit (Standard)(Standard) -- Image Image (Additional)(Additional) -- CheckBox CheckBox (Standard)(Standard) -- ScrollBar ScrollBar (Standard)(Standard) -- Panel Panel (Standard)(Standard) -- GroupBox GroupBox (Standard)(Standard) -- ADOConnection ADOConnection (Tab (Tab ADO)ADO) -- ADOTable ADOTable (Tab (Tab ADO)ADO) -- ADOCommand ADOCommand (Tab (Tab ADO)ADO) -- ADODataSet ADODataSet (Tab (Tab ADO)ADO)

-- DataSource DataSource (Tab (Tab Data Data Access)Access) -- DBGrid DBGrid (Tab (Tab Data Data Controls)Controls) -- DbNavigator DbNavigator (Data (Data Controls)Controls) -- Table Table (Tab (Tab BDE)BDE) -- MainMenu MainMenu (Standard)(Standard) -- Animate Animate (Win (Win 32)32) -- PopupMenu PopupMenu (Standard)(Standard)

(18)

www.belajardelphi.com

www.belajardelphi.com

---

---

---

---

---

--- Halaman

Halaman :

: 18

18 of

of 30

30

PEMROGRA

PEMROGRAMAN DELPHI

MAN DELPHI DAN NOTEPAD

DAN NOTEPAD

Delphi bisa dihubungkan dengan banyak jenis database, baik yang asli bawaan Delphi Delphi bisa dihubungkan dengan banyak jenis database, baik yang asli bawaan Delphi seperti Paradox atau database lain seperti dBase, Microsoft

seperti Paradox atau database lain seperti dBase, Microsoft Access, SyBase, Oracle,Access, SyBase, Oracle, Microsoft SQL, MySQ

Microsoft SQL, MySQL, dll. L, dll. Bahkan NotePad Bahkan NotePad pun bisa kita gunakan pun bisa kita gunakan sebagai database,sebagai database, tempat menyimpan data kita.

tempat menyimpan data kita.

NOTEPAD

NOTEPAD

Langkah pertama

Langkah pertama kita mulai pemrograkita mulai pemrograman kita menggunaman kita menggunakan Notepad. kan Notepad. Mengapa kitaMengapa kita memulai dengan Notepad ?

memulai dengan Notepad ? Karena Notepad simple dan uKarena Notepad simple dan ukuran filenya relatif kekuran filenya relatif kecil.cil. Biasanya Notepad sering dipakai untuk menyimpan data

Biasanya Notepad sering dipakai untuk menyimpan data seperti Software Kamus, atauseperti Software Kamus, atau pun Software yang datanya tidak terlalu kompleks.

pun Software yang datanya tidak terlalu kompleks.

A. MENGECEK APAKAH FILE *.TXT ADA

A. MENGECEK APAKAH FILE *.TXT ADA Langkah pertama kita buat aplikasi untuk m

Langkah pertama kita buat aplikasi untuk m engecek apakah file Notepad yang kitaengecek apakah file Notepad yang kita butuhkan untuk menyimpan

butuhkan untuk menyimpan data ada atau tidak. data ada atau tidak. Buat aplikasi baru, tamBuat aplikasi baru, tambahkan sebuahbahkan sebuah Button.

Button.

Double klik Button1 lalu tambahkan script di bawah ini : Double klik Button1 lalu tambahkan script di bawah ini : procedure TForm1.Button1Click(Sender: TObject);

procedure TForm1.Button1Click(Sender: TObject);

begin

begin

If FileExists('C:\Test.txt') then Showmessage('File bernama Test.Txt

If FileExists('C:\Test.txt') then Showmessage('File bernama Test.Txt ditemukan !');ditemukan !');

end;

end;

Ketika dijalankan dan ditekan Button1, maka

Ketika dijalankan dan ditekan Button1, maka jika di drive C tidak ada jika di drive C tidak ada file Notepadfile Notepad bernama Test.Txt maka tidak a

bernama Test.Txt maka tidak akan terjadi reaksi apa-apa. kan terjadi reaksi apa-apa. Ketika di drive C ditemukanKetika di drive C ditemukan file tersebut, maka akan muncul pesan seperti ini

(19)

www.belajardelphi.com

www.belajardelphi.com

---

---

---

---

---

--- Halaman

Halaman :

: 19

19 of

of 30

30

B. MEMBUAT FILE *.TXT MELALUI DELPHI

B. MEMBUAT FILE *.TXT MELALUI DELPHI

Untuk memudahkan User Anda, Anda bisa membuat file Notepad

Untuk memudahkan User Anda, Anda bisa membuat file Notepad dengan nama tertentudengan nama tertentu dan tersimpan di alamat yang diinginkan.

dan tersimpan di alamat yang diinginkan.

Ubahlah script pada Button1 menjadi sebagai berikut : Ubahlah script pada Button1 menjadi sebagai berikut : procedure TForm1.Button1Click(Sender: TObject);

procedure TForm1.Button1Click(Sender: TObject);

Var Var F : Textfile; F : Textfile; begin begin

If FileExists('C:\Test.txt') then Showmessage('File bernama Test.Txt ditemukan !')

If FileExists('C:\Test.txt') then Showmessage('File bernama Test.Txt ditemukan !')

else else Begin Begin AssignFile(F, 'C:\Test.txt'); AssignFile(F, 'C:\Test.txt'); ReWrite(F); ReWrite(F); Closefile(F); Closefile(F);

Showmessage('File bernama Test.Txt selesai dibuat !')

Showmessage('File bernama Test.Txt selesai dibuat !')

end;

end;

end;

end;

Sekarang hapus file Te

Sekarang hapus file Test.Txt yang ada di drive C tast.Txt yang ada di drive C tadi. di. Jalankan aplikasi lalu tekanJalankan aplikasi lalu tekan Button1.

Button1. Maka muncul pesan bahwan SMaka muncul pesan bahwan Software Anda baru oftware Anda baru saja selesai membuat filesaja selesai membuat file bernama Test.Txt di drive C.

bernama Test.Txt di drive C.

Jika Anda keluar dan sekali lagi menjalanka aplikasi da

Jika Anda keluar dan sekali lagi menjalanka aplikasi da n menekan Button1 maka keluarn menekan Button1 maka keluar pesan di drive C sudah a

pesan di drive C sudah ada file Test.Txt.da file Test.Txt.

C. MENYIMPAN DATA KE TEXT FILE

C. MENYIMPAN DATA KE TEXT FILE Menyimpan data pada Text file ada dua

Menyimpan data pada Text file ada dua cara : Menyimpan dengan menghapus data lamacara : Menyimpan dengan menghapus data lama (Over write) atau menambahkan data baru ke data lama.

(Over write) atau menambahkan data baru ke data lama. Kita coba satu persatu.

Kita coba satu persatu. Buat aplikasi baru, Buat aplikasi baru, gunakan komponen Bugunakan komponen Button dan Memo.tton dan Memo. Tambhakan script di bawah ini :

Tambhakan script di bawah ini :

procedure TForm1.Button1Click(Sender: TObject);

procedure TForm1.Button1Click(Sender: TObject);

Var Var F : Textfile; F : Textfile; begin begin AssignFile(F, 'C:\Test.txt'); AssignFile(F, 'C:\Test.txt'); Append(F); Append(F); Rewrite(F); Rewrite(F); Writeln(F,Memo1.text); Writeln(F,Memo1.text); Closefile(F); Closefile(F); end; end;

Jalankan aplikasi lalu tuliskan sesuatu di Memo, lalu tekan Button1. Jalankan aplikasi lalu tuliskan sesuatu di Memo, lalu tekan Button1.

(20)

www.belajardelphi.com

www.belajardelphi.com

---

---

---

---

---

--- Halaman

Halaman :

: 20

20 of

of 30

30

Maka akan kita temukan apa yang tertulis

Maka akan kita temukan apa yang tertulis si memo1 akan tersimpan di File Test.Txtsi memo1 akan tersimpan di File Test.Txt yang ada di drive C.

yang ada di drive C. Jika kita ulangi maka data akan Jika kita ulangi maka data akan di over write atau ditimpa.di over write atau ditimpa. Jika kita ingin menyimpan data baru

Jika kita ingin menyimpan data baru tanpa menghilangkan data lama, ubah scriptnyatanpa menghilangkan data lama, ubah scriptnya menjadi seperti di bawah ini :

menjadi seperti di bawah ini :

procedure TForm1.Button1Click(Sender: TObject); procedure TForm1.Button1Click(Sender: TObject); Var Var F : Textfile; F : Textfile; begin begin AssignFile(F, 'C:\Test.txt'); AssignFile(F, 'C:\Test.txt'); Append(F); Append(F);   // Rewrite(F);   // Rewrite(F); Writeln(F,Memo1.text); Writeln(F,Memo1.text); Closefile(F); Closefile(F); end; end; Penambahan tanda

Penambahan tanda // // akan menyebabkan baris perintahakan menyebabkan baris perintah Rewrite(F)Rewrite(F)tidak diindahkantidak diindahkan atau tidak dilaksanakan ole

atau tidak dilaksanakan oleh Delphi. h Delphi. Jadi script di Jadi script di atas sama saja dengan atas sama saja dengan seperti diseperti di bawah ini :

bawah ini :

procedure TForm1.Button1Click(Sender: TObject); procedure TForm1.Button1Click(Sender: TObject); Var Var F : Textfile; F : Textfile; begin begin AssignFile(F, 'C:\Test.txt'); AssignFile(F, 'C:\Test.txt'); Append(F); Append(F); Writeln(F,Memo1.text); Writeln(F,Memo1.text); Closefile(F); Closefile(F); end; end;

D. MENGAMBIL DATA DARI TEXT FILE

D. MENGAMBIL DATA DARI TEXT FILE

Kita langsung menuju contoh. Kita langsung menuju contoh. Buat aplikasi baru, tambah

Buat aplikasi baru, tambahkan sebuah Memkan sebuah Memo dan sebuah Bo dan sebuah Button. utton. Double Click Button1Double Click Button1 lalu tambahkan script seperti di bawah ini :

lalu tambahkan script seperti di bawah ini :

procedure TForm1.Button1Click(Sender: TObject); procedure TForm1.Button1Click(Sender: TObject); begin begin Memo1.Lines.LoadFromFile('C:\Test.txt'); Memo1.Lines.LoadFromFile('C:\Test.txt'); end; end;

(21)

www.belajardelphi.com

www.belajardelphi.com

---

---

---

---

---

--- Halaman

Halaman :

: 21

21 of

of 30

30

Jalankan aplikasi lalu

Jalankan aplikasi lalu tekan Button1. tekan Button1. Maka isi Test.Txt aMaka isi Test.Txt akan tertulis di Mekan tertulis di Memo1 sebagaimo1 sebagai berikut :

berikut :

Jika muncul pesan error seperti di bawah, si

Jika muncul pesan error seperti di bawah, si mpan dulu aplikasi Anda baru dijakankanmpan dulu aplikasi Anda baru dijakankan kembali.

kembali.

Cara lain me

Cara lain memanggil isi NotePad manggil isi NotePad file adalah dengan file adalah dengan Combobox. Combobox. Buat aplikasi baruBuat aplikasi baru dengan sebuah Com

dengan sebuah Combobox dan Button. bobox dan Button. Tambahkan script sebagai Tambahkan script sebagai berikut :berikut : procedure TForm1.Button1Click(Sender: TObject);

procedure TForm1.Button1Click(Sender: TObject); begin begin Combobox1.Items.LoadFromFile('C:\Test.Txt'); Combobox1.Items.LoadFromFile('C:\Test.Txt'); end; end;

Jalankan aplikasi, tekan Button1. Jalankan aplikasi, tekan Button1.

Jika Anda ingin item pertama dari data pada Combobox langsung tampil, ubah script nya Jika Anda ingin item pertama dari data pada Combobox langsung tampil, ubah script nya menjadi seperti di bawah ini :

menjadi seperti di bawah ini :

procedure TForm1.Button1Click(Sender: TObject); procedure TForm1.Button1Click(Sender: TObject); begin begin Combobox1.Items.LoadFromFile('C:\Test.Txt'); Combobox1.Items.LoadFromFile('C:\Test.Txt'); Combobox1.Text:=Combobox1.Items[0]; Combobox1.Text:=Combobox1.Items[0]; end; end;

(22)

www.belajardelphi.com

www.belajardelphi.com

---

---

---

---

---

--- Halaman

Halaman :

: 22

22 of

of 30

30

Dapatkan versi lengkap Belajar Delphi

Dapatkan versi lengkap Belajar Delphi

Hanya di

Hanya di www.belajardelphi.com

www.belajardelphi.com

..

1.

1. Video Tutorial Belajar Delphi Bahasa Indonesia ± 31 Video

 Video Tutorial Belajar Delphi Bahasa Indonesia ± 31 Video

2.

2.

Contoh-Contoh Program

Contoh-Contoh Program

3.

3.

E-Book Belajar Delphi

E-Book Belajar Delphi

4.

4.

Tambahan Komponen Delphi

Tambahan Komponen Delphi

5.

5.

Free Software seperti untuk mengecilkan file exe,

Free Software seperti untuk mengecilkan file exe,

membuat installer, dll

membuat installer, dll

6.

(23)

www.belajardelphi.com

www.belajardelphi.com

---

---

---

---

---

--- Halaman

Halaman :

: 23

23 of

of 30

30

DAFTAR

DAFTAR

VIDEO

VIDEO

TUTORIAL

TUTORIAL

Video Mengenal Delphi Video Mengenal Delphi Object Inspector

Object Inspector

Video Mengenal Komponen Delphi – Button Video Mengenal Komponen Delphi – Button Video Mengenal Komponen Delphi – Bitbtn Video Mengenal Komponen Delphi – Bitbtn Video Mengenal Komponen Delphi – Combobox Video Mengenal Komponen Delphi – Combobox Video Mengenal Komponen Delphi – RadioButton Video Mengenal Komponen Delphi – RadioButton Video Mengenal Komponen Delphi - Label & Edit Video Mengenal Komponen Delphi - Label & Edit Video Mengenal Komponen Delphi – Image Video Mengenal Komponen Delphi – Image Video Mengenal Komponen Delphi – Memo Video Mengenal Komponen Delphi – Memo Video Mengenal Komponen Delphi – Scrollbar Video Mengenal Komponen Delphi – Scrollbar

Video Mengenal Komponen Delphi - Panel & Groupbox Video Mengenal Komponen Delphi - Panel & Groupbox Video Mengenal Komponen Delphi - PopupMenu

Video Mengenal Komponen Delphi - PopupMenu Video String & Integer

Video String & Integer Video Real

Video Real

Video Membuat Sub Program Video Membuat Sub Program

Video Menggunakan Form Lebih dari Satu Video Menggunakan Form Lebih dari Satu Video Form Cantik dengan Bitmap

Video Form Cantik dengan Bitmap

Video Membuat Tabel dengan Microsoft Access Video Membuat Tabel dengan Microsoft Access Video Delphi dan MS Acces 1

Video Delphi dan MS Acces 1 Video Delphi dan MS Acces 2 Video Delphi dan MS Acces 2 Video MySQL dan ODBC Video MySQL dan ODBC

Video Setup Konfigurasi MySQL dan ODBC Video Setup Konfigurasi MySQL dan ODBC Video Delphi Image Editor

Video Delphi Image Editor

Video Membuat Icon Dengan IconArt Video Membuat Icon Dengan IconArt Video Mengganti Icon

Video Mengganti Icon

Video Export ke Microsoft Excell Video Export ke Microsoft Excell

Video Mengecilkan ukuran file aplikasi Video Mengecilkan ukuran file aplikasi Video Membuat Installer

Video Membuat Installer 00 11 . .  00 22 . .  00 33 . .  00 44 . .  00 55 . .  00 66 . .  00 77 . .  00 88 . . 

00 99 . .  Video Mengenal Komponen Delphi – CheckboxVideo Mengenal Komponen Delphi – Checkbox 11 00 . .  11 11 . .  11 22 . .  11 33 . .  11 44 . .  11 55 . .  11 66 . . 

11 77 . .  Video Form GradientVideo Form Gradient 11 88 . .  11 99 . .  22 00 . .  22 11 . .  22 22 . .  22 33 . .  22 44 . . 

22 55 . .  Video Delphi dan MySQLVideo Delphi dan MySQL 22 66 . .  22 77 . .  22 88 . .  22 99 . .  33 00 . .  33 11 . . 

(24)

www.belajardelphi.com

www.belajardelphi.com

---

---

---

---

---

--- Halaman

Halaman :

: 24

24 of

of 30

30

DAFTAR

DAFTAR

CONTOH-CONTOH

CONTOH-CONTOH

PROGRAM

PROGRAM

01.

01. Mengenal ButtonMengenal Button 02.

02. Mengenal BitBttnMengenal BitBttn 03.

03. Mengenal ComboboxMengenal Combobox 04.

04. Mengenal Label dan EditMengenal Label dan Edit 05.

05. Mengenal RadioButtonMengenal RadioButton 06.

06. Mengenal Label dan EditMengenal Label dan Edit 07.

07. Mengenal Image dan CheckBoxMengenal Image dan CheckBox 08.

08. Mengenal MemoMengenal Memo 09.

09. Mengenal ScrollbarMengenal Scrollbar 10.

10. Mengenal Panel dan GroupboxMengenal Panel dan Groupbox 11.

11. Mengenal DateTimePickerMengenal DateTimePicker 12.

12. Mengenal TreeViewMengenal TreeView 13.

13. Mengenal Main MenuMengenal Main Menu 14.

14. Mengenal Multi FormMengenal Multi Form 15.

15. Mengenal PoupMenuMengenal PoupMenu 16.

16. Judul Form BerjalanJudul Form Berjalan 17.

17. Form GradientForm Gradient 18.

18. Form Selalu Di Atas Aplikasi Yang LainForm Selalu Di Atas Aplikasi Yang Lain 19.

19. Form Tanpa Bar Bisa Form Tanpa Bar Bisa Digeser-GeserDigeser-Geser 20.

20. Flash FormFlash Form 21.

21. Form Muncul Saat Mouse MendekatForm Muncul Saat Mouse Mendekat 22.

22. Enable Disable Close Button Pada FormEnable Disable Close Button Pada Form 23.

23. Aplikasi Hilang Dari Task BarAplikasi Hilang Dari Task Bar 24.

24. Memanggil Kalkulator, Notepad dan ExplorerMemanggil Kalkulator, Notepad dan Explorer 25.

25. Membuat Angka RandomMembuat Angka Random 26.

26. Show Message Lebih Dari 1 BarisShow Message Lebih Dari 1 Baris 27.

27. Mengecek Ada Tidaknya Sebuah FileMengecek Ada Tidaknya Sebuah File 28.

28. Membuat File TxtMembuat File Txt 29.

29. Copy, Rename Dan Delete FileCopy, Rename Dan Delete File 30.

30. Mengetahui Posisi CursorMengetahui Posisi Cursor 31.

31. Parsing (Memisahkan Data Dengan Karakter TParsing (Memisahkan Data Dengan Karakter T ertentu)ertentu) 32.

32. Tanggal Dan Jam Saat IniTanggal Dan Jam Saat Ini 33.

33. Mengatur DateTimePicker Selalu UptodateMengatur DateTimePicker Selalu Uptodate 34.

34. Mengatur DigitMengatur Digit 35.

35. Mengatur DesimalMengatur Desimal 36.

36. Ambil Karakter Dari Kanan, Kiri Dan TengahAmbil Karakter Dari Kanan, Kiri Dan Tengah 37.

37. Pemisah RibuanPemisah Ribuan 38.

38. Tulisan BerkedipTulisan Berkedip 39.

39. Button Berlari-LariButton Berlari-Lari 40.

40. Software Expired 1Software Expired 1 41.

41. Software Expired 2Software Expired 2 42.

42. Membalik TulisanMembalik Tulisan 43.

43. Find Dan Replace Pada RichEditFind Dan Replace Pada RichEdit 44.

44. Disable Mouse Dan KeyboardDisable Mouse Dan Keyboard 45.

45. Menjalankan Program LainMenjalankan Program Lain 46.

46. Export Data Ke Microsoft ExcelExport Data Ke Microsoft Excel 47.

47. Mendeteksi Input KeyboardMendeteksi Input Keyboard 48.

48. StopwatchStopwatch 49.

49. Membuat FolderMembuat Folder 50.

50. Hilang Dari Task ManagerHilang Dari Task Manager 51.

51. Play Sound (Wav, Mid, MP3)Play Sound (Wav, Mid, MP3) 52.

52. Suara DingSuara Ding 53.

53. Menuju URL TertentuMenuju URL Tertentu 54.

(25)

www.belajardelphi.com

www.belajardelphi.com

---

---

---

---

---

--- Halaman

Halaman :

: 25

25 of

of 30

30

55.

55. Mematikan MonitorMematikan Monitor 56. 56. PasswordPassword 57. 57. ArrayArray 58. 58. StrToDateStrToDate 59.

59. Panel Dan GroupBoxPanel Dan GroupBox 60.

60. Database NotepadDatabase Notepad 61.

61. Database Microsoft Acces 1Database Microsoft Acces 1 62.

62. Database Microsoft Acces 2Database Microsoft Acces 2 63.

63. Database ParadoxDatabase Paradox 64.

64. Database MySQLDatabase MySQL 65.

65. Server ClientServer Client 66.

66. Kontrol InputKontrol Input 67.

67. Membatasi Digit InputMembatasi Digit Input 68.

68. Main Menu 1Main Menu 1 69.

69. Main Menu 2Main Menu 2 70.

70. Sub ProgramSub Program 71.

71. Pembuatan InstallerPembuatan Installer 72.

72. AutorunAutorun 73.

73. Exe Compressor (Mengecilkan File *.exe)Exe Compressor (Mengecilkan File *.exe) 74.

74. Form Cantik Dengan BitmapForm Cantik Dengan Bitmap 75.

75. Animasi Dengan *.aviAnimasi Dengan *.avi 76.

76. Full AnimasiFull Animasi 77.

77. Jam DigitalJam Digital 78.

78. Matematika Untuk AnakMatematika Untuk Anak 79. 79. PCSMS (Netsend)PCSMS (Netsend) 80. 80. ReminderReminder 81. 81. SwalayanSwalayan 82. 82. UASUAS

(26)

www.belajardelphi.com

www.belajardelphi.com

---

---

---

---

---

--- Halaman

Halaman :

: 26

26 of

of 30

30

DAFTAR

DAFTAR

ISI

ISI

E-BOOK

E-BOOK

BELAJAR

BELAJAR

DELPHI

DELPHI

BAB

BAB 1

1

MENGENAL

MENGENAL DELPHI

DELPHI

Apa itu Delphi ? Apa itu Delphi ?

Kenapa harus Delphi ? Kenapa harus Delphi ? Cara Membuka Delphi Cara Membuka Delphi

Membuat Software untuk pertama kali Membuat Software untuk pertama kali

BAB

BAB 2

2

MENGENAL

MENGENAL KOMPONEN

KOMPONEN DELPHI

DELPHI

2.1 2.1 ButtonButton 2.2 2.2 BitBttnBitBttn 2.3 2.3 ComboboxCombobox 2.4 2.4 RadioButtonRadioButton 2.5

2.5 Label dan EditLabel dan Edit 2.6

2.6 Image dan CheckBoxImage dan CheckBox 2.7

2.7 MemoMemo 2.8

2.8 ScrollbarScrollbar 2.9

2.9 Panel dan GroupBoxPanel dan GroupBox 2.10

2.10 Komponen-Komponen LainnyaKomponen-Komponen Lainnya

BAB

BAB 3

3

MACAM-MACAM

MACAM-MACAM TIPE

TIPE DATA

DATA

3.1

3.1 String dan IntegerString dan Integer 3.2 3.2 RealReal 3.3 3.3 BoolenBoolen 3.4 3.4 KarakterKarakter 3.5 3.5 DateDate 3.6 3.6 ArrayArray 3.7 3.7 RecordRecord 3.8 3.8 KonstantaKonstanta 3.9 3.9 VariableVariable

BAB

BAB 4

4

ALIRAN

ALIRAN PROGRAM

PROGRAM

4.1

4.1 If … Then …If … Then … 4.2

4.2 It … Then … ElseIt … Then … Else 4.3 4.3 CaseCase 4.4 4.4 For … Do …For … Do … 4.5 4.5 WhileWhile 4.6

4.6 Repeat … UntilRepeat … Until

BAB

BAB 5

5

PEMROGRAMAN

PEMROGRAMAN DENGAN

DENGAN DATABASE

DATABASE

5.1.

5.1. NotepadNotepad a.

a. Mengecek apakah file *.txt adaMengecek apakah file *.txt ada b.

b. Membuat file *.txt melalui DelphiMembuat file *.txt melalui Delphi c.

c. Menyimpan data ke text fileMenyimpan data ke text file d.

d. Mengambil data dari text fileMengambil data dari text file 5.2.

5.2. Microsoft Access 1Microsoft Access 1 a.

a. Menyiapkan dataMenyiapkan data b.

b. Membuat aplikasiMembuat aplikasi c.

c. Menghubungkan databaseMenghubungkan database d.

d. Menyimpan dataMenyimpan data e.

e. DbNavigatorDbNavigator f.

f. Mencari dataMencari data 5.3.

(27)

www.belajardelphi.com

www.belajardelphi.com

---

---

---

---

---

--- Halaman

Halaman :

: 27

27 of

of 30

30

a.

a. Membuat aplikasiMembuat aplikasi b.

b. Menghubungkan databaseMenghubungkan database c.

c. Menyimpan dataMenyimpan data d.

d. Mencari dataMencari data e.

e. Menampilkan data yang ditemukanMenampilkan data yang ditemukan f.

f. Menampilkan semua dataMenampilkan semua data g.

g. Menghapus dataMenghapus data 5.4.

5.4. ParadoxParadox a.

a. Menyiapkan dataMenyiapkan data b.

b. Membuat aplikasiMembuat aplikasi c.

c. Menghubungkan databaseMenghubungkan database d.

d. Menyimpan dataMenyimpan data e.

e. Mencari dataMencari data f.

f. Memindahkan fileMemindahkan file

BAB

BAB

6

6

TIPS

TIPS

DAN

DAN

TRIK

TRIK

6.1

6.1 Mengatur posisi default Form saat aplikasi Mengatur posisi default Form saat aplikasi dijalankandijalankan a.

a. Posisi Default dengan Setup Object Inspector PropertiesPosisi Default dengan Setup Object Inspector Properties b.

b. Posisi Default dengan Memasukkan Posisi Kiri dan Posisi Default dengan Memasukkan Posisi Kiri dan Atas AplikasiAtas Aplikasi c.

c. Aplikasi Tampil Sepenuh Layar (Task Bar Masih Ada)Aplikasi Tampil Sepenuh Layar (Task Bar Masih Ada) d.

d. Aplikasi Tampil Sepenuh Layar (Task Bar Tertutup)Aplikasi Tampil Sepenuh Layar (Task Bar Tertutup) e.

e. Aplikasi di Tengah LayarAplikasi di Tengah Layar f.

f. Aplikasi Selalu Dalam Posisi MinimizedAplikasi Selalu Dalam Posisi Minimized 6.2

6.2 Filter InputFilter Input a.

a. Angka SajaAngka Saja b.

b. Huruf Kecil SajaHuruf Kecil Saja c.

c. Huruf Kecil dan Besar SajaHuruf Kecil dan Besar Saja d.

d. Semua Huruf Menjadi Huruf BesarSemua Huruf Menjadi Huruf Besar e.

e. Huruf dan Angka SajaHuruf dan Angka Saja f.

f. Mengatur Digit InputMengatur Digit Input g.

g. Blok Karakter TertentuBlok Karakter Tertentu 6.3

6.3 Kesalahan Kesalahan Umum Umum ProgrammerProgrammer a.

a. Lupa menuliskan Tanda “:” Lupa menuliskan Tanda “:”  b.

b. Lupa Menuliskan Tanda “;” Lupa Menuliskan Tanda “;”  c.

c. Lupa Menghilangkan Tanda “:” Lupa Menghilangkan Tanda “:”  d.

d. Kurang Tanda KurungKurang Tanda Kurung e.

e. KonversiKonversi 6.4

6.4 Membuat Membuat Menu Menu UtamaUtama a.

a. Main MenuMain Menu b.

b. Mempercantik Main Menu dengan Status BarMempercantik Main Menu dengan Status Bar c.

c. Main Menu dengan PanelMain Menu dengan Panel 6.5

6.5 Membuat Sub ProgramMembuat Sub Program 6.6

6.6 Membuat InstallerMembuat Installer 6.7

6.7 AutorunAutorun 6.8

6.8 Mengecilkan File ExeMengecilkan File Exe a.

a. VCLVCL b.

b. Menggunakan ImageMenggunakan Image c.

c. Exe CompressorExe Compressor 6.9

6.9 Form Cantik dengan BitmapForm Cantik dengan Bitmap 6.10

6.10 Menambahkan Animasi Avi pada AplikasiMenambahkan Animasi Avi pada Aplikasi

BAB

BAB

7

7

KUMPULAN

KUMPULAN

SCRIPT

SCRIPT

7.1

7.1 Judul Form dan Aplikasi BerjalanJudul Form dan Aplikasi Berjalan 7.2

7.2 Form GradientForm Gradient 7.3

7.3 Form Selalu di atasForm Selalu di atas 7.4

7.4 Form Tanpa Bar Bisa Form Tanpa Bar Bisa Digeser-geserDigeser-geser 7.5

(28)

www.belajardelphi.com

www.belajardelphi.com

---

---

---

---

---

--- Halaman

Halaman :

: 28

28 of

of 30

30

7.6

7.6 Form Muncul Saat Mouse MendekatForm Muncul Saat Mouse Mendekat 7.7

7.7 Enable Disable Close Button pada FormEnable Disable Close Button pada Form 7.8

7.8 Aplikasi Hilang dari Task BarAplikasi Hilang dari Task Bar 7.9

7.9 Memanggil Calculator, Notepad dan ExplorerMemanggil Calculator, Notepad dan Explorer 7.10

7.10 Membuat Angka RandomMembuat Angka Random 7.11

7.11 Show Message Lebih dari 1 BarisShow Message Lebih dari 1 Baris 7.12

7.12 Mengecek ada tidaknya sebuah FileMengecek ada tidaknya sebuah File 7.13

7.13 Membuat File *.TxtMembuat File *.Txt 7.14

7.14 Copy, Rename dan Delete FileCopy, Rename dan Delete File 7.15

7.15 Mengetahui Posisi CursorMengetahui Posisi Cursor 7.16

7.16 ParsingParsing 7.17

7.17 Tanggal dan Jam Saat IniTanggal dan Jam Saat Ini 7.18

7.18 Mengatur DateTimePicker Selalu UptodateMengatur DateTimePicker Selalu Uptodate 7.19

7.19 Mengatur DigitMengatur Digit 7.20

7.20 Mengatur DesimalMengatur Desimal 7.21

7.21 Ambil Karakter dari Kanan, Kiri dan TAmbil Karakter dari Kanan, Kiri dan T engahengah 7.22

7.22 Pemisah ribuanPemisah ribuan 7.23

7.23 Tulisan BerkedipTulisan Berkedip 7.24

7.24 Button Berlari-lariButton Berlari-lari 7.25

7.25 Software Expired 1Software Expired 1 7.26

7.26 Software Expired 2Software Expired 2 7.27

7.27 Membalik TulisanMembalik Tulisan 7.28

7.28 Find dan Replace Pada RichEditFind dan Replace Pada RichEdit 7.29

7.29 Disable Mouse dan KeyboardDisable Mouse dan Keyboard 7.30

7.30 Menjalankan Program LainMenjalankan Program Lain 7.31

7.31 Export ke ExcelExport ke Excel 7.32

7.32 Mendeteksi Input KeyboardMendeteksi Input Keyboard 7.33

7.33 StopwatchStopwatch 7.34

7.34 Membuat FolderMembuat Folder 7.35

7.35 Hilang dari Task ManagerHilang dari Task Manager 7.36

7.36 Play Sound (WAV, MID, MP3)Play Sound (WAV, MID, MP3) 7.37

7.37 Suara DingSuara Ding 7.38

7.38 Menuju ke URL tertentuMenuju ke URL tertentu 7.39

7.39 Menampilkan Nama PCMenampilkan Nama PC 7.40

7.40 Mematikan MonitorMematikan Monitor

BAB

BAB 8

8

DELPHI-KU

DELPHI-KU

8.1

8.1 Menambah Komponen DelphiMenambah Komponen Delphi 8.2

8.2 Mengganti IconMengganti Icon 8.3

8.3 Membuat Icon SendiriMembuat Icon Sendiri

BAB

BAB 9

9

KUMPULAN

KUMPULAN SOFTWARE

SOFTWARE

1.

1. Jam DigitalJam Digital 2.

2. PCSMSPCSMS 3.

3. UASUAS 4.

4. Latihan Matematika untuk AnakLatihan Matematika untuk Anak 5.

5. ReminderReminder

TABLE

TABLE

(29)

www.belajardelphi.com

www.belajardelphi.com

---

---

---

---

---

--- Halaman

Halaman :

: 29

29 of

of 30

30

DAFTAR BONUS

DAFTAR BONUS

BONUS E-BOOK

BONUS E-BOOK

01.

01. Kumpulan Tips HarianKumpulan Tips Harian 02.

02. Kumpulan Tips Microsoft ExcelKumpulan Tips Microsoft Excel 03.

03. Kumpulan Kisah BermanfaatKumpulan Kisah Bermanfaat 04.

04. Rahasia Sukses Orang BaratRahasia Sukses Orang Barat 05.

05. Rahasia Sukses Orang JepangRahasia Sukses Orang Jepang 06.

06. Rahasia Sukses Orang IndonesiaRahasia Sukses Orang Indonesia 07.

07. Kisah Sukses SejatiKisah Sukses Sejati

BONUS SOFTWARE

BONUS SOFTWARE

08.

08. Delphi KomponenDelphi Komponen 09.

09. Icon MakerIcon Maker 10.

10. Exe CompressorExe Compressor 11.

11. Installer MakerInstaller Maker 12.

12. WinZip dan WinRarWinZip dan WinRar 13.

13. LockerLocker 14.

14. Pencari alamat emailPencari alamat email 15.

15. Pembuat Pdf Pembuat Pdf  16.

16. Penghapus Password Pdf Penghapus Password Pdf  17.

17. Kumpulan SoftwareKumpulan Software 18.

18. Merapikan Starup Menu WindowsMerapikan Starup Menu Windows 19.

19. Youtube DownloaderYoutube Downloader 20.

20. Video PlayerVideo Player 21.

21. Digital Clock Screen SaverDigital Clock Screen Saver 22.

22. Jam Digital CantikJam Digital Cantik 23.

23. PetaPeta 24.

24. MySQL, MySQL Front dan ODBCMySQL, MySQL Front dan ODBC

BONUS TEMPLATE

BONUS TEMPLATE

01.

01. 22 Buah Template siap Anda edit dan 22 Buah Template siap Anda edit dan gunakan untuk Website Anda.gunakan untuk Website Anda. 02.

02. Template Blog.Template Blog.

BONUS VIDEO

BONUS VIDEO

01.

01. Tutorial Membuat BlogTutorial Membuat Blog 02.

(30)

www.belajardelphi.com

www.belajardelphi.com

---

---

---

---

---

--- Halaman

Halaman :

: 30

30 of

of 30

30

Tidak kalah serunya, memperkenalkan :

Tidak kalah serunya, memperkenalkan : www.videobelajarphotoshop.comwww.videobelajarphotoshop.com

NO VIDEO

NO VIDEO GAMBAR GAMBAR DOWNLOADDOWNLOAD 1

1 Video Video Mengenal Mengenal Photoshop Photoshop NA NA NANA 2

2 Video Video Melakukan Melakukan Selection Selection NA NA NANA 3

3 Video Video Menggambar Menggambar 1 1 NA NA NANA 4

4 Video Video Menggambar Menggambar 2 2 NA NA NANA 5

5 Video Video Menghapus Menghapus 1 1 NA NA NANA

6

6 Video Video Menghapus Menghapus 2 2 NANA

7

7 Video Video Mengganti Mengganti Warna Warna 1 1 NA NA NANA 8

8 Video Video Mengganti Mengganti Warna Warna 2 2 NANA 9

9 Video Video Mengenal Mengenal Layer Layer NA NA NANA 10

10 Video Video Fill Fill Layer Layer NA NA NANA 11

11 Video Video Dasar Dasar Membuat Membuat Tulisan Tulisan NA NA NANA

12

12 Video Video Membuat Membuat Tulisan Tulisan Darah Darah NANA 13

13 Video Video Menggabungkan Menggabungkan 2 2 Gambar Gambar NA NA NANA

14

14 Video Video Bayangan Bayangan Di Di KacaKaca Click Di siniClick Di sini

15

15 Video Video Bayangan Bayangan Di Di Air Air NANA

16

16 Video Video Membuat Membuat Daun Daun Kembung Kembung NANA

17

17 Video Video Membuat Membuat Bintik Bintik Air Air NANA

18

18 Video Video Tulisan Tulisan Di Di Kaca Kaca Pembesar Pembesar NANA 19

19 Video Video Membuat Membuat Bunga Bunga Kertas Kertas NA NA NANA 20

20 Video Video Membuat Membuat Bendera Bendera 2D 2D Menjadi Menjadi 3D 3D NANA

21

21 Video MVideo Menggabungkan enggabungkan Buah NagBuah Naga Dan a Dan Buah KiwiBuah Kiwi Click Di SiniClick Di Sini

22

Referensi

Dokumen terkait

Dalam keadaan normal, tiap anggota tubuh manusia mempunyai temperatur berbeda. Tubuh manusia selalu berusaha untuk mempertahankan keadaan normal, dengan suatu sistem

Capaian Sasaran Strategis Meningkatnya Kualitas Kinerja Tata Kelola Pemerintahan yang Baik, Bebas KKN serta Meningkatnya Kualitas Perencanaan dan Implementasi

Android memiliki sekumpulan tools yang dapat digunakan sehingga membantu para pengembang dalam meningkatkan produktivitas pada saat membangun aplikasi

17 Urusan Wajib Bukan Pelayanan Dasar Perpustakaan.. Organisasi

Selesai Aktif 14 Institut Sains Dan Teknologi Palapa Malang Belum memenuhi standar nasional Dikti Selesai Aktif 15 IKIP PGRI Jember Masalah Rasio, pelanggaran akademik , kelas

Selain pengaruh dari teater bangsawan, teater tradisional berkenalan juga dengan teater Barat yang dipentaskan oleh orang-orang Belanda di Indonesia sekitar tahun 1805 yang kemudian

Melaui model pembelajaran Kooperatif (Cooperative Learning) tipe Number Head Together (NHT) dan Student Team Achievment Division (STAD), siswa diharapkan dapat

Penelitian ini bertujuan untuk mengetahui seberapa besar dan signifikan pengaruh luas lahan, biaya produksi dan jumlah pupuk terhadap hasil produksi padi pada petani