Delphi – Penggabungan String
- Untuk Pertaman silahkan temen temen buat design form sebagai berikut :
- Atur Properties Namenya Menjadi Seperti Di bawah ini :
Nah untuk alur programnya 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.
Berikut ini adalah listing Codenya :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
| procedure Tform_materi 20 .button_gabungClick(Sender: TObject); var kata_satu:string; kata_dua:string; kata_tiga:string; begin if edit_satu.Text= '' then begin showmessage( 'Silahkan Masukkan Kata Pertama' ); edit_satu.SetFocus; end else if edit_dua.Text= '' then begin showmessage( 'Silahkan masukkan Kata Kedua' ); edit_dua.SetFocus; end else if edit_tiga.Text= '' then begin showmessage( 'Silahkan masukkan Kata Ketiga' ); edit_tiga.SetFocus; end else begin kata_satu:=edit_satu.Text; kata_dua:=edit_dua.Text; kata_tiga:=edit_tiga.Text; edit_satudua.Text:=kata_satu+ ' ' +kata_dua; edit_satuduatiga.Text:=kata_satu+ ' ' +kata_dua+ ' ' +kata_tiga; end; end; |
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.
1
2
3
4
5
6
7
8
9
| procedure Tform_materi 20 .button_keluarClick(Sender: TObject); begin if(application.MessageBox( 'Yakin akan keluar dari program' , 'Konfirmasi' ,MB_YesNo)=ID_Yes)then begin close; end end; |
Seperti biasa untuk button keluar ditampilkan messagebox untuk konfirmasi masi penggunanya.
Dan Untuk tampilah hasilnya bisa dilihat dibawah ini :
Tidak ada komentar:
Posting Komentar