Professional Documents
Culture Documents
Salam Luar Biasa Semuanya, Wah Wah Wah ketemu lagi kita di Eko Wardoyo Personal Blog.
Kemaren Saya ada janji buat memulai postingan kita dengan materi materi Borland Delphi 7.
Seperti Kata Pepatah nich Tak Kenal Maka Tak Sayang, Makanya di Postingan kali ini kita bakal
kenalan dulu sama yang namanya Borland Delphi 7. Monggo Disimak Temen Temen Semua.
Delphi adalah suatu bahasa pemograman ( development language ) yang digunakan untuk
merancang suatu aplikasi program. keunggulan Delphi dibanding bahasa pemograman lainnya :
2. mudah digunakan, source kode delphi yang merupakan turudan dari pascal.
3. sifatnya multi purphase yakni mudah digunakan untuk mengembangkan berbagai keperluan
pengembangan aplikasi
Untuk Membuka Program Pilih Start -> Program File -> Borland Delphi 7 -> Delphi 7.exe
Lembar Kerja Delphi
1. Object Tree View -> diagram pohon yang menggambarkan hubungan logis komponen
kompenen dalam project program. meliputi Form, Modul, Frame yang sesuai dengan
penempatannya.
2. Object Inspector -> Merupakan jendela yang digunakan guna mengatur tampilan komponen
pada form, seperti menulisan tampilan Caption, Penamaan dari suatu komponent. Object
Inspector secara umum terbagi menjadi 2 tab, Yakni :
Object Properties yang digunakan untuk mengatur tampilan dalam suatu komponen baik itu
nama, warna, font, border dan lain sebagainya.
Jendela Object Inspektor Properties
Object Event yang digunakan untuk memberikan fungsi yang lebih detail dari perintah-perintah
coding yang kita buat didalam komponent, agar berjalan seperti yang kita inginkan.
3. Form Designer -> Merupakan tempat yang digunakan untuk merancang suatu tampilan
aplikasi program yang dapat dimasukkan komponen komponent pallete.
Tampilan Form Designer
4. Component Pallete -> Merupakan Kumpulan Icon yang Digunakan untuk merancang suatu
aplikasi, dimana mereka akan membentuk suatu interface sebuah aplikasi. Dalam Setiap
komponen Pallete semua icon dikelompokkan dalam berbagai komponen sesuai dengan fungsi dan
kegunaannya.
5. Code Editor -> Bagian dari Delphi yang kita gunakan dalam penulisan Kode Program. Pada
bagian Code Editor terdapat 3 bagian tama yakni = bagian paling kiri yang berupa angka
menunjukan baris dan kolom dan keterangan modified menunjukan bahwa telah terjadi modifikasi
terhadap baris program. dan yang paling kanan menunjukkan tentang tombol insert atau overwrite.
Tampilan Jendela Unit.
Nah itulah beberapa komponen dari Borland Delphi nich, Sederhana kan kita tinggal
memperbanyak praktek praktek dalam penggunaan delphi ini jika kita sudah mengetahui beberapa
component standar yang akan kita temui nanti dalam pembuatan aplikasi Delphi. Nah Mungkin
itu dulu pertemuan kita kali ini, Posti Berikutnya kita akan mulai praktek dan latihan latihan terus
nich sambil mengenal bahasa bahasa coding dari delphi.
Pengenalan Design Form Delphi 7 –
Latihan 1
16/10/2011 by Eko Wardoyo
Selamat Malam Temen Temen Semua, hehehe Hari ini Kita Ketemu Lagi nich, Dapet Kesempatan
buat nulis posting lagi jadi sempetin nulis lagi di catatan eko ^.^’. Nah kalau kemaren kita udah
kenalan sama IDE lembar kerja dari Delphi sekarang kita coba coba buat aplikasi pertama kita
nich, sekalian belajar bikin tampilan design aplikasi berdasarkan pallete pallete standar di delphi
dan sedikit codding programnya, so simple tapi untuk hal awal kita mulai dengan yang sederhana
sederhana dulu, monggo disimak ya.
Pada Kolom tab Di Borland Delphi Kita akan Buat satu Form Baru Buka Tampilan Form Dengan
Memilih File -> New -> Form. Atau kalau kita membuka borland delphi pertama kali akan sudah
keluar tuch formnya jadi tinggal mensavenya aja. Buat Direktori dimana temen temen semua bakal
simpan semua materi materi kita nich. Misal Di Direktori Partisi D:/Belajar Borlan Delphi/Materi
—> kita membuat di partisi D dengan Nama Belajar Borland Delphi dan didalam Direktori
Borland Delphi kita buat lagi folder Materi. Awal yang harus kita kerjakan : Save Project dengan
memilih File -> Save Project As -> Maka akan tampil jendela save :
Namun Jendela Save yang akan Keluar Pertama kali adalah bukan jendela Save Project Namun
Save Unit Yakni Yakni File Unit / Form. Kita save Dulu Nama Form Pertama Kita Latihan_1.
Save Unit Kita dengan nama Latihan_1
Setelah Save Unit Kita dengan Nama Latihan_1, Maka Kita akan melihat Jendela Save Again
dengan fungsi untuk menyimpasn File Project, yang akan kita buka terus dalam latihan dan materi
materi kita kali ini, Kita Save dengan Nama Belajar Borland Delphi.
Penggunaan Objek Yakni EditBox dengan Button, Klik 1 Kali Ke Form untuk mensetting
propertiesnya jika pada Object Inspector yang berada di sebelah kiri bawah sudah bertuliskan
form1 maka kita bisa mengubah properties settingnya sebagai berikut :
Caption : Perkenalan Delphi 7 – Latihan 1 -> Untuk Mengubah tampilan tulisan di area atas form
Position : poDekstopCenter -> Agar Posisi Pada Saat Dijalankan berada Di tengah Layar Dekstop
______________________________________________________________________________
___________
Kemudian Piliih Objek Edit Box dengan mengkliknya 1 kali dan mengganti Object Propertiesnya
Sebagai Berikut :
Text : ( hapus sehingga hasilnya kosong ) -> Agar Pada Saat tampil boxnya bernilai Kosong.
______________________________________________________________________________
___________
Kemudian Piliih Objek Button dengan mengkliknya 1 kali dan mengganti Object Propertiesnya
Sebagai Berikut :
Caption : Close -> Untuk Mengubah Tampilan Kata Pada Button Tersebut.
______________________________________________________________________________
___________
Nah Seteleh Design Tampilan dan Settingan Propertiesnya Sudah, sekarang kita akan membuat
suatu coding dari applikasi pertama kita ini. Berikut Alur Logikanya pada saat kita buka
aplikasinya maka editbox akan muncul tulisan text ‘ Perkenalkan Nama Saya Borland Delphi
7 ”.
klik 1 kali pada frm_latihan1 kemudian di object inspector kita pindah ke tab event dan klik 2 kali
pada event / klik 2 x langsung pada frm_latihan1.
end;
-> diantara Begin dan end; kita buat coding untuk tampilan Textnya sebagai berikut :
end;
berikut penjabarannya :
kenapa kita berada pada event frm_latihan1.form Create karena logika yang akan kita buat ialah
nanti tulisan akan muncul pada saat program dijalankan.
edit_perkenalan.text -> adalah tempat kita akan menaruh file text yang akan kita tampilkan,
sementara .text merupakan format properties text yang akan kita isi.
:=’ Perkenalkan Nama Saya Borland Delphi 7′; -> := kode untuk menungjukkan nanti isinya
adalah, sementara ‘Perkenalkan Nama Saya Borland Delphi 7′ adalah Text yang akan muncul pada
saat program nanti jalan, dan ; merupakan penutup dari coding.
______________________________________________________________________________
_____________________
Kemudian Codding Berikutnya pada button_close, Klik 2 x atau pada object inspector event pilih
OnClick, berikut coddingnya :
close
end;
berikut Penjabarannya :
button_closeClick -> merupakan event yang akan berjalan jika kita mengclick prosedur tersebut
maka codingnya akan berjalan.
close -> merupakan fungsi untuk keluar dari aplikasi pada saat sudah menjalankannya.
______________________________________________________________________________
______________________
jika sudah kita bisa menjalankan Programnya, Pada Tab Run -> Run / langsung Pencet F9 Pada
Keyboard Anda. Maka Akan tampil Form Ditengah Deskop dengan tampilan text Perkenalkan
Nama Saya Borland Delphi 7 dan Kita bisa keluar dari aplikasi dengan mengklik button Close.
Assalamualaikum Temen Temen Semua, Salam Luar Biasa. Wah Wah Wah Udah Lama Sekali
Tidak Update Blog ini ya *hehehehehe. Mohon Maaf Sebelumnya Yah Karena Sedikit Kesibukan
Pribadi jadi lupa ada catatan catatan kecil yang harus di buat dan dibagikan disini. Nah Karena
Sekarang Punya kesempatan Ayo Kita Kutak Kutik Blog ini lagi. Masih Melanjutkan Materi
Belajar Delphi 7 nich. Karena Program Sudah Terinstall Dengan Baik, Sudah Mengenal Juga
Program Seperti Apa Borland Delphi 7. Ayo kita bahas materi dasar yang harus dikenal oleh
seorang Program Delphi Atau biasa Kitas Sebut Delphier *hehehehe aku juga baru tau istilah itu
(^.^’) malu. Materi Kita Kali ini adalah Mengenal Object Properties Component Delphi 7.
Properties Object Component Delphi Bisa Kita lihat Pada Objcet Inspector Delphi yang terletak
di sebelah kiri bawah Program Delphi 7. Setiap Component pada delphi memiliki pengaturan
tampilan dan penamaan Yang wajib kita ketahui loch. Nah kita bahas beberapa yang penting
penting disini ya, dan beberapa lainnya mungkin kita coba review di setiap materi materi delphi
selanjutnya :
>> Properties Name
Properties ini merupakan pengaturan untuk penamaan suatu component. Dimana Kalau kita mau
memberikan procedure untuk komponent tersebut maka nama dari componentnya akan kita
tuliksan terlebih dahulu. Untuk Properties name tidak boleh menggukanan spasi untuk
penamaannya jadi bisa digantti dengan garis bawah atau underscore contoh edit_nama. jadi
sebelum membuat suatu list code program kita mesti memberikan nama dulu untuk setiap
componentnya untuk memudahkan kita memanggil prosedur untuk component tersebut.
Untuk properties Caption merupakan Properties tampilan nama dari component tersebut. berbeda
dengan penamaan yang akan digunakan untuk pemanggilan dan penggunaan procedure untuk
caption hanya perbengaruh untuk tampilannya saja jadi kalau ada component button bisa kita
berikan caption untuk button tersebut sesuai dengan fungsinya. contoh button1 diberi nama
button_keluar dan untuk captionnya Keluar.
>> Properties Text
Properties ini berpengaruh pada teks yang tampil dalam setiap component. misalnya ada
component edit box yang pada saat tampil akan menampilkan teks edit1. maka kita bisa merubah
tampilan teks tersebut pada kolom properties text sebagai tampilan awalnya mau tampil teks apa.
kalau mau tanpa teks tinggal hapus tulisan pada kolom properties textnya.
Pada Properties ini kita dapat mengatur tampilan teks yang muncul pada tampilan designnya.
seperti Menebalkan ( bold ), memiringkan ( italic ), memberi garis bawah ( underline ),
membesarkan font ( size ) atau bahkan mengganti style font itu sendiri. agar tampilan jadi lebih
menarik dan bagus.
untuk penggantian ini kita bisa langsung menggunakan radio box dari font tersebut atau satu
persatu dari propertiesnya. untuk penggunaan font radio box kita bisa mengklik kotak kecil yang
ada pada properties font. sehingga muncul tampilan berikut :
disana lengkap seperti Jenis Font, Stylenya, Sizenya, Bahkan Warnanya yang juga diberikan
sample preview dari tampilannya. b(^o^)d.
Untuk Properties ini ialah properties untuk mengatur tampilan dari component apa itu ditampilkan
atau tidak. component tersebut akan ditampilkan dalam form jika bernilah visible := true. kalau
kita mau menyembunyikan komponent agar tidak terlihat pada saat penampilan bisa mengganti
nilai properties ini menjadi visible := false.
Nah itu lah beberapa component properties dasar yang paling sering kita gunakan dalam design
fotm. kita mesti memperhatikan hal hal tersebut untuk memudahkan kita dalam pembuatan
program dan juga memper baiki tampilan visual dari form tersebut. untuk yang lain lainnya kita
akan membahasnya di setiap materi kita selanjutnya. sambil praktek codingnya sekalian
*hehehehehe.
Nah untuk saat ini itu dulu yang bisa saya share buat temen temen semua. mulai postingan besok
kita sudah mulai memasuki code pembuatan programnya loch. dan nanti disetiap materi yang
disampaikan akan di sertakan pdf latihan yang bisa temen temen download dan praktekkan sendiri
lengkap dengan jawaban listingnya. See You Next Lesson, Salam Luar Biasa.
kemudian klik 2 kali pada button_jawab atau pada object inspector pada event click klik 2 kali.
kode berikut bisa dijabarkan bahwa pada saat button_jawab diklik maka edit_jawab akan
menampilkan teks ‘Belajar Delphi Gampang Kok’.
dan code yang terakhir klik 2 kali pada button_keluar kemudian ketikkan code berikut :
dari code diatas bisa kita jelaskan sebagai berikut : jika button_keluar diklik maka delphi akan
menjalankan code close; / keluar dari program.
berikut tampilan aplikasinya : pada saat di klik jawab maka muncuk teks pada edit jawab.
Nah mudah kan, Yups belajar delphi emang gampang Banget Kok asal ada kemauan kita pasti
bisa. Nah Mungkin ini dulu yang bisa saya share untuk kali ini. untuk kedepannya kita akan coba
membuat code code lain untuk materi materi lainnya.
Untuk temen temen yang mau latihan berikut saya buatkan soal latihan beserta jawabannya, tinggal
di download materi Pdfnya kemudian kerjakan sesuai dengan soalnya dirumah. untuk materi
menyesuaikan dengan materi yang sudah kita pelajari kali ini. berikut link downloadnya dibawah
ini
Assalamualaikum Temen Temen Semua, Salam Luar Biasa hari ini. Nah Pada Kesempatan Kali
ini kita bakal Belajar Borland Delphi 7 lagi nich. Kalau Materi Sebelumnya Kita Belajar
Menampilkan Teks Pada Component Edit Box Di Delphi 7 Maka Kali ini kita akan belajar
Untuk Menghapus Teks Yang Ada Pada Component Edit Box di Delphi 7. Materinya Mudah
Kok, Dan Jangan Lupa untuk mengerjakan Latihan latihannya yang tersedia di akhir materi ya,
sambil melatih Apa Apa yang sudah Kita Bahas Di Postingan ini. Mari Langsung Aja Kita Mulai
Materi Kita Kali ini.
Berikut Alur Aplikasinya: Pada Saat Program Dijalankan Maka Nama, Kelas, No Telp dan Alamat
kita muncul pada Component Edit Box dan Memo. Nah Jika Kita Mengklik Button_Bersih Maka
Seluruh Teks Pada Edit Box Dan Memo Hilang. dan yang terakhir jika Kita Mengklik
Button_Keluar maka akan keluar dari program.
Pada Saat Dijalankan Maka Teks Muncul Pada Edit Box —> Event FormCreate pada frm_materi3:
Pada Saat Button_bersih di Klik Maka Akan Menghapus Teks Pada Edit Box dan Memo,
Menggunakan Event On Click Pada Component Button_Bersih : list code nya hampis sama dengan
menampilkan teks hanya saja yang kita tampilkan kosong jadi (‘Eko Wardoyo’) kita ganti menjadi
(‘ ‘) kutip kutip yang bisa diartikan akan menampilkan teks kosong (^o^)*mudah kan.
1
procedure Tfrm_materi3.button_bersihClick(Sender: TObject);
2begin
3
4 <span class="skimlinks-unlinked">edit_nama.Text</span>:='';
5 <span class="skimlinks-unlinked">edit_kelas.Text</span>:='';
6 <span class="skimlinks-unlinked">edit_notelp.Text</span>:='';
7 <span class="skimlinks-unlinked">memo_alamat.Text</span>:='';
8end;
9
Pada Saat Button Keluar Di Klik Maka Akan Keluar dari Program Menggunakan Event On Click
Pada Component Button_keluar :
Nah gampang Kan, Yoiii Dung Kalau mau dipelajari gak ada yang susah kok ‘Belajar Delphi
Mudah Kok’. Nah Mungkin Untuk Materi Kali ini itu dulu mudah mudahan kedepan masih punya
kesempatan menyampaikan list code delphi lainnya. Buat temen temen yang mau coba latihan
yang saya buat untuk materi kita kali ini bisa di download link di bawah ini. Ikuti Soalnya
kemudian kerjakan jika ada kesulitan bisa di Liat Aja Listing Codenya yang juga saya lampirkan
:
Assalamualaikum Temen Temen Semua, Salam Luar Biasa nich Untuk Hari ini. *hehehehehe
Asik Asik Asik Hari Sabtu Waktunya Liburan nich dari Rutinitas Kantoran *hihihihi jadi bisa
nyempetin buat bikin Materi Blog ini. Siapa tau bisa berguna buat temen temen yang memang
sedang / baru Belajar Delphi 7 Sama Seperti Saya b(^o^)d. Untuk Materi Kali ini Seperti Judul
Diatas Kita bakal mengenal Component Tab Standart Delphi Yang biasa kita temui di
Kebanyakan Software Software Programing. Apa itu, Yupssss Combo Box dan Radio Button.
Component ini biasanya sering kita pakai dalam pembuatan aplikasi atau program ya karena
fungsinya memang sangat dipakai.
Apa Sich Combo Box, Component Combo Box Pada Delphi 7 adalah semacam List Edit Box
dimana kita tidak perlu menuliskan teks disana karena dia sudah menyiapkan teks yang akan ia
tampilkan sesuai string / kata yang kita setting di sana. Jadi Semacam Pilihan Jawaban yang tinggal
kita pilih dengan format List Down. Untuk Component ada di tab Standart dengan Icon Seperti
Berikut ini :
Kalo Radio Button Apaan Sih itu ???, *hmmmmm kalau radio button ialah component dimana
kita bisa memberikan pilihan hanya dengan mengklik salah satu dari opsi radio button yang ada.
Penyelasan mudahnya ya suatu component pemilihan yang formatnya berbeda dengan combo box
yang menggunakan drop down kalau radio button berupa pilihan Option Radio atau titik hitam
di tengah lingkaran ^.^’. Untuk Component Radio Button terdapat pula di tab standart dengan
Icon Sebagai Berikut :
Nah Berikut Alur dari Program nya, Saat Program Dijalankan Maka Combo Box akan terisi 2
Pilihan Item Yakni :
1. Sistem Informasi.
2. Technik Komputer.
Saat Radio Button dipilih Pagi / Siang maka edit box akan memunculkan teks ‘ Waktu Kuliah
Anda Pagi / Siang’.
Saat Radio Button dipilih Sore / Malam maka edit box akan memunculkan teks ‘Waktu Kuliah
Anda Sore / Malam’.
Dan Saat Button Keluar Di Klik Maka akan keluar dari program,
Berikut List Code Programnya : Untuk Mengisi Combo Box kita bisa menggunakan 2 cara,
yakni mengisi langsung pada saat design form dengan mengisinya pada properties name Items
Combo Box seperti Gambar berikut ini :
Kita Tinggal Menuliskan Items / isi list yang ingin ditampilkan setiap baris kata kita tinggal enter.
jika semua sudah tinggal klik Ok Saja. maka pada saat program dijalankan maka combo_jurusan
akan menampilkan teks yang sudah kita setting tadi.
Namun ada satu cara lagi Mengisi items list pada combo box Delphi 7, yakni dengan
menggunakan coding dimana kita mengatur list yang dimunculkan pada saat form dijalankan
dengan menggnakan code program delphi 7, berikut Code Programnya :
code tersebut kita bisa terjemahkan sebagai berikut : event formcreate berati code dijalankan pada
saat program dijalankan, pada combo_jurusan.items beratir pada properties items add berarti ktia
menambahkan (‘Sistem Informasi’) kenapa diberikan kutip karena yang akan kita masukkan
berupa teks.
Kalau Radio Button Pagi / Siang di Klik atau dipilih maka edit_waktu akan mengmpilkan teks
:= ‘Waktu Kuliah Anda Pagi / Siang hari’
Sama halnya dengan Radio Button Malam, Berikut Code Untuk Button Keluar :
Pada Saat Radio Button Sore / Malam Dipilih Maka Muncul Teks Pada Edit Box Waktu dengan
Teks Yang Sudah Ditentukan ‘Waktu Kuliah Anda Sore / Malam Hari’.
Nah Mudah kan, Sekarang kita sudah mengenal 2 componen Combo Box dan Radio Button Kalau
ada keinginan belajar itu tidak sulik kok. Nah Untuk Memperlancar penggunaan Combo Box dan
radio button. Mengisi List Items Combo Box dengan coding, temen temen bisa download latihan
untuk materi kita kali ini dan dipraktekkan langsung. Ikuti Saja Soalnya kemudian jika ada
kesulitan bisa di lihat list Coding Jawabannya yang juga sudah disiapkan.
Percabangan Case Pada Combo Box –
Delphi 7
14/11/2011 by Eko Wardoyo
Assalamualaikum Temen Temen Semua, Salam Luar Biasa untuk pagi ini. Terbangun dari
Tidur memberikan kesempatan untuk membuat materi Blog ini lagi *hehehehe. Kalau Kemarin
Kemarin Kita Sudah Belajar Fungsi Percabangan IF Pada Borland Delphi 7 kali ini kita pakai
percabangan versi lainnya yakni Menggunakan Percabangan Case Of.
Namun untuk saat ini saya mengkhususkan untuk percabangan Case pada
Combo Box. Apa beda percabangan case dengan if, jika percabangan if lebih mengedepankan
pernyataan statement yang jelas kondisinya pada Fungsi Case kita memberikan percabangan
berdasarkan Kriteria Integer, Artinya Fungsi Case Hanya Menerima untuk kondisi kondisi yang
dimana menggunakan tipe data Interger atau aritmatika.
*hmmmm kita belum bahas Tipe Data dalam delphi ya *hihihi. Okelah Nanti kita akan bahas, nah
untuk materi ini kita belum akan menggunakan fungsi variable integer pada Fungsi Case ini,
Kenapa ?? karena kita akan membuat percabangan case pada combo box dimana sudah tersedia
jenis data integer pada properties namenya. Monggo Disimak.
Bagaimana Combo Box punya tipe data Integer padahalkan kita kalau mengisi Itemsnya selalu
menggunakan Kata kata /(^o^’), Tidak lain dan tidak bukan ialah karena kita menggunakan
properties items index atau urutan dari isi combo box tersebut, karena ia berbentuk aritmatik
dan termasuk tipe data integer jadi bisa kita gunakan fungsi Case Of. *hmmmm Bingung Kan,
Ayo langsung Praktek Aja.
- Pada Saat Program Dijalankan Maka Combo Box Akan Terisi NIM 11110216, 11110219, dan
11062142 dengan menggunakan code program.
- Pada Saat Combo Box Di Klik dan dipilih maka akan terkoneksi dengan fungsi Case dimana
jika ia urutan dengan index sebagai berikut :
———————————————————————————————————————
—————————————————-
combo_nim.Items.Add('11110216');
combo_nim.Items.Add('11110219');
combo_nim.Items.Add('11062142') ;
end;
Pada Saat Program Dijalankan maka combo box terisi beberapa Items dari NIM :
case combo_nim.ItemIndex of
0:edit_nama.Text:='Radjanta Ashari';
1:edit_nama.Text:='Eko Wardoyo';
2:edit_nama.Text:='Eriyanah Caswati';
end;
end;
Pada Saat Combo_Nim di klik maka akan menjalankan percabangan Fungsi Case
combo_nim.itemindex of : dimana itemindex merupakan penamaan dari urutan isian Combo
Box Nim dimana urutan pertama akan diawali dengan index 0, jadi urutan paling atas memiliki
index 0. nah jika index yang dipilih adalah 0 maka akan muncul teks nama yang sudah kita atur
sebelumnya. untuk fungsi percabangan Case Of maka kita harus diakhir / ditutup dengan perintah
End; untuk mengakhiri fungsi Case.
Pada Saat Button Keluar Di Klik Maka akan keluar dari program. Berikut Tampilan Hasil Form
Setelah Dijalankan :
Combo Terisi pada saat program dijalankan
Nah Mudah kan Temen Temen Semua, Belajar Delphi Memang Mudah Kok *hehehe. Siapa ada
kemauman pasti ada jalan yang akan ditempuh untuk menggapainya. Nah buat temen temen yang
mau mencoba latihan dari materi ini bisa download materi percabangan case pada combo box
Delphi 7 di link dibawah ini. untuk memperlancar materi yang sudah kita sampaikan dan
memberikan beberapa materi tambahan yang bisa temen temen coba, jika ada kesulitan dalam
pengerjaan bisa langsung lihat dari code program yang juga sudah saya siapkan dalam file tersebut.
Selamat Malam Temen Temen Semua, *hehehehehe Salam Luar Biasa tak lupa saya sampaikan.
Hmmm Abis kalo nurutin kehendak hati yang lemes ini kayaknya gak semangat nich.
Jadi Saya Suka menyemangati diri sendiri \(^o^\) (/^0^)/ semangat
semangat *hihihiihi (stress mode on) maklum abis kehujanan nich. Nah Temen Temen semua
malam ini saya coba sharing lagi nich pengetahuan tentang delphi untuk sama sama belajar dan
mengenal pemrograman delphi dengan lebih baik lagi. Sok Monggo Kita Belajar Bersama Disini,
Hari ini saya mau bahas mengenai tipe data di Delphi.
Secara Simplenya sich yang namanya tipe data itu istilah tempat untuk menentukan / memberikan
nilai suatu variabel sesuai dengan nilai yang diberikan oleh seorang User. atau istilah lainnya
batasan pengenal untuk semua nilai yang diterima oleh program / aplikasi. Contoh Mudahnya
begini nich jika kita pengen menambahkan angka atau harga suatu barang dalam aplikasi delphi,
jika kita memberikan tipe data string ( kalimat / alphanumerik ) maka hal tersebut akan ditolak
karena nilai tidak dapat ditambah karena tidak sesuai dengan tipe data yang harusnya ada.
1. Tipe Data Integer merupakan tipe data bilangan bulat yang hanya mengenal bilangan decimal
dan tidak dapat mengenal bilangan pecahan. bentuk umumnya sebagai berikut :
Var
Nilai_1:integer;
begin
Nilai_1:100000;
2. Tipe Data Real merupakan tipe data bilangan yang mengenal bilangan bulan dan juga bilangan
pecahan, jadi kalau urusan pembagian yang jawabannya pecahan kita kalau bisa pake tipe data ini
temen temen. Bentuk Umumnya Sebagai Berikut :
Var
Nilai_2: Real;
Begin
Nilai_2: 10,5;
3. Tipe Data Char merupaan tipe data yang sama dengan String berupa nilai Anumerik, hanya
berbeda dari kapasitas ruang dari datanya kalau Tipe Data Char hanya mengenal 1 Karakter saja
4. Tipe Data String Merupakan Tipe data yang isinya berupa Anumerik yang tidak dapat diberikan
operator perhitungan karena bukan bersifat numerik value. Berikut Bentuk Umumnya
Var
Nilai_3: String;
Begin
Dalam Delphi Default Tipe data yang tampil di form Adalah Berupa String, Jadi kalau mau
membuat fungsi operator atau penambahan,pengurangan,kali,bagi kita harus merubah tipe
datanya dulu menjadi Tipe data numerik bisa Real / Integer. Untuk Perintah untuk merubah Tipe
data Sebagai Berikut :
untuk menampilkan teks dalam edit box, combo_box, ataupun memo borland delphi hanya mau
menampilkan tipe data yang string jadi jika kita mau memberikan fungsi penggantian tipe data ke
Real / Integer. dan pada saat mau kita tampilkan kembali kita harus merubahnya kembali menjadi
string untuk ditampilkan.
berikut Materi Merubah Tipe Data : Buat Tampilan Form Sebagai Berikut
- pada Saat Program Berjalan Kita Akan Memasukkan Nilai 1 dan Nilai 2 dengan angka /
Numeric untuk melihat hasil penjumlahannya
- Pada Saat Button_tambah diklik maka hasil akan memberikan nilai hasil dari Nilai 1 di tambah
Nilai 2.
- Pada Saat Button_Bersih diklik maka akan membersihkan nilai 1 dan nilai 2.
———————————————————————————————————————
———————————————————
a:=strtoint(edit_nilai1.Text);
b:=strtoint(edit_nilai2.Text);
c:=a+b ;
edit_hasil.Text:=inttostr(c);
end;
a,b,c adalah variable penamaan dari nilai yang muncul pada edit box di delphi. karena kita mau
membuat penjumlahan maka kita akan mengubah tipe data dari default string menjadi tipe data
integer. dengan memberikan penamaan sementara dan kode perubahannya strtoint yakni merubah
tipe data string menjadi integer. Pada Saat menampilkan c kita merubah kembali tipe data c yang
tadinya integer menjadi string karena Tampilan default pada editbox delphi adalah string.
var
frm_materi7: Tfrm_materi7;
a,b,c:integer;
jika kita menggunakan penamaan variable maka jangan lupa untuk menambahkan tipe data dari
variable di code list delphi Var seperti diatas. temen temen bisa scroll up unitnya dan cari tulisan
seperti diatas var kemudian ditambahkan dengan format variable_1 , Variable2 : tipe data;
edit_nilai1.text:='';
edit_nilai2.text:='';
edit_hasil.Text:='';
end;
Pada Saat Button Bersih diklik maka akan menghapus seluruh teks pada edit box.
close;
end;
Pada Saat Button Keluar di klik maka akan keluar dari program. Berikut Tampilan Saat
Dijalankan :
Nah Gampang Kan, Pastinya dunk. Untuk Pertemuan Berikutnya kita akan membahas
keseluruhan dari fungsi operator yang kalau saat ini baru kita coba operator penambahan aja ”
+ “. Nah bagi yang mau coba latihan untuk materi tipe data ini temen temen bisa download
latihan materi pdf atau liat langsung project Latihan 7 ini bisa di download dilink dibawah ini.
Gampang kok dan tentu aja bisa memperlancar kita mengenal code program delphi lebih dekat,
monggo di coba :
Assalamualaikum Temen Temen Semua, Salam Luar Biasa Malam ini. Hmmmm Hari ini
Pengen Share Lagi Lagi dan Lagi *hihiihihi kalau kata Sponge Bob Aku Siap Aku Siap Aku Siap.
Operator Aritmatikan mempunyai fungsi untuk melakukan suatu proses aritmatika yang dapat
meliputi penambahan, pengurangan, perkalian, pembagian dan fungsi fungsi aritmatika lainnya.
*hmmmm ini dilakukan untuk mengubah nilai suatu variable yang nantinya akan menghasilkan
nilai yang baru. kemarin kita sudah membahas mengenai operator penambahan atau ” + ” nah kali
ini kita lengkapi Operator Operator yang tersedia sekalian memberikan latihan latihan guna
memperlancar bahasa pemograman delphi kita.
Berikut ini adalah Tipe Operator Aritmatika dalam Bahasa Pemograman Borland Delphi :
Nah Langsung Aja Kita Praktek ya, Pertama Kita buat form design sebagai berikut :
- Pada Saat Button Tambah diklik maka nilai 1 dan nilai 2 berubah menjadi nilai real, kemudian
nilai hasil ditampilkan penambahan nilai 1 dan nilai 2.
- Pada Saat Button Kurang diklik maka nilai 1 dan nilai 2 berubah menjadi nilai real, kemudian
nilai hasil ditampilkan pengurangan nilai 1 dan nilai 2.
- Pada Saat Button Kali diklik maka nilai 1 dan nilai 2 berubah menjadi nilai real, kemudian
nilai hasil ditampilkan pengalian nilai 1 dan nilai 2.
- Pada Saat Button Bagi diklik maka nilai 1 dan nilai 2 berubah menjadi nilai real, kemudian
nilai hasil ditampilkan pengalian nilai 1 dan nilai 2.
- Pada Saat Button Div diklik maka nilai 1 dan nilai 2 berubah menjadi nilai integer, kemudian
nilai hasil ditampilkan hasil div nilai 1 dan nilai 2.
- Pada Saat Button Mod diklik maka nilai 1 dan nilai 2 berubah menjadi nilai integer, kemudian
nilai hasil ditampilkan hasil Mod nilai 1 dan nilai 2.
———————————————————————————————————————
————————————————
a:=strtofloat(edit_nilai1.Text);
b:=strtofloat(edit_nilai2.Text);
c:=a+b;
edit_hasil.Text:=floattostr(c);
end;
a:=strtofloat(edit_nilai1.Text);
b:=strtofloat(edit_nilai2.Text);
c:=a-b;
edit_hasil.Text:=floattostr(c);
end;
d:=strtoint(edit_nilai1.Text);
e:=strtoint(edit_nilai2.Text);
f:=d div e;
edit_hasil.Text:=inttostr(f);
end;
a:=strtofloat(edit_nilai1.Text);
b:=strtofloat(edit_nilai2.Text);
c:=a*b;
edit_hasil.Text:=floattostr(c);
end;
a:=strtofloat(edit_nilai1.Text);
b:=strtofloat(edit_nilai2.Text);
c:=a/b;
edit_hasil.Text:=floattostr(c);
end;
d:=strtoint(edit_nilai1.Text);
e:=strtoint(edit_nilai2.Text);
f:=d mod e;
edit_hasil.Text:=inttostr(f);
end;
close;
end;
Nah Gampang Kan, Pastinya dunk. Yah itu dulu ya Temen Temen untuk Share Kali ini
*hehehehe dah lumayan ngantuk nich -,- . tetap ditunggu saja materi lainnya untuk tutorial diblog
ini. Nah bagi yang mau coba latihan untuk materi Operator Aritmatika ini temen temen bisa
download latihan materi ini dilink dibawah ini. Gampang kok dan tentu aja bisa memperlancar
kita mengenal code program delphi lebih dekat, monggo di coba :
AssalamualaikumTemen Temen Semua, Salam Luar Biasa Hari ini. Hari ini saya mau share
materi delphi lagi nich. Hal yang akan kita bahas kali ini adalah bagaimana merubah warna suatu
component di borland delphi 7. beberapa component yang biasa kita gunakan dalam design form
bisa kita rubah warnanya dengan 2 cara : yakni merubah melalui properties di object inspector
pada colom tab atau merubahnya menggunakan listing code. untuk saat ini kita akan membahas
- Jika button warna diklik maka warna dari form akan berubah mengikuti warna yang sudah diset
berdasarkan caption button.
———————————————————————————————————————
————————————————-
frm_materi9.Color:=clskyblue;
end;
- Saat Button Merah Di Klik layar nanti layar berubah jadi biru langit *hahaha salah tulis penamaan
button ” Gomenne”
frm_materi9.Color:=clnavy;
end;
- Saat button Navy diklik nanti warna form berubah menjadi Biru Navy
frm_materi9.Color:=clgreen;
end;
- Jika Button Green Di Klik Maka Form Menjadi Warna Hijau Gelap
frm_materi9.Color:=clmaroon;
end;
- Saat Button Maroon Di Klik Maka Form berubah warna menjadi merah maroon.
end;
- Saat Button Olive di klik makan warnanya berubah jadi warna Olive.
frm_materi9.Color:=clyellow;
end;
frm_materi9.Color:=clpurple;
end;
- Jika Button Purple di klik Warna form berubah warna Ungu *hahahaha.
frm_materi9.Color:=clred;
end;
- Jika Button Red di klik maka warna form menjadi warna Merah.
frm_materi9.Color:=clblue;
end;
- Saat Button Blue di klik maka warna form menjadi warna biru.
frm_materi9.Color:=cllime;
end;
- Jika Button Clime Di Klik Maka Warna berubah jadi warna Clime
close;
end;
Nah Mudah sekali kan temen temen, berikut ini list warna yang tersedia yang bisa rubah sesuka
hati :
Assalamualaikum Temen Temen Semua. Salam Semangat untuk Hari ini /(^.^”) *hehehehe lama
sekali kita vakum dalam pembelajaran kali ini kita mulai lagi belajar kita d(^o^). Kita bakal
melanjutkan kan Pembelajaran Pemrograman Borland Delphi 7.0 yang sudah pernah kita bahas
dengan materi yang berbeda tentunya /(^.^”).
Nah Untuk Kesempatan Kali ini kita akan membahas bagaimana sih
membuat suatu teks Berjalan Dengan Bahasa Pemrograman Borland Delphi 7. Kita akan membuat
suatu tampilan yang atraktif untuk sebuat aplikasi atau form dengan adanya teks berjalan. yang
pastinya gampang banget *hehehehehe. untuk pembahasan pertama di tahun 2012 ini juga saya
akan mencoba memberikan 1 aplikasi yang saya buat untuk materi kali ini. bisa temen temen
pelajari dan gunakan yang pastinya keren loch *hehehehe, Monggo DiSimak ya temen temen.
Menggunakan Sebuah Komponen label yang dijadikan teks sebagai objek yang akan berjalan dan
juga penggunaan panel untuk batas akhir dan awal landasan label yang akan berjalan. Komponen
baru yang akan kita pelajari kali ini adalah komponent Timer dimakan ialah yang akan membantu
dalam proses jalannya teks yang ingin kita jalankan. komponen TIMER ini bisa temen temen
lihat pada tab System /(^.^”).
Pada Saat Program jalan Maka Radio Button Otomatis Checked pada Speed lambat dan teks
berjalan ke arah kiri, kalau sudah sampai diakhir kata di bagian kiri kemudian teks kembali ke
kanan dan terus menerus seperti itu.
Jika Radio Button Di Pilih Speed Sedang Maka kecepetan Teks Bertambah Cepat Dibanding Yang
Lambat, dan Jika Di Pilih Speed Cepat Kecepatan Teks Berjalan Dengan Cepat.
Jika Button Keluar Di Klik Maka Akan keluar dari program.
———————————————————————————————————————
—————
Kita Buat variable untuk menentukan batas kiri dan kanan. Dimana akan kita gunakan sebagai
acuan kapan teks itu berganti posisi dan mengulangi perjalanannya /(^.^”).
Ini Code yang digunakan untuk menjalankan teks label yang ada. dimana dalam 1 interval yang
dtentukan maka akan menjalankan code berkurangnya posisi left dari label 1 sehingga
membuatnya seakan berjalan kedepan :D. jangan lupa kita membatasi perjalanannya agar tidak
terus berjalan dan tidak muncul kembali karena itu dibuat batas kiri dan kanan dimana jika
label1.left sudah memenuhi batas kiri maka posisi label akan berpindah ke batas kanan sehingga
membuatnya mengulangi perjalanan sebatas jalur panel yang sudah disediakan.
procedure Tfrm_materi10_teksberjalan.FormCreate(Sender: TObject);begin
radiobutton1.Checked:=true;
end;
Pada Saat Form Create Maka Radiobutton Otomatis Berada Pada Speed Lambat, Sehingga
Menjalankan Label Teks.
Close;
end;
timer1.Interval:=200;
end;
timer1.Interval:=50;
end;
timer1.Interval:=10;
end;
Merubah Interval Pengerjaan Koding Pada Timer, melalui setting Interval Timer.
Nah Gampang Kan (^o^) tentunya Dunk oleh karena itu belajar delphi itu menyenangkan
*hehehehe. Buat temen temen mau liat langsung source code beserta aplikasinya tinggal download
di link berikut ya. Tinggal Temen Temen Amati Pelajari dan Modifikasi Sesuai dengan kreatifitas
temen temen semua *hehehe.
Nah Sesuai dengan Janji saya sebelumnya saya akan memberikan juga aplikasi Teks Berjalan
Yang Utuh Buatan saya sendiri *hehehehe /(^.^”) ini aplikasi pertama yang saya buat secara utuh
dan bisa dijalankan dan dinikmati orang lain *whuhhhh temen temen mesti coba nich. Intinya
konsepnya hnya membuat teks berjalan di layar komputer kita untuk kata kata motivasi, pengingat
atau apapun itu. Fitur sudah cukup lengkap dari setting font dan size serta kecepatan yang
beranekaragam. Ukuran Aplikasinya kecil Kok Temen temen, Berikut Screen Shoot Menu dan
hasilnya d(^o^).
Nah Akhirnya Selesai juga materi delphi pertama kita di tahun 2012 ini *hehehehe maaf ya untuk
vakumnya diriku terlalu lama. Insya Allah kedepan bisa lebih inten dan aktif lagi nih untuk sharing
materi yang saya pelajari. Nah See You Next Post temen temen semua, salam semangat.
Assalamualaikum Temen Temen semua, Salam Semangat untuk pagi hari ini *hehehehe. Nyok
kita belajar Borland Delphi Lagi /(^.^”) Melanjutkan Materi materi Sebelumnya tentunya,
/(^o^”) sambil santap pagi kita berbagi *hehehehe.
Hari ini kita akan menggunakan component yang baru kemarin kita pelajari yakni Timer dan
tambahan Component hari ini adalah component Progress Bar yang bisa temen temen dapatkan
di Tab Win32 (lihat gambar dibawah ini).
Pertama tama Buat Design Form Seperti Dibawah ini, Sebagaimana yang sudah dikatakan
tadi akan ada 2 form yang dibuat yakni form_loading dan form_menu.
Pada Saat Form Loading Berjalan nanti Progress Bar akan berjalan sampai penuh.
Saat Progress Bar Penuh Maka Form Loading Akan Hide Dan memunculkan Form
Menu Utama.
Pada Saat Button Keluar di Klik Pada Menu Utama akan mengeluarkan form Menu
Utama dan Juga Form Loading nya, yang sebelumnya di Hide.
______________________________________________________________________________
_________________
Berikut ini List Programnya :
procedure Tfrm_loading.Timer1Timer(Sender: TObject);
begin
if progressbar1.Position=100 then
begin
frm_menu_utama.Show;
frm_loading.Hide;
timer1.Enabled:=false;
end
else
begin
progressbar1.Position:=progressbar1.Position+5;
end;
end;
Pada Saat Form Create Maka Progress bar berjalan sesuai dengan interval yang sudah di setting
pada timer. Dan Jika sudah sampai pada batas akhir progress maka timer disable agar tidak
melakukan / menjalankan code kembali. kemudian menyembunyikan form loading dan
menampilkan form menu utama.
frm_loading.close;
frm_menu_utama.Close;
end;
Jika button Keluar di Klik maka, kita settting keluar dulu form loading baru form menu utama
karena form loading sebelumnya hanya kita sembunyikan tidak kita close. Nah Selesailah Materi
kita kali ini.
Nah mudah bukan, Pastinya dunk Karena itu Belajar delphi itu menyenangkan *hehehehe
karena sudah selesai akhirnya bisa sarapan pagi juga /(^.^”) ehhh tapi tunggu dulu. mau kasih tips
juga untuk temen temen yang mau copy paste code program di atas bisa klik icon yang ada pada
source codenya – perhatikan gambar dibawah ini.
Setelah dikilk nanti akan mencul note dari web browser temen temen yang bisa temen temen
lakukan untuk pengcopyan source codenya. Kalau yang mau liat langsung aplikasi Project
Delphinya monggo di download dibawah ini.
Assalamualaikum Temen Temen Semua, Salam Semangat untuk Hari ini nich /(^.^”) temen
temen semua. *hmmmm hari ini mo nulis apa ya (-,-“)???. ( Delphi Delphi Delphi mas eko
*\(^0^)/* – sorak parasahabat maya ) waduhhhh /(^o^) iya iya iya baiklah *hehehehe.
Nah Hari ini kita bahas Materi Delphi Lagi yukss – Permintaan khusus
dari sahabat maya *fufufufu. Materi apa yang akan kita coba hari ini, tentunya melanjutkan materi
materi yang sudah pernah kita bahas nich dengan tema yang gak kalah seru (n_n). Baiklah kita
post ringan aja dech Di Jum’at pagi ini – Kita akan mencoba memasukkan Teks Kedalam
ListBox *hehehehe Monggo Disimak ya.
Nah komponen yang kita pelajar kali ini yakni penggunaan ListBox, dimana temen temen bisa
temukan component ini pada tabs standard. Kita bisa menambahkan, Mengyisipkan, mengurangi,
mengatur posisi dalam Dalam Komponent List Box. Nah kali ini kita akan mencoba memasukkan
teks kedalam listbox, /(^.^”) untuk menyisipkan, mengurangi dan mengatur posisi teks
mungkin kita bahas di sesi selanjutnya *hehehehe biar gak telat ngantor *fufufufu, Langsung aja
ya :
Assalamualaikum Temen Temen Semua, Salam Semangat untuk weekend ini /(^.^”). *huftt
lagi gak semangat nich – ( Yah semangat dunk mas eko, kan aku mau belajar lagi \(^.^”)
*sahabat khayalan ) *issshhhh kau ini, iya iya baiklah *\(^o^)/* jiayooooo.
Nah hari ini kita akan belajar nich, Ngelanjutin Materi sebelumnya yakni
Menambahkan Teks Ke List Box , narh hari ini kita akan membahas bagaimana Menyisipkan
teks Ke List Box /(^.^”). Gampang Dan pokoke gak kalah seru dengan materi sebelum *halah
kaya film laga. Nah Monggo Di Simak Temen Temen Semua.
Nah seperti materi sebelumnya component yang akan kita gunakan adalah List Box, Dimana
dalam Component ini kita bisa menambahkan, menyisipkan, menghapus bahkan mengatur
posisi teks didalamnya. Hari ini kita mencoba yang menyisipkan teks ke dalam List Box. Temen
Temen bisa mempergunakan Projek Materi sebelumnya tinggal menambahkan beberapa button
aja, atau kalau mau melancarkan diri bisa membuatnya ulang tentunya sekalian melatih materi
sebelumnya yakni menambahkan teks ke list box, Langsung aja yukksss.
Pertama Temen Temen Bisa Atur Design Form Sebagai Berikut ( untuk mempermudah
gunakan materi sebelumnya ) :
Assalamualaikum Temen Temen Semua, Salam Semangat Di Minggu Pagi ini /(^.^”) (
Semangkaaa – semangat kaka \(^o^”) *sabahat khayalan ) halah kau ini muncul melulu /(^.^”).
Nah Hari ini kita akan kembali belajar Materi Materi Delphi lagi nih. Masih
tetap dengan seri lanjutan .materi sebelumnya yakni mengenai List Box d(^.^”) . Kalau kita sudah
membahas memasukkan dan menyisipkan teks pada List Box sekarang kita coba untuk
menghapus Teks Pada List Box. ( aku siap aku siap aku siap \(^.^\) (/^o^)/ *sahabat khayalan )
*hehehe materi ini simple sekali namun sangat bermanfaat dalam pengetahuan kita masalah Delphi
Nah Monggo Disimak ya.
Nah Bagaimana sih cara menghapus teks yang sudah kita masukkan atau sudah kita sisipkan ke
dalam List Box. Tentunya tidak jauh berbeda dengan yang sebelumnya kok, nah untuk
mempermudah pengerjaan temen temen bisa menggunakan projek yang sebelumnya sudah dipakai
yakni menambahkan teks ke List Box dan Menyisipkan Teks Ke List Box tinggal tambahkan
button delete untuk materi ini. Yah kalau mau memperlancar juga bisa buat kembali dari ulang
tentunya mencoba code tambah dan insert yang sebelumnya sudah dibahas, langsung aja kita
bahas.
Pertama tama Temen temen Bisa Atur Design Form nya sebagai berikut ( untuk
mempermudah gunakan materi sebelumnya ) :
Kemudian Atur Properties Namenya Sebagai Berikut :
Assalamualaikum Temen Temen semua, Salam Semangat Di Senin Siang ini /(^.^”) ( wah mas
eko kesiangan kayaknya nich \(^.^”) *temen khayalan ) *hehehehe iya nich kesiangan.
Nah Pada Siang hari ini saya mau kembali berbagi materi Pembelajaran
Delphi nich Temen Temen, Dimana untuk hari ini kita akan melanjutkan seri terakhir dari Project
TListBox yang sudah kita pelajari sebelum sebelumnya. Kalau kemarin Kemarin kita sudah
Belajar Memasukkan Teks, Menyisipkan Teks, Dan Menghapus Teks Pada Listbox. Hari ini
kita akan berbagi mengenai bagaimana cara mengubah posisi Teks pada listbox berdasarkan
Index Urutan dari Teks Tersebut. Materi Kali ini Tetep Simple dan Gampang Dech Monggo
Disimak ya.
Bagaimana ya jika kita sudah memasukkan teks ke dalam list box kemudian kepengan posisinya
diubah yang tadinya dibawah menjadi diatas dan yang tadinya diatas menjadi dibawah. *hmmmm
gampang kok ternyata masih menggunakan component LIstbox yang sudah kita pernah gunakan
dimateri sebelumnya kita akan meneruskannya dengan materi baru yakni mengubah posisi teks
pada list Box Langsung aja kita bahas ya :
Pertama Tama Temen temen bisa buat Form Designnya sebagai berikut ( atau bisa
menggunakan form sebelumnya tinggal menambahkan beberapa buttonnya aja ).
Pada Listbox kita bisa memilih teks yang ingin di ubah posisinya dengan mengklik teks
pada list box tersebut.
Jika Button Up Di Klik Maka Otomatis Teks akan naik satu tingkat dari posisi sekarang.
Jika Button Down Di Klik Maka otomoatis Teks akan turun satu tingkat dari posisi
sekarang
Note : jika sudah berada di atas / dipaling bawah jangan klik kembali button Down / Up
karena kita belum membahas mengenai pembatasan Urutan Tersebut
_____________________________________________________________________________
__
end;
Jika Button UP Di Klik maka posisi teks yang disorot akan naik satu tingkat ke atasnya.
Jika Button Down Di Klik maka posisi teks yang disorot akan Turun satu tingkat ke Bawahnya.
______________________________________________________________________________
_
Nah akhirnya selesai juga materi kita kali ini, Aduh maaf saya sederhanakan list kodenya
karena saya kesiangan dan ambil waktu menulis kali ini di jam istirahat siang. *hehehehe udah
ngantuk bener mau istirahat sebetar sebelum Jam istirahat Berakhir, Untuk Temen Temen yang
mau check langsung applikasi projeknya tinggal download dibawah ini ya.
Assalamualaikum Temen Temen Semua, Salam Semangat Di Hari ini untuk Semuanya, semoga
hari ini menjadi hari yang baik untuk kita Semua *Amin.
Nah Kesempatan kali ini saya mau kembali berbagi tips tips materi Delphi
lainnya nich, tetep materi materi yang mudah dan sederhana namun bisa menambah wawasan
coding kita dalam pembelajaran Borland Delphi 7. Untuk Kali ini judul yang akan kita bahas
adalah Mengenai Penggunaan Input Box pada Delphi. Input box dapat berguna dalam
pemasukan kata kata dengan menggunakan pesan message box untuk pemasukkan katanya yang
cukup atraktif /(^.^”) Monggo Langsung aja Di Simak ya.
Untuk Input Box sendiri ialah kotak Informasi pada program Delphi yang berguna dalam
memasukkan kata atau suatu nilai. Tanpa harus kita sediakan edit box untut tempat penulisan kata
kata tersebut kita bisa mengurangi jumlah component dengan penggunaan Input Box ini. Dalam
Materi Kalii ini Penggunaan Input box yang kita akan gunakan untuk mengisi teks ke dalam
Listbox yang sudah kita bahas sebelumnya. Nah Langsung aja ya.
Pertama kita akan membuat variable untuk isi dari input box yang diberi nama kata_input
(disesuaikan keingingan temen temen), Kemudian varible tersebut di masukkan sebagai isian dari
Hasil Input box dari coding diatas. Hasil Dari Input Box adalah Tipe Data String, Kemudian
setelah itu kita membuat agar variable kata_input langsung masuk ke input box pada saat Tombol
Ok Di Pilih.
JIka Button Keluar di klik maka akan muncul konfirmasi masi penringatan, dimana jika kita tekan
tombol Yes untuk keluar maka akan keluar dari program jika tidak Program akan tetep berjalan.
Assamualaikum Temen Temen semua, Salam Semangat Di Sore Hari ini /(^.^”) – wah tumben
nich postnya sore sore *hehehehe. Ga Papa lah Lebih baik terlambat dari pada tidak sama sekali
d(^.^”).
Nah kesempatan Sore hari ini saya mau kembali berbagi Tips Tips Materi
Pemrograman Delphi nich, kalau pertemuan sebelumnya kita sudah membahas mengenai
penggunaan input box pada Delphi untuk saat ini kita akan membahas penggunaan fungsi
looping pada input box. Dimana kita bisa mengatur banyaknya jumlah input box yang keluar
untuk input data suatu nilai. Monggo langsung aja disimak ya.
Input Box adalah kotak informasi yang memiliki fungsi untuk mengabil suatu nilai yang akan
dimasukkan, penggunaan input box dapat mengurangi penggunaan component untuk mode
masukan data sehingga bisa menghemat component dan membuat aplikasi yang simple namun
power full. Untuk Looping sendiri adalah pengulangan perintah dimana selama masih memenuhi
criteria yang ditetapkan. Dan penggabungan fungsi input box dan looping kita dapat membuat
suatu pemasukan nilai berdasarkan input box dengan jumlah inputan yang disesuaikan dengan
yang diinginkan. Sok Langsung aja kita Praktekkan nich /(^.^”).
Pertama tama Kita akan buat design Form nya seperti dibawah ini :
Atur Properties Namenya sebagai Berikut ya /(^.^”) :
Untuk memulai penginputan nilai kita diharuskan mengisi jumlah input box yang akan
ditampilkan,
Jika button isi data diklik maka akan memunculkan input box sejumlah nilai yang sudah
dimasukkan, jika edit jumlah kosong maka akan memunculkan pesan’ SIlahkan masukkan
jumlah input data’ kemudian setfocus ke edit jumlah.
Jika input box muncul kita bisa memasukkan nilai kemudian di ok maka teks akan masuk
ke listbox, dan list box akan muncul kembali sampai jumlah yang diminta telah terpenuhi
Jika button bersih di klik maka list box akan dibersihkan.
Jika button keluar maka akan menampilkan pesan konfirmasi yang menyatakan ‘apakah
anda yakin akan keluar dari program’ jika yam aka akan keluar dari program.
1
2 procedure Tform_18.button_inputClick(Sender: TObject);
3 varinput_barang:string;
4 awal,jumlah:integer;
5 begin
6
7 if <span class="skimlinks-unlinked">edit_jumlah.Text</span>='' then
8 begin
showmessage('Maaf SIlahkan Masukkan Jumlah Input Data!');
9 edit_jumlah.SetFocus;
10 end
11else
12 begin
jumlah:=strtoint(<span class="skimlinks-
13unlinked">edit_jumlah.Text</span>);
14 awal:=1;
15
16 while awal<=jumlah do
17 begin
18 input_barang:=inputbox('Konfirmasi','Silahkan Masukkan Nama
Barang','');
19 listbox1.<span class="skimlinks-
20unlinked">Items.Add(input_barang</span>);
21 awal:=awal+1;
22
23 <span class="skimlinks-unlinked">edit_jumlah.Text</span>:='';
edit_jumlah.SetFocus;
24
end;
25
26 end;
27
28end;
29
pengguaan fungsi IF dimaksudkan untuk validasi edit jumlah agar kalau belum diisi atau masih
kosong, diberikan peringatan untuk mengisi terlebih dahulu untuk menghindari debug / error
coding loopingnya. kemudian penggunaan looping menggunakan while statement do kemudian
diakhir code diberikan perintah penambahan variable guna terpenuhinya jumlah awal yang telah
ditetapkan.
JIka Button Keluar Di Klik maka muncul konfirmasi message box untuk meyakinkan akan keluar
dari program.
end;
Nah itulah materi yang akan kita bahas di sore hari ini untuk penggunaan Looping pada Input
Box, Gampang banget kan /(^.^”) memang belajar Delphi itu Menyenangkan *hehehehehe.
Nah untuk temen temen yang mau download aplikasinya bisa langsung download di link
dibawah ini.
Assalamualaikum Temen Temen Semua, Salam Semangat untuk Pagi hari ini d(^.^”) nyok kita
kembali berbagi tips tips materi pembelajaran Delphi.
Nah untuk pagi hari ini saya mau membahas mengenai pembuatan dan
penggunaan procedure pada source code Delphi. Hmmm apa sih yang disebut procedure ?,
bagaimana penggunaannya ? yuk kita bahas di pertemuan kita kali ini, siapa tau bisa menambah
pengetahuan mengenai pemrograman Delphi untuk saya pribadi serta temen temen semua.
Procedure adalah suatu program yang terpisah dan berdiri sendiri dalam suatu blok program yang
memiliki fungsi sebagai sebuah sub program ( bagian program ). Penulisan Procedure akan
diawali dengan kata Procedure pada Bagian Deklarasi Program dan kita hanya tinggal menuliskan
nama procedure yang akan kita buat sebagai bagian pelaksanaannya.
Kita bisa menggunakan procedure untk program yang akan dilakukan berulang ulang sehingga
tidak perlu menuliskan code program yang berulang ulang pada proses prose yang membutuhkan
code tersebut. Dan dengan adanya procedure kita bisa memecah mecah program menjadi bagian
bagian modul sehingga listing program menjadi lebih sederhana.
1 procedure Tform_materi19.tampil;
begin
2
3 <span class="skimlinks-unlinked">edit_nama.Text:='Eko</span> Wardoyo';
4 <span class="skimlinks-unlinked">memo_alamat.Text:='Jln</span> Pertanian
5 Selatan RT 014 RW 03 No 12 Klender';
6 radio_laki.Checked:=true;
7 <span class="skimlinks-unlinked">edit_hoby.Text:='Nonton</span> Korea
Movie';
8 <span class="skimlinks-unlinked">edit_notelp.Text:='085718564733</span>';
9
10end;
Buat code prosedure tampil diatas dengan posisi di bawah implementation, temen temen bisa
menggantinya dengan biodata temen temen sendiri.
1
procedure Tform_materi19.bersih;
2 begin
3
4 <span class="skimlinks-unlinked">edit_nama.Text</span>:='';
5 <span class="skimlinks-unlinked">memo_alamat.Text</span>:='';
6 radio_laki.Checked:=false;
7 <span class="skimlinks-unlinked">edit_hoby.Text</span>:='';
<span class="skimlinks-unlinked">edit_notelp.Text</span>:='';
8
9 end;
10
untuk pemanggilan procedure kita tinggal menuliskan nama form kemudian nama procedure yang
ingin dijalankan.
sama halnya dengan pemanggilan procedure bersih. procedure ini bisa dipanggil tanpa harus
menuliskan source code yang sudah kita buat di procedur sehingga menyederhanakan listing
codenya. d(^.^”)
untuk button keluar muncul messagebox yang menyatakan bahwa apakah anda yakin akan keluar
dari program.
Untuk Pagi hari ini saya mau berbagi tips dalam Penggabungan String / kata pada Delphi.
Hmmm apa yang digabungkan, Bagaimana dan Seperti Apa hasilnnya. Tetep Simak Tulisan ini
sampai akhir, dan temen temen akan temukan jawabannya *hehehehe, mudah mudahan berguna.
Monggo DiSimak.
Penggabungan String pada Delphi gabungan 2 kata yang terdapat pada 2 input nilai edit box,
Tipe Data default yang akan muncul pada pada Edit box / teks box di Delphi adalah string atau
kalimat kata. Untuk masukan masukan pada edit box ternyata bisa kita jadikan menjadi satu
kalimat dengan menggabungkan nilai string pada beberapa edit box tersebut. Wah penasarankan,
langsung aja kita praktek nich.
Untuk Pertaman silahkan temen temen buat design form sebagai berikut :
Pada saat program dijalankan kita bisa mengisi, 3 edit box dengan kata kata yang berbeda
beda.
Jika Button Gabung di tekan, namun pada edit box masih ada yang kosong tanpa isian
teks / string maka muncul peringatan bahwa kita harus mengsi teks tersebut, dan set focus
kesana.
Jika Button Gabung di tekan, dan edit box sudah terisi semua maka pada edit satudua
akan mendapatkan kalimat dari gabungan edit_satu dan edit_dua, dan untuk
edit_satuduatida didapat dari gabungan ketiga kata tersebut.
Jika button keluar di tekan maka akan muncul peringatan konfirmasi yakin akan keluar.
Temen Temen, memberikan variable untuk setiap nilai string kemudian menambahkannya pada
saat ingin menampilkan hasilnya dengan penambahan dan ( + ) dan kutip ( ‘ ) lihat list code diatas.
perhatikan posisi ( + ) dan ( ‘ ) hal tersebut yang menentukan hasil penggabungan nilai variablenya.
temen temen tinggal berkreasi dengan basik code diatas.
Seperti biasa untuk button keluar ditampilkan messagebox untuk konfirmasi masi penggunanya.
Nah itulah beberapa tips yang bisa saya bagikan pada kesempatan pagi hari ini dengan tema
penggabungan String. Mudah sekali kan, pastinya lah soalnya belajar Borland Delphi memang
gampang kok \(^o^”). Untuk temen temen yang mau mendownload materi hari ini bisa di unduh
di link dibawah ini.
Assalamualaikum Temen Temen Semua, Salam Semangat Di Hari minggu ini d(^o^”), Catatan
Eko kembali dengan Tips Tips materi Pembelajaran Delphi lagi nich.
Untuk Minggu Pagi ini saya mau berbagi tips dalam Pengkopian ( Copy
) String pada Delphi. Dimana kita bisa mengcopy sebagian String dari suatu nilai dan
menghasilkan nilai baru, dimana pengcopyan string ini bisa berguna untuk temen temen yang mau
membuat pengkodean pada suatu program, nah langsung aja disimak ya.
Pengcopyan String Pada Delphi digunakan untuk mencetak kembali String atau karakter sebanya
huruf yang ditentukan, dan juga letak posisi karakter yang ditentukan untuk dicopy. Saya pribadi
sering menggunakan fungsi copy ini untuk pembuatan pengkodean pada suatu program agar kode
terlihat terlihat unix dan kuat dengan penggabungan String dan Number.
Index à Posisi awal String atau Karakter yang hendak dilakukan pengcopyan
Lansung aja kita praktekkan ya temen temen. Untuk hal awal buat lah design form sebagai
berikut :
1<br />
2procedure Tform_materi21.Button2Click(<span id="b2kwifzqo_9"
3class="b2kwifzqo">Sender</span>: TObject);<br />
4begin</p>
<p> edit_kata.Text:='';<br />
5 edit_copyawal.Text:='';<br />
6 edit_copytengah.Text:='';</p>
7<p> edit_kata.<span id="b2kwifzqo_4" class="b2kwifzqo">SetFocus</span>;</p>
8<p>end;<br />
berikut list kode diatas untuk button bersih saat di klik, semua teks dhaous atau dibersihkan.
1 <br />
2 procedure Tform_materi21.Button1Click(Sender: TObject);<br />
3 var<br />
kata:string;<br />
4 begin</p>
5 <p> <span id="b2kwifzqo_13" class="b2kwifzqo">if</span> edit_kata.Text=''
6 then<br />
7 begin<br />
showmessage('Silahkan Masukkan Kata Dasarnya');<br />
8 edit_kata.SetFocus;<br />
9 end<br />
10 else<br />
11 begin<br />
12 kata:=edit_kata.Text;</p>
<p> edit_copyawal.Text:=copy(kata,1,3);<br />
13 edit_copytengah.Text:=copy(kata,5,3);<br />
14 end;</p>
15<p>end;<br />
16
17
1 <br />
procedure Tform_materi21.Button3Click(Sender: TObject);<br />
2 begin</p>
3 <p> if(application.<span id="b2kwifzqo_12"
4 class="b2kwifzqo">MessageBox</span>('yakin akan keluar dari
5 Program','Konfirmasi',MB_YesNo)=ID_Yes)then<br />
6 begin<br />
close;<br />
7 end;</p>
8 <p>end;<br />
code diatas untuk proses button copy untuk proses pengkopian ( copy ) string. validasi dilakukan
jika kata pada edit kosong atau tidak.
Assalamualaikum Temen Temen Semua,Senin pagi sebelum mengawali aktifitas rutin di hari
ini Catatan Eko kembali dengan Tips Tips Materi Pembelajaran Dephi nich.
Untuk Senin pagi ini saya akan berbagi Tips Dalam Meng Validasi Input
Angka pada Edit Box. Dimana Kita akan mengatur pengisian input box hanya bisa diisi dengan
angka saja. Biasanya digunakan pada untuk memasukkan nilai yang berhubungan dengan harga
atau jumlah, agar tidak terjadi converting error pada pengolahannya. Langsung aja di simak yang
temen temen.
Untuk Validasi Input Edit Box agar hanya dapat mengisi Angka dilakukan pada prosedur
keypress di objek edit box yang akan kita buat validasinya. Dimana pada prosedur ini berfungsi
pada saat pengguna atau user mengetikkan nilai melalui keyboard. Dengan adanya validasi ini
dibuat agar tidak terjadinya eror pada saat pengololahan suatu nilai aritmatika. Sangat Sangat
Sangat membantu kita dalam membuat pemrograman berbagis data nantinya, untuk pemilihan
prosedur keypress temen temen bisa pilih objeknya kemudian lihat object inspector di kiri bawah
Delphi pilih tab kedua pada properties dan klik dua kali pada on keypress ( lihat gambar dibawah
ini ).
Nah langsung aja kita praktekkan ya, pertama buat design form sebagai berikut :
Saat input box ditulis nilainya, maka kita tidak akan bisa menuliskan nilai kecuali dengan
angka 0 – 9, backspace, dan enter.
Jika nilai sudah diisi dan di enter maka akan keluar message ucapan “ Terima Kasih “.
Jika button bersih di klik maka akan menghapus niai dan seti focus ke edit_input_kata.
Jika button keluar di klik maka akan muncup message box konfirmasi keluar dari program.
saat button bersiih di klik teks input di hapus dan set focus.
1
2 procedure Tform_materi22.edit_input_angkaKeyPress(Sender: TObject;
var Key: Char);
3 begin
4
5 if not ( key in['0'..'9', #8, #13]) then
6 key:= #0 ;
7
8 if key = chr(13) then
9 begin
showmessage('Terima Kasih Banyak');
10 end;
11
12end;
13
if not —> menyatakan bahwa adanya pengkondisian dimana jika ia tidak. key in —> menyatakan
bahwa nilai yang boleh di input hanya angka 1 s/d 9 serta #8 ( backspace ) dan #13 ( enter ), Selain
dari itu semua maka tidak akan berfungsi di edit box input. dan chr(13) menyatakan jika input
yang tekan oleh keyboard adalah enter maka akan muncul message box ” Terima Kasih “.
Button Keluar akan mengeluarkan Message Box Konfirmasi yakin kah akan keluar.
Assalamualaikum Temen Temen Semua, Salam Semangat Di Selasa Pagi hari ini /(^.^”)
Kembali di Catatan Eko untuk Tips Tips materi Pembelajaran Delphi lagi nich.
Untuk pagi hari ini saya mau berbagi materi pembuatan web browser pada
Delphi. Temen temen semua pasti familiar dengan yang namanya internet explorer, fire fox atau
google crome dan banyak berbagai macam web browser yang berkembang di dunia internet saat
ini. Tahukan temen temen semua bahwa dalam Borland Delphi 7 kita juga bisa membuat web
browser sendiri *hehehehe. Gak Percaya kan , sok Monggo DiSimak Ya.
Pembuatan Web Browser menggunakan Borland Delphi 7 sangat sangat lah mudah dengan
penggunaan component Web Browser yang memang sudah disediakan pada API component di
Delphi. Component yang perlu temen temen cari ialah pada tab internet di component pallete
kemudian disana nanti akan bertemu dengan WebBrowser di sudut kanan. Perhatikan gambari
dibawah ini
Pertama Tama buatlah design form sebagai berikut dengan menggunakan Web Browser di
tengah, panel, 1 buah edit box dan 4 buat button.
Pada saat program dijalankan maka web browser akan langsung menuju google sebagai
halaman awalnya.
Untuk pergi ke alamat web yang dituju missal youtube kita tinggal ketikkan “
youtube.com” pada edit box kemudian Klik Search untuk menuju alamat tersebut
Back untuk kembali ke page sebelumnya.
Next untuk kembali ke page setelahnya.
Refresh untuk Refresh web Browser.
diatas adalah code untuk pembuatan tampilan awal google, diletakkan pada saat program
dijalankan.
jika button search di klik maka akan menuju alamat yang ada pada edit box
Dan Untuk temen temen yang mau lihat hasil tampilan programnya, perhatikan gambar
dibawah ini.
tampilan awal saat dijalankan - google sebagai halaman awal web browser
______________________________________________________________________________
_
Nah itulah tips yang bisa saya sampaikan pada pagi hari ini dengan tema Web Browser. Sangat
mudah dan sederhana tapi sangat membantu dalam pembuatan program kreasi kita nanti d(^.^”).
Untuk temen temen yang mau mengunduh materi Delphi bisa mengunduhnya di link dibawah ini
:
Delphi – Menampilkan Dan Menghapus
Gambar pada Image
16/02/2012 by Eko Wardoyo
Assalamualaikum Temen Temen Semua, Salam Semangat Di Kamis Pagi Hari ini d(^o^”)
masih setia di Catatan Eko Personal Blog nich dengan Tips Tips Materi Pembelajaran Delphi
*hehehe.
Untuk Hari ini saya mau berbagi materi Delphi dengan Tema
Menampilkan Dan Menghapus Gambar Pada Image. Hmm Pernah mau membuat form master
dengan menampilkan gambar ? misal untuk form mahasiswa, form data barang dengan
menambahkan gambar tampilan dapat membuat program lebih atraktif dan menarik. Nah untuk
mempersingkat waktu kita dipagi hari ini, langsung aja disimak ya.
Pembuatan program kali ini temen temen akan melihat 2 component baru yang akan kita gunakan.
Yakni component Image dan OpenPictureDialog. Untuk component Image temen temen bisa
dapatkan pada tab pallete additional nanti aka nada icon image, dan untuk OpenPictureDalog
temen temen bisa dapatkan pada tab pallete Radio, untuk lebih jelas lihat gambar dibawah ini.
Pertama tama buatlah design form sebagai berikut : ( gunakan image dan
openpicturedialog )
Pada saat program dijalankan kita bisa menekan button tampil untuk menampilkan
biodata kita ( nim, nama, kelas ).
Untuk menampilkan gambar kita tekan button Gambar kemudian akan muncul box open
picture ( pilih gambar kemudian tekan ok ) setelah pemilihan gambar nanti otomatis
gambar yang dipilih akan ditampilkan pada image.
Jika button bersih di klik maka akan membersihkan layar biodata dan gambarnya.
Jika button keluar di klik maka akan muncul pesan peringatan keluar, jika oke akan keluar
dari program.
Saat Button tampil DI Klik maka akan tampil biodata kita ( nim, Nama, Kelas ).
1
procedure Tform_materi25.button_gambarClick(Sender: TObject);
2begin
3
4if openpicturedialog1.Execute then
5begin
6image1.Picture.LoadFromFile(openpicturedialog1.FileName);
7end;
8end;
9
Jika Button Gambar di klik makan akan menampilkan box open picture dialog yang dimana jika
kita memilih gambarnya akan menampilkan pada image.
1
procedure Tform_materi25.button_bersihClick(Sender: TObject);
2 begin
3
4 <span class="skimlinks-unlinked">edit_nim.Text</span>:='';
5 <span class="skimlinks-unlinked">edit_nama.Text</span>:='';
6 <span class="skimlinks-unlinked">edit_kelas.Text</span>:='';
7
8 image1.Picture:=nil;
9 end;
10
Jika button Bersih di kilk maka biodata dan gambar akan hilang dibersihkan. untuk menghilangkan
gambar pada image menggunakan nilai ” nil “.
JIka button Keluar di klik akan muncul konfirmasi keluar dari program
______________________________________________________________________________
_
Nah berikut ini adalah hasil tampilan program saat dijalankan.
hasil tampilan gambar dengan mengklik button gambar dan memilih gambarnya
tampilan saat button bersih di klik
Assalamualaikum Temen Temen Semua, Salam Semangat Di Jum’at Pagi ini /(^o^”) masih
tetap Setia untuk Tips Tips Materi Pembelajaran Dlephi nich di Catatan Eko Personal Blog
d(^.^”).
Nah kesempatan kali ini saya mau berbagi tips materi Delphi dengan
Tema Mengetahui Jumlah Karakter Pada Edit Box. Jadi kita dapat menghitung jumlah
karakter teks yang terdapat pada edit box. Untuk pembahasan Karakter ini maka untuk spasi pada
edit box pun akan terhitung 1 karakter nich, Nah Langsung aja disimak biar gak penasaran.
Pembuatan kali ini sangat sederhana kita hanya akan menghitung panjang karakter yang diinput
dalam nilai edit box. Komponen yang digunakan pun semuanya standar yang biasa kita gunakan
di materi materi sebelumnya. Langsung kita praktekkan ya.
Pada Saat program dijalankan kita bisa mengetikkan teks pada edit nama.
Jika button hitung di klik namun edit nama masih kosong maka akan ada konfirmasi
message box untuk mengisi nama pada edit nama agar ada nilai teks yang bisa dihitung
(validasi nilai).
Jika button hitung di klik dan edit nama sudah terisi maka edit jumlah akan menampilkan
jumlah karakter yang di input pada edit naman ( spasi dihitung satu karakter ).
Jika button bersih di klik akan membersihkan teks dan set focus ke edit nama untuk
perhitungan selanjutnya.
Jika button keluar di klik maka akan muncuk kotak konfirmasi apakah yakin akan keluar
dari program, jika ya maka akan keluar dari program.
buat variable nama untuk mewakili nilai hasil edit nama, penggunaan fungsi if untuk melakukan
validasi nilai agar tidak ada nilai yang kosong yang dapat membuat error program. untuk
menhasilkan nilai jumlah karakter kita hanya menggunakan fungsi length dari nilai yang ingin kita
lihat jumlah karakternya.
JIka button bersih di klik maka akan membersihkan teks pada program.
Pada saat button keluar di klik maka akan memberikan konfirmasi keluar dari program.
______________________________________________________________________________
_
Nah itulah tips yang bisa saya sampaikan pada pagi hari ini dengan tema Menghitung Jumlah
Karater pada Edit Box Delphi. Sangat mudah dan sederhana tapi sangat membantu dalam
pembuatan program kreasi kita nanti d(^.^”). Untuk temen temen yang mau mengunduh materi
Delphi bisa mengunduhnya di link dibawah ini :
Nah kesempatan kali ini saya mau berbagi tips materi Delphi dengan
Tema Delete String. Jadi kita dapat menghapus sebagian karakter teks yang terdapat pada edit
box sehingga mendapatkan nilai baru. Kalau dulu kita menggunakan fungsi copy untuk
mendapatkan nilai baru dari suatu string kita gunakan cara lainnya yakni menggunakan Fungsi
Pembuatan kali ini sangat sederhana kita hanya akan menggunnakan edit box sebagai kata dasar
yang akan kita hapus karakternya serta edit box lainnya untuk tempat tampilan hasil delete string.
Langsung kita praktekkan ya.
Nah untuk alur programnya temen temen bisa liat di bawah ini :
saat program dijalankan kita bisa mengisikan edit kata untuk proses karakter dasar yang
ingin dihapus.
Saat Button delete di Klik tapi edit kata masih kosong maka akan ada pernyataan untuk
mengisikan kata dasar terlebih dahulu dan set focus ke edit kata.
Saat Button Delete di klik dan Edit kata sudah ada nilainya maka edit delete awal akan
menampilkan nilai kata dasar dikurangi 3 huruf pertama, dan edit deletetengah akan
menampilkan nilai dmana kata ke 3 akan dihapus sebanyak 2 huruf.
saat button keluar di klik maka akan muncul konfirmasi keluar dengan message box
konfirmasi.
uruttiga:=3;
urutsatu:=1;
jumlah_tiga:=3;
jumlah_dua:=2;
// kata dikembalikan kembali agar nilainya yang dipakai tidak nilai yang
sudah dihapus sebelumnya
kata:=edit_kata.Text;
delete(kata,uruttiga,jumlah_dua);
edit_deletetengah.Text:=kata;
end;
Untuk fungsi delete ini kita akan banyak menggunakan variable untuk memberikan type data
bahwa ia integer. saya sudah beberapa kali mencoba langgung menuliskan code dengan angka tapi
hasilnya gagal karena tipe data yang digunakan harus interger. penggunaan variable kata dasar kita
gunakan sebagai acuan kata apa yang akan dihapus dan kata apa yang akan ditampilkan setelah
ada penghapusan.
edit_kata.Text:='';
edit_deleteawal.Text:='';
edit_deletetengah.Text:='';
edit_kata.SetFocus;
end;
untuk button bersih jika di klik maka akan membersihkan kata pada form. dan set focus pada edit
kata dasar untuk penginputan kata selanjutnya.
procedure Tform_materi27.button_keluarClick(Sender: TObject);
begin
end;
konfirmasi box untuk meyakinkan apakah user bener benera akan keluar dari program
______________________________________________________________________________
_
Nah itulah tips yang bisa saya sampaikan pada pagi hari ini dengan tema Penggunaan Fungsi
Delete pada Delphi. Sangat mudah dan sederhana tapi sangat membantu dalam pembuatan
program kreasi kita nanti d(^.^”). Untuk temen temen yang mau mengunduh materi Delphi bisa
mengunduhnya di link dibawah ini :
Nah pada malam hari ini saya mau berbagi tips materi perubahan font style
menggunakan check box. Dimana temen temen bisa merubah tampilan teks dari label atau
component lainnya dengan penggunaan style bold, italic, underline menggunakan listing code
tanpa harus merubah menggunakan pengaturan properties. Langsung aja disimak ya.
Pembuatan kali ini sangat sederhana aja nich, temen temen cukup mengklik check bold untuk
tampilan style font yang ingin dirubah berdasarkan style check boxnya. Penggunaan component
box terbaru kali ini menggunakan Check box bisa temen temen dapatkan pada pallete standart
dimana memiliki persamaan symbol dengan radio button namun berbeda fungsi. Jika radio botton
hanya akan menghasilkan nilai on atau off yakni hanya bisa memilih 1 radio button dalam satu
form, maka untuk check box kita bisa memilih sesuai dengan banyaknya jumlah chek box yang
ada, dimana kita akan melihat code baru untuk merubah font style dari listing, langsung aja kita
praktekkan ya.
Jika program berjalan kita bisa mengisi tampilan teks preview dalam edit box. Dimana jika
edit box dirubah maka label preview akan berubah mengikuti edit teks.
Jika check bold di klik / di checklist maka akan merubah label preview menjadi tampilan
bold.
Jika check italic di klik / di checklist maka akan merubah label preview menjadi tampilan
italic.
Jika check underline di klik / di checklist maka akan merubah label preview menjadi
tampilan garis bawah.
Jika program keluar diklik maka akan muncul konfirmasi peringatan keluar dari program.
label_preview.Caption:=edit_teks.Text;
end;
kita gunakan procedure change agar pada saat teks diketikan maka label preview akan langsung
berubah apa yang diketikkan.
if check_bold.Checked=true then
begin
label_preview.Font.Style:=label_preview.Font.Style+[fsbold];
end
else
begin
label_preview.Font.Style:=label_preview.Font.Style-[fsbold];
end;
end;
Jika check bold di check list maka label preview akan merubah font style menjadi Bold.
if check_italic.Checked=true then
begin
label_preview.Font.Style:=label_preview.Font.Style+[fsitalic];
end
else
begin
label_preview.Font.Style:=label_preview.Font.Style-[fsitalic];
end;
end;
Jika check italic di check list maka label preview akan merubah font style menjadi italic.
if check_underline.Checked=true then
begin
label_preview.Font.Style:=label_preview.Font.Style+[fsunderline];
end
else
begin
label_preview.Font.Style:=label_preview.Font.Style-[fsunderline];
end;
end;
Jika check underline di check list maka label preview akan merubah font style menjadi underline.
edit_teks.Text:='';
check_bold.Checked:=false;
check_italic.Checked:=false;
check_underline.Checked:=false;
edit_teks.SetFocus;
end;
jika button bersih di klik maka edit teks dibersihkan dan check box pada semua di kosongkan dan
set focus pada edit teks untuk pemasukan teks berikutnya.
end;
Jika button keluar diklik maka akan muncul konfirmasi box untuk menanyakan apakah yakin akan
keluar dari program.
______________________________________________________________________________
_
Nah itulah tips yang bisa saya sampaikan pada pagi hari ini dengan tema Merubah Font Style
dengan Check Box. Sangat mudah dan sederhana tapi sangat membantu dalam pembuatan
program kreasi kita nanti d(^.^”). Untuk temen temen yang mau mengunduh materi Delphi bisa
mengunduhnya di link dibawah ini :
Assalamualaikum Temen Temen semua, Salam Semangat Kembali Di Senin Siang ini tetap di
Catatan Eko Personal Blog. Wah masih setia dengan Tips Tips Materi Pembelajaran Delphi
nich.
Nah ada Siang hari ini saya mau berbagi tips materi Delphi dengan Tema
Animasi Tampilan Teks. Dimana Kita akan melihat tampilan teks yang atraktif dengan konsep
animasi dengan code visible true or false menggunakan fungsi timer. Nanti teks akan terlihat
muncul satu huruf satu hurup sehingga terlihat seperti animasi dengan bantuan interval timer untuk
codenya, monggo disimak ya.
Untuk Component Timer temen-temen bisa dapatkan pada pallete system dengan gambar jam
lingkaran. Untuk pembuatan teks nya kita tidak akan membuatnya dalam satu teks panjang dengan
1 label namun akan dibuat 1 label adalah 1 kata karena nanti akan muncul satu per satu berdasarkan
component label yang ada. Langsung aja kita praktekkan ya.
Pertama tama temn temen bisa buat design form sebagai berikut :
Saat program dijalankan teks akan muncul secara bergantian berdasarkan interval waktu
timer. Dengan muneggunakan fungsi visible true atau false.
Jika button keluar di klik maka akan muncuk kotak konfirmasi keluar, jika dipilih ok maka
akan keluar dari program.
______________________________________________________________________________
_
end;
kode diatas merupkan suatu pengkondisian saja dimana jika label1 visible false maka akan true
agar muncul dan terlihat dan dalam selang waktu beberapa detik akan lanjut pada code berikutnya
yakni memunculkan teks lainnya. begitu sterusnya hingga diakhir jika sudah muncul semua kita
kembalikan ke kondisi awal untuk visible false semuanya.
end;
jika button keluar di klik maka akan muncul konfirmasi box untuk meyakinkan akan keluar atau
tidak, jika ya maka program akan di close;
______________________________________________________________________________
_
Assalamualaikum Temen Temen semua, Salam Semangat Kembali Di Senin Siang ini tetap di
Catatan Eko Personal Blog. Wah masih setia dengan Tips Tips Materi Pembelajaran Delphi
nich.
Nah ada Siang hari ini saya mau berbagi tips materi Delphi dengan Tema
Animasi Teks Zoom. Dimana Kita akan melihat tampilan teks yang atraktif dengan konsep
animasi dengan perubahan Size Font Sehingga Terlihat Seperti Zoom dengan menggunakan fungsi
timer. Nanti teks akan terlihat membesar jika di zoom in dan mengecil jika di zoom out, monggo
disimak ya.
Untuk Component Timer temen-temen bisa dapatkan pada pallete system dengan gambar jam
lingkaran. untuk teksnya kita buat menggunakan Label dimana nanti akan kita ubah ubah
pengaturan size fontnya. Langsung aja kita praktekkan ya.
Pertama tama temn temen bisa buat design form sebagai berikut :
Aturlah Properties Namenya sebagai Berikut :
Saat program dijalankan kita bisa mengklik button zoom in yang akan membuat label1
membesar terlihat seperti zoom dengan code perubahan size fontnya.
Jika button Zoom Out diklik maka akan membuat size label1 mengecil sehingga terlihat
seperti zoom out
Jika button Stop Di klik maka akan menghentikan fungsi timer sehingga font size label 1
tidak berubah dan melakukan stop zooming
jika button keluar diklik makan akan keluar dari program
______________________________________________________________________________
_
1
2 procedure Tform_materi30.Timer_outTimer(Sender: TObject);
3 begin
4
if timer_out.Enabled=true then
5 begin
6 label1.<span class="skimlinks-unlinked">Font.Size:=label1.Font.Size-
7 2</span>;
8 button_out.Enabled:=false;
9 if label1.<span class="skimlinks-unlinked">Font.Size=0</span> then
begin
10showmessage('Size Label Sudah 0');
11timer_out.Enabled:=false;
12button_in.Enabled:=true;
13button_out.Enabled:=true;
button_stop.Enabled:=false;
14end;
15end;
16
17end;
18
jika timer out enable true maka label1 akan mengecil dan jika sizenya sudah 0 maka akan ada
showmessage bahwa sizenya sudah mencapai 0. dan kembali menyetop aplikasi timer.
1
procedure Tform_materi30.FormCreate(Sender: TObject);
2begin
3
4button_in.Enabled:=true;
5button_out.Enabled:=true;
6button_stop.Enabled:=false;
7button_keluar.Enabled:=true;
8end;
9
Jika Program berjalan zoom ini true, zoom out true dan untuk button stop false.
1
procedure Tform_materi30.button_inClick(Sender: TObject);
2 begin
3
4 timer_in.Enabled:=true;
5 button_in.Enabled:=false;
6 button_out.Enabled:=false;
7 button_stop.Enabled:=true;
button_keluar.Enabled:=true;
8
9 end;
10
jika button zoom in dijalankan maka timer in berjalan dan button stop aktif.
1
procedure Tform_materi30.button_outClick(Sender: TObject);
2 begin
3
4 timer_out.Enabled:=true;
5 button_in.Enabled:=false;
6 button_out.Enabled:=false;
7 button_stop.Enabled:=true;
button_keluar.Enabled:=true;
8
9 end;
10
jika button zoom out dijalankan maka timer out berjalan dan button stop aktif.
1
2 procedure Tform_materi30.button_stopClick(Sender: TObject);
3 begin
4
5 if timer_in.Enabled=true then
begin
6 timer_in.Enabled:=false;
7 end;
8
9 if timer_out.Enabled=true then
10begin
11timer_out.Enabled:=false;
end;
12
13button_in.Enabled:=true;
14button_out.Enabled:=true;
15button_stop.Enabled:=false;
16
17end;
18
______________________________________________________________________________
_
Nah itulah tips yang bisa saya sampaikan pada pagi hari ini dengan tema Animasi Teks Zooming.
Sangat mudah dan sederhana tapi sangat membantu dalam pembuatan program kreasi kita nanti
d(^.^”). Untuk temen temen yang mau mengunduh materi Delphi bisa mengunduhnya di link
dibawah ini .
Nah Kesempatan Di Pagi Hari ini saya kembali berbagi Materi Delphi nich, ada temen Delphier
yang request untuk membuat satu aplikasi Simulasi Lampu Lalu lintas nich *hehehehe namanya
juga saya masih belajar jadi sekalian memperlancar materi yang saya buatkan. Judul Hari ini ialah
kita akan membuat Simulasi Lampu Lalu Lintas pada program Delphi yang berguna sebagai
Simulaasi Cara Kerja Lampu Lalu lintas r. Hmmm Sulit Dijelaskan dalam bentuk kata kata, Lah
Pertama Tama Temen Temen bisa buat design Form Sebagai Berikut : cukup gunakan 3
button.
Form Setting Di Sebelah kanan atas untuk mensetting detik berjalannya lampu untuk
jalanan Atas, Kanan, Bawah dan Kiri.
Jika Button Aktifkan di Klik namun belum ada isi detik berjalan makan akan ada
peringatan Data Setting Belum Terisi.
Jika Semua sudah di Masukkan dan Button Aktifkan Di Klik maka akan berjalan sesuai
dengan urutan arah jam dari Atas dulu yang boleh jalan, kemudian ke kanan, bawah dan
kiri.
Lampu Hijau dan merah diarahkan berseberangan karena nanti yang mereka lihat adalah
yang ada di seberang mereka sesuai dengan setting waktu untuk tiap ruas jalan.
Jika button Stop Di klik makan akan berhenti, dan jika button keluar di klik akan keluar
dari program
______________________________________________________________________________
_
Prosedur Button Aktif di klik masukkan code seperti diatas dmana setting pertama akan kita
lakukan di jalanan atas dan menjalankan fungsi timer yang akan berfungsi sebagai detik yang
menggerakkan settingan lampu lalu lintas yang sudah kita buat.
Jika Timer diaktifkan maka fungsi inilah yang akan berjalan perdetiknya. dimana jika edit setatus
bertuliskan atas maka fungsi atas yang akan berjalan sesuai dengan detik yang sudah di setting.
jika detik atas sudah habis maka otomatis memindahkan ke status kanan, dan code kanan akan
berjalan hingga detik terakhir dan begitu seterusnya sampai kembali lagi keatas.
1
2
3 procedure TForm1.Button1Click(Sender: TObject);
begin
4 lamp.Enabled:=false;
5
6 <span class="skimlinks-unlinked">editatas.Text</span>:='';
7 <span class="skimlinks-unlinked">editbawah.Text</span>:='';
8 <span class="skimlinks-unlinked">editkiri.Text</span>:='';
9 <span class="skimlinks-unlinked">editkanan.Text</span>:='';
10
<span class="skimlinks-unlinked">editsetatas.Text</span>:='';
11 <span class="skimlinks-unlinked">editsetbawah.Text</span>:='';
12 <span class="skimlinks-unlinked">editsetkiri.Text</span>:='';
13 <span class="skimlinks-unlinked">editsetkanan.Text</span>:='';
14
15 <span class="skimlinks-unlinked">editstatus.Text</span>:='';
16
17 hijaubawah.Visible:=false;
hijauatas.Visible:=false;
18 hijaukiri.Visible:=false;
19 hijaukanan.Visible:=false;
20 merahbawah.Visible:=false;
21 merahatas.Visible:=false;
merahkiri.Visible:=false;
22 merahkanan.Visible:=false;
23
24end;
25
26
Jika Button Stop Di klik maka kita akan mematikan fungsi timer dan mebersihkan semua fielt
teks dan menghilangkan lampu yang menyala.
1procedure TForm1.Button2Click(Sender: TObject);
2begin
3 close;
4 end;
______________________________________________________________________________
_
Saat Diaktifkan, Awal berjalan dari Jalan Atas dimana ia akan melihat lampu di seberang
jalannya yang saling berserbrangan, jalan arus searah jarum jam saat detik sudah mencapat nilai
0 akan berpindah.
Nah ada Pagi hari ini saya mau berbagi tips materi Delphi dengan Tema Fungsi Enter Pada Edit
Box. Dimana saat kita melakukan enter maka kode scrip akan berjalan, untuk saat ini saya hanya
menggunakan fungsi setfocus saja. Dimana saat edit box di enter akan cursor akan pindah di edit
box lainnya, monggo disimak ya.
Saat program Set Focus Kurso Pada Edit Box Nama, Saat Edit Box Nama Di isi Dan Di
Enter maka Kursos akan pindah ke Edit Cita Cita.
Saat Edit Cita Cita Di isi dan di Enter maka akan pindah Set Fokus Ke Button Keluar.
jika button keluar diklik makan akan keluar dari program.
______________________________________________________________________________
_
Pilih Edit Nama kemudian lihat di Object Inspectornya Pilih Tab Event. Kemudian Klik 2 Kali
pada event Key Press.
1
procedure TForm1.editnamaKeyPress(Sender: TObject; var Key: Char);
2begin
3 if key = chr(13) then
4 begin
5 editcitacita.setfocus;
end;
6end;
7
Jika Edit Box Nama Di Enter maka akan pindah ke Edit Box Cita Cita.
1
procedure TForm1.editcitacitaKeyPress(Sender: TObject; var Key: Char);
2begin
3 if key = chr(13) then
4 begin
5 btnkeluar.SetFocus;
end;
6end;
7
Jika Edit Box Cita Cita Di Enter maka akan pindah ke Button Keluar.
______________________________________________________________________________
_
Saat Edit Nama di isi dan di enter maka set focus akan pindah ke Edit box Cita Cita.
Button Keluar di Klik makan akan keluar dari program
Nah itulah tips yang bisa saya sampaikan pada pagi hari ini dengan tema Fungsi Enter pada Edit
Box. Sangat mudah dan sederhana tapi sangat membantu dalam pembuatan program kreasi kita
nanti d(^.^”). Untuk temen temen yang mau mengunduh materi Delphi bisa mengunduhnya di
link dibawah ini .
Nah ada Pagi hari ini saya mau berbagi tips materi Delphi dengan Tema Karakter Angka Saja
Pada Edit Box. Dimana saat kita melakukan pengisian Edit Box hanya bisa diisi dengan angka
saja. Dimana saat edit box di isikan karakter abjad tidak akan bisa yang biasa kita gunakan untuk
Edit Box Harga atau Pengisian lainnya yang hanya membutuhkan Angka, monggo disimak ya.
______________________________________________________________________________
_
Pilih Edit Nama kemudian lihat di Object Inspectornya Pilih Tab Event. Kemudian Klik 2 Kali
pada event Key Press.
______________________________________________________________________________
_
Saat Edit Nama di isi hanya bisa diisi dengan Angka Saja.
Nah itulah tips yang bisa saya sampaikan pada pagi hari ini dengan tema Karakter Angka saja
pada Edit Box. Sangat mudah dan sederhana tapi sangat membantu dalam pembuatan program
kreasi kita nanti d(^.^”). Untuk temen temen yang mau mengunduh materi Delphi bisa
mengunduhnya di link dibawah ini .
Delphi Request – Timer Hitung
Mundur Games
20/11/2012 by Eko Wardoyo
sudah berjanji saya jawab disini dech. Nah Sok kita bahas.
Nah dari tulisan diatas saya sudah dapat bayangan sich walau belum pernah buat hahahaha
monggo langsung aja disimak materi ini ya mohon maaf jika gak jawaban saya tidak sesuai dengan
yang diharapkan hehee. Langsung Aja Saya Jawab Ya Delphi On Reques Kali ini dengan Judul
Timer Hitung mundur.
Properties Name
______________________________________________________________________________
_
</p>
button_pause.Enabled:=false;
end;
Pada Saat Aplikasi Dijalankan maka tampilan awal button Start Aktif namun Button pause tidak
aktif. Dan Timer dalam keadaan tidak aktif juga panel timer hanya bernilai tulisan timer.
panel_timer.Caption:='5';
timer1.Enabled:=true;
button_start.Enabled:=false;
button_pause.Enabled:=true;
end;
Saat Button Start di klik makan panel timer akan menampilkan nilai atau jumlah detik yang
akandiberikan untuk kasus kali ini saya hanya memakan nilai 5 agar mudah dilihat hasilnya. dan
Button Start menjadi tidak aktif dan button pause diaktifkan. Timer mulai berjalan berhitung sesuai
interval yang diatur 1000 atau akan berjalan per 1 detik.
end;
Saat Timer diaktifkan maka ia akan menjalankan nilai panel timer terus mengurahi satu nilai
sehingga terlihat seperti hitungan mundur berdasarkan timer 1 detik yang sudah disetting :). jika
nilai panel timer sudah mencapai batas 0 maka timer akan di matikan dan muncul konfirmasi masi
bahwa waktu anda sudah habis :D.
end;
Jika Button Keluar diklik maka akan muncul konfirmasi keluar jika pemilihan nilai yes maka akan
keluar dari program :).
if button_pause.Caption='Pause' then
begin
timer1.Enabled:=false;
button_pause.Caption:='Lanjut';
end
else
begin
timer1.Enabled:=true;
button_pause.Caption:='Pause';
end;
end;
Jika button pause diklik maka akan mematikan timer dan waktu hitung mundurpun berhenti, dan
saat itu nama button menjadi lanjut, jika button lanjut maka akan menjalankan kembali nilai
timernya dan panel timer kembali melakukan hitung mundur.
______________________________________________________________________________
_
tampilan awal kita bisa memulai hitung mundur dengan klik start
Nah ia akan berjalan mundur sesuai dengan nilai yang kita masukkan pada tombol start. jika sudah
mencapai 0 maka akan muncul notifikasi bahwa waktu habis dan akan mengulang kembali ke
kondiri awal.
~ *** ~
Untuk Temen Temen yang mau liat sourcecodenya secara jelas untuk copy paste maka temen
temen bisa lihat di pojok kanan atas listcode bisa temen temen klik yang view sourcecode untuk
menampilkan codenya, perhatikan gambar berikut :
Semoga Berguna dan untuk Temen temen juga yang mau download materi aplikasi delphinya bisa
di download di bawa ini ya :), jangan lupa extrack foldernya dulu baru nanti jalankan untuk file
.exe nya.
Mohon bimbingannya….
Saya baru bisa seperti dibawah tapi klu di run hanya muncul suara saja…
begin
Label6.Caption:=’Batang’;
SND_LOOP);
Label6.Caption:=’Daun’;
SND_LOOP);
end
Nah dari tulisan diatas saya memang agak bingung untuk alur programnya nanti saya jawab alur
yang saya pahami saja ya soalnya detail diatas masih kurang jelas. untuk code dari masnya sudah
betul untuk tampilan sound hanya ada beberapa kesalahan pada penggunaan ifnya saja :), nah
monggo simak alur yang coba saya jawab berdasarkan yang saya pahami.
design formnya
Nah aturlah Properties Namenya Sebagai Berikut :
Jika Program Dijalankan maka Text_a bernilai 0 dan kita bisa memulai program dengan
mengklik Button_mulai.
Jika Button_mulai Di Klik maka Text_a akan berjalan dengan penambahan penyataan
a+2 setiap time interval 250 di timer 1. dan Caption Button_mulai Berubah Jadi Stop.
Saat Nilai Text_a > 0 maka akan muncul tulisan pada label_suara : ‘ ini adalah suara
Ayam ~ ~ ~ ‘, kemudian image muncul gambar Ayam dan memainkan sound wave untuk
ayam yang sudah disediakan.
Saat Nilai Text_a > 50 maka akan muncul tulisan pada label_suara : ‘ ini adalah suara
Kodok ~ ~ ~ ‘, kemudian image muncul gambar kodok dan memainkan sound wave
untuk kodok yang sudah disediakan.
jika nilai Text_a >100 maka gambar hilang, label kembali semula dan button_mulai
Kembali Menjadi mulai dan text_a kembali bernila 0;
note: format gambar yang digunakan dengan format Bmp ya karena format jpg tidak support
untuk image untul langsung load. format suara juga digunakan format wav yang sudah support
tanpa ada penambahan komponent lainnya.
______________________________________________________________________________
_
tambahakan componet MMSystem pada list Uses di list kode paling atas delphi yang digunakan
untuk pemutaran file wav ( lihat gambar dibawah ini ) :
1 </pre>
2 procedure TForm1.Timer1Timer(<span id="b2kwifzqo_11"
class="b2kwifzqo">Sender</span>: TObject);
3 var
4 a:integer;
5 begin
6 a:=strtoint(edit_a.Text);
a:=a+2;
7 edit_a.Text:=inttostr(a);
8
9 if a>100 then
10begin
11button_mulai.Caption:='Mulai';
12timer1.Enabled:=false;
timer_kodok.Enabled:=false;
13timer_ayam.Enabled:=false;
14sndPlaySound(nil, 0); // Stops the sound
15edit_a.Text:='0';
16
17image1.<span id="b2kwifzqo_7" class="b2kwifzqo">Picture</span>:=nil;
label_suara.Caption:='ini adalah Suara ???? ~ ~ ~'
18end
19else if a>50 then
20begin
21label_suara.Caption:='ini adalah Suara Kodok ~ ~ ~';
22image1.Picture.LoadFromFile('C:\main_suara_wat\picture\kodok.bmp');
timer_ayam.Enabled:=false;
23timer_kodok.Enabled:=true;
24end
25else
26begin
label_suara.Caption:='ini adalah Suara Ayam ~ ~ ~';
27image1.Picture.LoadFromFile('C:\main_suara_wat\picture\ayam.bmp');
28timer_ayam.Enabled:=true;
29timer_kodok.Enabled:=false;
30end;
31
32end;
33
34
35
36
37
saat timer1.enabled:=true maka akan menjalankan list code diatas dimana akan ada penambahan
nilai a yang akan di tampilkan pada text_a. Jika nilai a bernilai > 50 maka akan tampil label tulisan
suara kodok, gambar kodok dan suara kodok dengan menjalankan timer_kodok, selain dari a>50
maka ia akan bernilai ayam dan jika sudah lebih dari 100 maka akan di stop keseluruhan aktivitas
timer :).
1
2
3 procedure TForm1.button_mulaiClick(Sender: TObject);
begin
4
5 if button_mulai.Caption='Mulai' then
6 begin
7 button_mulai.Caption:='Stop';
8 timer1.Enabled:=true;
9 timer_ayam.Enabled:=false;
timer_kodok.Enabled:=false;
10 end
11 else
12 begin
13 button_mulai.Caption:='Mulai';
timer1.Enabled:=false;
14 timer_ayam.Enabled:=false;
15 timer_kodok.Enabled:=false;
16 sndPlaySound(nil, 0); // Stops the sound
17 <span class="skimlinks-unlinked">edit_a.Text:='0</span>';
18 image1.Picture:=nil;
label_suara.Caption:='ini adalah Suara ???? ~ ~ ~'
19 end;
20
21end;
22
23
Jika caption button adalah Mulai maka akan menyalakan Timer1 dan jika Caption Button adalah
Stop dan di klik maka akan mematikan timer1.
1procedure TForm1.timer_ayamTimer(Sender: TObject);
2begin
3
sndPlaySound('C:\on_request\sound\<span class="skimlinks-
4unlinked">ayam.wav</span>', SND_NODEFAULT Or SND_ASYNC Or SND_LOOP);
5 timer_ayam.Enabled:=false;
6
7end;
Jika Timer Ayam dinyalakan dengan enabled = true maka akan menjalankan file suara ayam.
Jika Timer kodok dinyalakan dengan enabled = true maka akan menjalankan file suara kodok.
______________________________________________________________________________
_
jika nilai teks a > 50 maka akan tampil suara dan gambar kodok
Nah jika nilai teks sudah lebih dari 100 ia akan otomatis kembali ke awal dengan Caption Button
Menjadi Mulai dan gambar hilang dan Suara Hilang :).. Nah itulah yang bisa saya jawab untuk
pertanyaan listing kode delphi yang pertama masuk kesaya ini hehehehe.
Untuk Temen Temen yang mau liat sourcecodenya secara jelas untuk copy paste maka temen
temen bisa lihat di pojok kanan atas listcode bisa temen temen klik yang view sourcecode untuk
menampilkan codenya, perhatikan gambar berikut :
klik view sourcecode di kanan atas ( dilingkari merah )
Semoga Berguna dan untuk Temen temen juga yang mau download materi aplikasi delphinya bisa
di downloa di bawa ini ya :), jangan lupa extrack foldernya di direktori C:\ dan nanti jalankan
untuk file .exe nya.