



PERCOBAAN
3
MENAMPILKAN NAMA PRIBADI MENGGUNAKAN PASSWORD
1. Tujuan
Agar Bamasis Mampu
Membuat Tampilan nama Pribadi Pada aplikasi Delphi dengan menggunakan password
2. Alat dan Bahan
a.
Laptop
b.
Aplikasi Delphi
c.
Tool Form
d.
Tool Image
e.
Tool Button
f. Tool Label
g. Tool
Edit
3. Teori Dasar
a.
Form Delphi
Merupakan
jendela visual dalam antarmuka pengembangan aplikasi. di dalamnya terdapat
komponen seperti tombol dan kotak teks untuk membangun tampilan aplikasi .
setiap komponen memiliki properti yang mengontrol penampilan dan perilakunya
.kita juga dapat menambahkan kode ke komponen untuk menangani interaksi
pengguna .Form adalah bagian antarmuka pengguna dan tempat dimana anda
menggabungkan desain visual dengan kode pemograman.
Gambar
1. Tampilan Form
b. Tool Label
"Tool label" dalam aplikasi Delphi mengacu pada komponen visual "TLabel" yang digunakan untuk menampilkan teks atau label pada antarmuka pengguna. TLabel memberikan informasi statis dan dapat disesuaikan dengan mengatur berbagai properti seperti teks, ukuran, posisi, dan warna latar belakang. Ini membantu memberikan panduan atau deskripsi tentang elemen-elemen lain dalam tampilan aplikasi Anda..
Gambar 2. Logo Label
c. Tool Button
Button
atau tombol adalah salah satu komponen essential/ dasar pembentuk suatu form
aplikasi, funsi dari tombl ini adalah untuk berinteraksi antara pengguna
dan suatu program aplikasi, pada bahasa Delphi kita bisa membuat suatu form
dengan beberapa button sesuai kebutuhan, button ini dapat kita kostumisasi
sesuai dengan keperluan kita, baik warna, tulisan dan program yang akan di
jalankan ketika tombol di click.
Gambar
3. Logo Button
d. tool image
"Tool
image" dalam aplikasi Delphi mengacu pada komponen "TImage" yang
memungkinkan menampilkan gambar atau grafis dalam antarmuka pengguna. Dengan
TImage, Anda bisa memuat berbagai jenis gambar dan mengatur properti seperti
"Picture" dan "Stretch" untuk mengendalikan tampilan
gambar. Penggunaan TImage membantu menambahkan elemen visual yang menarik dalam
aplikasi.
Gambar 4. Logo Image
e. Tool Edit
Dalam konteks aplikasi
pengembangan perangkat lunak seperti Delphi, "tool edit" mengacu pada
komponen atau elemen grafis yang digunakan untuk memungkinkan pengguna
memasukkan, mengedit, dan menampilkan teks atau data lainnya dalam aplikasi.
Tool edit ini biasanya dikenal sebagai "Edit Controls" atau "Edit
Boxes."
Gambar 4. Logo Image
4. Langkah – Langkah Percobaan
a. Flowchart
Gambar
5. Flowchart Program
b. Coding Program
unit Unit2;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls,
Forms,
Dialogs, jpeg, ExtCtrls, StdCtrls, ShellAPI;
type
TForm1 = class(TForm)
shp1: TShape;
btn1: TButton;
edt1: TEdit;
lbl1: TLabel;
lbl2: TLabel;
lbl3: TLabel;
lbl4: TLabel;
lbl5: TLabel;
lbl6: TLabel;
lbl7: TLabel;
lbl8: TLabel;
shp2: TShape;
img1: TImage;
lbl9: TLabel;
lbl10: TLabel;
tmr1: TTimer;
lbl11: TLabel;
btn2: TButton;
btn3: TButton;
btn4: TButton;
btn5: TButton;
img2: TImage;
img3: TImage;
img4: TImage;
img5: TImage;
img6: TImage;
img7: TImage;
img8: TImage;
img9: TImage;
img10: TImage;
img11: TImage;
img12: TImage;
img13: TImage;
img14: TImage;
img15: TImage;
img16: TImage;
img17: TImage;
img18: TImage;
img19: TImage;
img20: TImage;
img21: TImage;
img22: TImage;
img23: TImage;
img24: TImage;
img25: TImage;
img26: TImage;
btn6: TButton;
btn7: TButton;
btn8: TButton;
btn9: TButton;
btn10: TButton;
btn11: TButton;
btn12: TButton;
btn13: TButton;
btn14: TButton;
btn15: TButton;
btn16: TButton;
btn17: TButton;
btn18: TButton;
btn19: TButton;
btn20: TButton;
btn21: TButton;
btn22: TButton;
btn23: TButton;
btn24: TButton;
btn25: TButton;
btn26: TButton;
btn27: TButton;
btn28: TButton;
btn29: TButton;
btn30: TButton;
btn31: TButton;
btn32: TButton;
btn33: TButton;
btn34: TButton;
btn35: TButton;
btn36: TButton;
btn37: TButton;
btn38: TButton;
btn39: TButton;
btn40: TButton;
btn41: TButton;
btn42: TButton;
btn43: TButton;
btn44: TButton;
btn45: TButton;
btn46: TButton;
btn47: TButton;
btn48: TButton;
btn49: TButton;
btn50: TButton;
btn51: TButton;
btn52: TButton;
btn53: TButton;
btn54: TButton;
btn55: TButton;
procedure tmr1Timer(Sender: TObject);
procedure btn1Click(Sender: TObject);
procedure btn2Click(Sender: TObject);
procedure btn3Click(Sender: TObject);
procedure btn4Click(Sender: TObject);
procedure btn5Click(Sender: TObject);
procedure btn6Click(Sender: TObject);
procedure btn7Click(Sender: TObject);
procedure btn8Click(Sender: TObject);
procedure btn9Click(Sender: TObject);
procedure btn10Click(Sender: TObject);
procedure btn11Click(Sender: TObject);
procedure btn12Click(Sender: TObject);
procedure btn13Click(Sender: TObject);
procedure btn14Click(Sender: TObject);
procedure btn15Click(Sender: TObject);
procedure btn16Click(Sender: TObject);
procedure btn17Click(Sender: TObject);
procedure btn18Click(Sender: TObject);
procedure btn19Click(Sender: TObject);
procedure btn20Click(Sender: TObject);
procedure btn21Click(Sender: TObject);
procedure btn22Click(Sender: TObject);
procedure btn23Click(Sender: TObject);
procedure btn24Click(Sender: TObject);
procedure btn25Click(Sender: TObject);
procedure btn26Click(Sender: TObject);
procedure btn27Click(Sender: TObject);
procedure btn28Click(Sender: TObject);
procedure btn29Click(Sender: TObject);
procedure btn30Click(Sender: TObject);
procedure btn31Click(Sender: TObject);
procedure btn32Click(Sender: TObject);
procedure btn33Click(Sender: TObject);
procedure btn34Click(Sender: TObject);
procedure btn35Click(Sender: TObject);
procedure btn36Click(Sender: TObject);
procedure btn37Click(Sender: TObject);
procedure btn38Click(Sender: TObject);
procedure btn39Click(Sender: TObject);
procedure btn40Click(Sender: TObject);
procedure btn41Click(Sender: TObject);
procedure btn42Click(Sender: TObject);
procedure btn43Click(Sender: TObject);
procedure btn44Click(Sender: TObject);
procedure btn45Click(Sender: TObject);
procedure btn46Click(Sender: TObject);
procedure btn47Click(Sender: TObject);
procedure btn48Click(Sender: TObject);
procedure btn49Click(Sender: TObject);
procedure btn51Click(Sender: TObject);
procedure btn50Click(Sender: TObject);
procedure btn52Click(Sender: TObject);
procedure btn53Click(Sender: TObject);
procedure btn54Click(Sender: TObject);
procedure btn55Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
procedure
TForm1.btn1Click(Sender: TObject);
begin
if edt1.Text='01' then
begin
shp1.Visible:=True;
shp2.Visible:=True;
img2.Visible:=True;
lbl2.Visible:=True; lbl2.Caption:='NAMA : IMAM BAYHAQI';
lbl3.Visible:=True;
lbl4.Visible:=True; lbl4.Caption:='NIM : 202207022-E';
lbl5.Visible:=True;
lbl6.Visible:=True; lbl6.Caption:='ABSEN : 01';
lbl7.Visible:=True;
lbl8.Visible:=True;
btn6.Visible:=True;
btn7.Visible:=True;
lbl11.Visible:=False;
end
else
if edt1.Text='02' then
begin
shp1.Visible:=True;
shp2.Visible:=True;
img3.Visible:=True;
lbl2.Visible:=True; lbl2.Caption:='NAMA : DEDY HERMANSYAH';
lbl3.Visible:=True;
lbl4.Visible:=True; lbl4.Caption:='NIM : 202207023-E';
lbl5.Visible:=True;
lbl6.Visible:=True; lbl6.Caption:='ABSEN : 02';
lbl7.Visible:=True;
lbl8.Visible:=True;
btn8.Visible:=True;
btn9.Visible:=True;
lbl11.Visible:=False;
end
else
if edt1.Text='03' then
begin
shp1.Visible:=True;
shp2.Visible:=True;
img4.Visible:=True;
lbl2.Visible:=True; lbl2.Caption:='NAMA : YUDI SOPANDI';
lbl3.Visible:=True;
lbl4.Visible:=True; lbl4.Caption:='NIM : 202207024-E';
lbl5.Visible:=True;
lbl6.Visible:=True; lbl6.Caption:='ABSEN : 03';
lbl7.Visible:=True;
lbl8.Visible:=True;
btn10.Visible:=True;
btn11.Visible:=True;
lbl11.Visible:=False;
end
else
if edt1.Text='04' then
begin
shp1.Visible:=True;
shp2.Visible:=True;
img1.Visible:=True;
lbl2.Visible:=True; lbl2.Caption:='NAMA : KHARIS SETIAJI';
lbl3.Visible:=True;
lbl4.Visible:=True; lbl4.Caption:='NIM : 202207025-E';
lbl5.Visible:=True;
lbl6.Visible:=True; lbl6.Caption:='ABSEN : 04';
lbl7.Visible:=True;
lbl8.Visible:=True;
btn4.Visible:=True;
btn5.Visible:=True;
lbl11.Visible:=False;
end
else
if edt1.Text='05' then
begin
shp1.Visible:=True;
shp2.Visible:=True;
img5.Visible:=True;
lbl2.Visible:=True; lbl2.Caption:='NAMA : DARU ARGYA YUDISTIRA';
lbl3.Visible:=True;
lbl4.Visible:=True; lbl4.Caption:='NIM : 202207026-E';
lbl5.Visible:=True;
lbl6.Visible:=True; lbl6.Caption:='ABSEN : 05';
lbl7.Visible:=True;
lbl8.Visible:=True;
btn12.Visible:=True;
btn13.Visible:=True;
lbl11.Visible:=False;
end
else
if edt1.Text='06' then
begin
shp1.Visible:=True;
shp2.Visible:=True;
img6.Visible:=True;
lbl2.Visible:=True; lbl2.Caption:='NAMA : ATNANTA MADA SAMOEDRA';
lbl3.Visible:=True;
lbl4.Visible:=True; lbl4.Caption:='NIM : 202207027-E';
lbl5.Visible:=True;
lbl6.Visible:=True; lbl6.Caption:='ABSEN : 06';
lbl7.Visible:=True;
lbl8.Visible:=True;
btn14.Visible:=True;
btn15.Visible:=True;
lbl11.Visible:=False;
end
else
if edt1.Text='07' then
begin
shp1.Visible:=True;
shp2.Visible:=True;
img7.Visible:=True;
lbl2.Visible:=True; lbl2.Caption:='NAMA : MAULANA HASAN';
lbl3.Visible:=True;
lbl4.Visible:=True; lbl4.Caption:='NIM : 202207028-E';
lbl5.Visible:=True;
lbl6.Visible:=True; lbl6.Caption:='ABSEN : 07';
lbl7.Visible:=True;
lbl8.Visible:=True;
btn16.Visible:=True;
btn17.Visible:=True;
lbl11.Visible:=False;
end
else
if edt1.Text='08' then
begin
shp1.Visible:=True;
shp2.Visible:=True;
img8.Visible:=True;
lbl2.Visible:=True; lbl2.Caption:='NAMA : ADI SETIAWAN';
lbl3.Visible:=True;
lbl4.Visible:=True; lbl4.Caption:='NIM : 202207029-E';
lbl5.Visible:=True;
lbl6.Visible:=True; lbl6.Caption:='ABSEN : 08';
lbl7.Visible:=True;
lbl8.Visible:=True;
btn18.Visible:=True;
btn19.Visible:=True;
lbl11.Visible:=False;
end
else
if edt1.Text='09' then
begin
shp1.Visible:=True;
shp2.Visible:=True;
img9.Visible:=True;
lbl2.Visible:=True; lbl2.Caption:='NAMA : TOMMY ANDRI A';
lbl3.Visible:=True;
lbl4.Visible:=True; lbl4.Caption:='NIM : 202207030-E';
lbl5.Visible:=True;
lbl6.Visible:=True; lbl6.Caption:='ABSEN : 09';
lbl7.Visible:=True;
lbl8.Visible:=True;
btn20.Visible:=True;
btn21.Visible:=True;
lbl11.Visible:=False;
end
else
if edt1.Text='10' then
begin
shp1.Visible:=True;
shp2.Visible:=True;
img10.Visible:=True;
lbl2.Visible:=True; lbl2.Caption:='NAMA : ABETHNEGO';
lbl3.Visible:=True;
lbl4.Visible:=True; lbl4.Caption:='NIM : 202207031-E';
lbl5.Visible:=True;
lbl6.Visible:=True; lbl6.Caption:='ABSEN : 10';
lbl7.Visible:=True;
lbl8.Visible:=True;
btn22.Visible:=True;
btn23.Visible:=True;
lbl11.Visible:=False;
end
else
if edt1.Text='11' then
begin
shp1.Visible:=True;
shp2.Visible:=True;
img11.Visible:=True;
lbl2.Visible:=True; lbl2.Caption:='NAMA : HASBY FAJRUS S';
lbl3.Visible:=True;
lbl4.Visible:=True; lbl4.Caption:='NIM : 202207032-E';
lbl5.Visible:=True;
lbl6.Visible:=True; lbl6.Caption:='ABSEN : 11';
lbl7.Visible:=True;
lbl8.Visible:=True;
btn24.Visible:=True;
btn25.Visible:=True;
lbl11.Visible:=False;
end
else
if edt1.Text='12' then
begin
shp1.Visible:=True;
shp2.Visible:=True;
img12.Visible:=True;
lbl2.Visible:=True; lbl2.Caption:='NAMA : TRI SETYO UTOMO';
lbl3.Visible:=True;
lbl4.Visible:=True; lbl4.Caption:='NIM : 202207033-E';
lbl5.Visible:=True;
lbl6.Visible:=True; lbl6.Caption:='ABSEN : 12';
lbl7.Visible:=True;
lbl8.Visible:=True;
btn26.Visible:=True;
btn27.Visible:=True;
lbl11.Visible:=False;
end
else
if edt1.Text='13' then
begin
shp1.Visible:=True;
shp2.Visible:=True;
img13.Visible:=True;
lbl2.Visible:=True; lbl2.Caption:='NAMA : RIDWAN ASRI S';
lbl3.Visible:=True;
lbl4.Visible:=True; lbl4.Caption:='NIM : 202207034-E';
lbl5.Visible:=True;
lbl6.Visible:=True; lbl6.Caption:='ABSEN : 13';
lbl7.Visible:=True;
lbl8.Visible:=True;
btn28.Visible:=True;
btn29.Visible:=True;
lbl11.Visible:=False;
end
else
if edt1.Text='14' then
begin
shp1.Visible:=True;
shp2.Visible:=True;
img14.Visible:=True;
lbl2.Visible:=True; lbl2.Caption:='NAMA : RIFQI SUSENDO';
lbl3.Visible:=True;
lbl4.Visible:=True; lbl4.Caption:='NIM : 202207035-E';
lbl5.Visible:=True;
lbl6.Visible:=True; lbl6.Caption:='ABSEN : 14';
lbl7.Visible:=True;
lbl8.Visible:=True;
btn30.Visible:=True;
btn31.Visible:=True;
lbl11.Visible:=False;
end
else
if edt1.Text='15' then
begin
shp1.Visible:=True;
shp2.Visible:=True;
img15.Visible:=True;
lbl2.Visible:=True; lbl2.Caption:='NAMA : ARIA SONTA';
lbl3.Visible:=True;
lbl4.Visible:=True; lbl4.Caption:='NIM : 202207036-E';
lbl5.Visible:=True;
lbl6.Visible:=True; lbl6.Caption:='ABSEN : 15';
lbl7.Visible:=True;
lbl8.Visible:=True;
btn32.Visible:=True;
btn33.Visible:=True;
lbl11.Visible:=False;
end
else
if edt1.Text='16' then
begin
shp1.Visible:=True;
shp2.Visible:=True;
img16.Visible:=True;
lbl2.Visible:=True; lbl2.Caption:='NAMA : M YUSLAN';
lbl3.Visible:=True;
lbl4.Visible:=True; lbl4.Caption:='NIM : 202207037-E';
lbl5.Visible:=True;
lbl6.Visible:=True; lbl6.Caption:='ABSEN : 16';
lbl7.Visible:=True;
lbl8.Visible:=True;
btn34.Visible:=True;
btn35.Visible:=True;
lbl11.Visible:=False;
end
else
if edt1.Text='17' then
begin
shp1.Visible:=True;
shp2.Visible:=True;
img17.Visible:=True;
lbl2.Visible:=True; lbl2.Caption:='NAMA : DEDE LUKI';
lbl3.Visible:=True;
lbl4.Visible:=True; lbl4.Caption:='NIM : 202207038-E';
lbl5.Visible:=True;
lbl6.Visible:=True; lbl6.Caption:='ABSEN : 17';
lbl7.Visible:=True;
lbl8.Visible:=True;
btn36.Visible:=True;
btn37.Visible:=True;
lbl11.Visible:=False;
end
else
if edt1.Text='18' then
begin
shp1.Visible:=True;
shp2.Visible:=True;
img18.Visible:=True;
lbl2.Visible:=True; lbl2.Caption:='NAMA : AFRIYADI';
lbl3.Visible:=True;
lbl4.Visible:=True; lbl4.Caption:='NIM : 202207039-E';
lbl5.Visible:=True;
lbl6.Visible:=True; lbl6.Caption:='ABSEN : 18';
lbl7.Visible:=True;
lbl8.Visible:=True;
btn38.Visible:=True;
btn39.Visible:=True;
lbl11.Visible:=False;
end
else
if edt1.Text='19' then
begin
shp1.Visible:=True;
shp2.Visible:=True;
img19.Visible:=True;
lbl2.Visible:=True; lbl2.Caption:='NAMA : YEDHI OKTAFIANTO ';
lbl3.Visible:=True;
lbl4.Visible:=True; lbl4.Caption:='NIM : 202207040-E';
lbl5.Visible:=True;
lbl6.Visible:=True; lbl6.Caption:='ABSEN : 19';
lbl7.Visible:=True;
lbl8.Visible:=True;
btn40.Visible:=True;
btn41.Visible:=True;
lbl11.Visible:=False;
end
else
if edt1.Text='20' then
begin
shp1.Visible:=True;
shp2.Visible:=True;
img20.Visible:=True;
lbl2.Visible:=True; lbl2.Caption:='NAMA : ADE BAROKAH ';
lbl3.Visible:=True;
lbl4.Visible:=True; lbl4.Caption:='NIM : 202207041-E';
lbl5.Visible:=True;
lbl6.Visible:=True; lbl6.Caption:='ABSEN : 20';
lbl7.Visible:=True;
lbl8.Visible:=True;
btn42.Visible:=True;
btn43.Visible:=True;
lbl11.Visible:=False;
end
else
if edt1.Text='21' then
begin
shp1.Visible:=True;
shp2.Visible:=True;
img21.Visible:=True;
lbl2.Visible:=True; lbl2.Caption:='NAMA : FANDI BAROKAH ';
lbl3.Visible:=True;
lbl4.Visible:=True; lbl4.Caption:='NIM : 202207042-E';
lbl5.Visible:=True;
lbl6.Visible:=True; lbl6.Caption:='ABSEN : 21';
lbl7.Visible:=True;
lbl8.Visible:=True;
btn44.Visible:=True;
btn45.Visible:=True;
lbl11.Visible:=False;
end
else
if edt1.Text='22' then
begin
shp1.Visible:=True;
shp2.Visible:=True;
img22.Visible:=True;
lbl2.Visible:=True; lbl2.Caption:='NAMA : ALOYSIUS ALOY';
lbl3.Visible:=True;
lbl4.Visible:=True; lbl4.Caption:='NIM : 202207043-E';
lbl5.Visible:=True;
lbl6.Visible:=True; lbl6.Caption:='ABSEN : 22';
lbl7.Visible:=True;
lbl8.Visible:=True;
btn46.Visible:=True;
btn47.Visible:=True;
lbl11.Visible:=False;
end
else
if edt1.Text='23' then
begin
shp1.Visible:=True;
shp2.Visible:=True;
img23.Visible:=True;
lbl2.Visible:=True; lbl2.Caption:='NAMA : SIRAJUDDIN';
lbl3.Visible:=True;
lbl4.Visible:=True; lbl4.Caption:='NIM : 202207044-E';
lbl5.Visible:=True;
lbl6.Visible:=True; lbl6.Caption:='ABSEN : 23';
lbl7.Visible:=True;
lbl8.Visible:=True;
btn48.Visible:=True;
btn49.Visible:=True;
lbl11.Visible:=False;
end
else
if edt1.Text='24' then
begin
shp1.Visible:=True;
shp2.Visible:=True;
img24.Visible:=True;
lbl2.Visible:=True; lbl2.Caption:='NAMA : FAISAL AKBAR';
lbl3.Visible:=True;
lbl4.Visible:=True; lbl4.Caption:='NIM : 202207045-E';
lbl5.Visible:=True;
lbl6.Visible:=True; lbl6.Caption:='ABSEN : 24';
lbl7.Visible:=True;
lbl8.Visible:=True;
btn50.Visible:=True;
btn51.Visible:=True;
lbl11.Visible:=False;
end
else
if edt1.Text='25' then
begin
shp1.Visible:=True;
shp2.Visible:=True;
img25.Visible:=True;
lbl2.Visible:=True; lbl2.Caption:='NAMA : RENDY SULISTIA';
lbl3.Visible:=True;
lbl4.Visible:=True; lbl4.Caption:='NIM : 202207046-E';
lbl5.Visible:=True;
lbl6.Visible:=True; lbl6.Caption:='ABSEN : 25';
lbl7.Visible:=True;
lbl8.Visible:=True;
btn52.Visible:=True;
btn53.Visible:=True;
lbl11.Visible:=False;
end
else
if edt1.Text='26' then
begin
shp1.Visible:=True;
shp2.Visible:=True;
img26.Visible:=True;
lbl2.Visible:=True; lbl2.Caption:='NAMA : YOSERA RICO';
lbl3.Visible:=True;
lbl4.Visible:=True; lbl4.Caption:='NIM : 202207047-E';
lbl5.Visible:=True;
lbl6.Visible:=True; lbl6.Caption:='ABSEN : 26';
lbl7.Visible:=True;
lbl8.Visible:=True;
btn54.Visible:=True;
btn55.Visible:=True;
lbl11.Visible:=False;
end
else
begin
lbl11.Visible:=True;
end;
end;
procedure
TForm1.btn2Click(Sender: TObject);
begin
lbl2.Visible:=False;
lbl3.Visible:=False;
lbl4.Visible:=False;
lbl5.Visible:=False;
lbl6.Visible:=False;
lbl7.Visible:=False;
lbl8.Visible:=False;
shp1.Visible:=False;
shp2.Visible:=False;
img1.Visible:=False;
img2.Visible:=False;
img3.Visible:=False;
img4.Visible:=False;
img5.Visible:=False;
img6.Visible:=False;
img7.Visible:=False;
img8.Visible:=False;
img9.Visible:=False;
img10.Visible:=False;
img11.Visible:=False;
img12.Visible:=False;
img13.Visible:=False;
img14.Visible:=False;
img15.Visible:=False;
img16.Visible:=False;
img17.Visible:=False;
img18.Visible:=False;
img19.Visible:=False;
img20.Visible:=False;
img21.Visible:=False;
img22.Visible:=False;
img23.Visible:=False;
img24.Visible:=False;
img25.Visible:=False;
img26.Visible:=False;
btn4.Visible:=False;
btn5.Visible:=False;
btn6.Visible:=False;
btn7.Visible:=False;
btn8.Visible:=False;
btn9.Visible:=False;
btn10.Visible:=False;
btn11.Visible:=False;
btn12.Visible:=False;
btn13.Visible:=False;
btn14.Visible:=False;
btn15.Visible:=False;
btn16.Visible:=False;
btn17.Visible:=False;
btn18.Visible:=False;
btn19.Visible:=False;
btn20.Visible:=False;
btn21.Visible:=False;
btn22.Visible:=False;
btn23.Visible:=False;
btn24.Visible:=False;
btn25.Visible:=False;
btn26.Visible:=False;
btn27.Visible:=False;
btn28.Visible:=False;
btn29.Visible:=False;
btn30.Visible:=False;
btn31.Visible:=False;
btn32.Visible:=False;
btn33.Visible:=False;
btn34.Visible:=False;
btn35.Visible:=False;
btn36.Visible:=False;
btn37.Visible:=False;
btn38.Visible:=False;
btn39.Visible:=False;
btn40.Visible:=False;
btn41.Visible:=False;
btn42.Visible:=False;
btn43.Visible:=False;
btn44.Visible:=False;
btn45.Visible:=False;
btn46.Visible:=False;
btn47.Visible:=False;
btn48.Visible:=False;
btn49.Visible:=False;
btn50.Visible:=False;
btn51.Visible:=False;
btn52.Visible:=False;
btn53.Visible:=False;
btn54.Visible:=False;
btn55.Visible:=False;
end;
procedure TForm1.tmr1Timer(Sender:
TObject);
begin
lbl9.Caption:=FormatDateTime('dd/mm/yyyy',Now);
lbl10.Caption:=FormatDateTime('hh:mm:ss',Now);
end;
procedure
TForm1.btn3Click(Sender: TObject);
begin
Form1.Close;
end;
procedure
TForm1.btn4Click(Sender: TObject);
begin
ShellExecute(0,'open','https://d4kom0704.blogspot.com/2023/08/blog-post.html','','',
SW_SHOWNORMAL) ;
end;
procedure
TForm1.btn5Click(Sender: TObject);
begin
ShellExecute(0,'open','https://d4kom0704.blogspot.com/2023/08/2-percobaan-2-membuat-password-dan.html','','',
SW_SHOWNORMAL) ;
end;
procedure
TForm1.btn6Click(Sender: TObject);
begin
ShellExecute(0,'open','https://d4kom701.blogspot.com/2023/08/percobaan-1-membuat-tampilan-nama.html','','',
SW_SHOWNORMAL) ;
end;
procedure
TForm1.btn7Click(Sender: TObject);
begin
ShellExecute(0,'open','https://d4kom701.blogspot.com/2023/08/percobaan-1-membuat-tampilan-nama.html','','',
SW_SHOWNORMAL) ;
end;
procedure TForm1.btn8Click(Sender:
TObject);
begin
ShellExecute(0,'open','https://d4kom702.blogspot.com/2023/08/percobaan-1-membuat-tampilan-nama.html','','',
SW_SHOWNORMAL) ;
end;
procedure
TForm1.btn9Click(Sender: TObject);
begin
ShellExecute(0,'open','https://d4kom702.blogspot.com/2023/08/2-percobaan-2-membuat-pasword-dan.html','','',
SW_SHOWNORMAL) ;
end;
procedure
TForm1.btn10Click(Sender: TObject);
begin
ShellExecute(0,'open','https://d4kom703.blogspot.com/2023/08/percobaan-1-membuat-tampilan-nama.html','','',
SW_SHOWNORMAL) ;
end;
procedure
TForm1.btn11Click(Sender: TObject);
begin
ShellExecute(0,'open','https://d4kom703.blogspot.com/2023/08/percobaan-ii-membuat-password-dan.html','','',
SW_SHOWNORMAL) ;
end;
procedure
TForm1.btn12Click(Sender: TObject);
begin
ShellExecute(0,'open','https://d4kom705.blogspot.com/2023/08/percobaan-i-httpsdocs.html','','',
SW_SHOWNORMAL) ;
end;
procedure
TForm1.btn13Click(Sender: TObject);
begin
ShellExecute(0,'open','https://d4kom705.blogspot.com/2023/08/poltekad-kodiklatad-jurusan-teknik.html','','',
SW_SHOWNORMAL) ;
end;
procedure TForm1.btn14Click(Sender:
TObject);
begin
ShellExecute(0,'open','https://d4kom706.blogspot.com/2023/08/praktek-bahasa-pemograman-laporan.html','','',
SW_SHOWNORMAL) ;
end;
procedure
TForm1.btn15Click(Sender: TObject);
begin
ShellExecute(0,'open','https://d4kom706.blogspot.com/2023/08/percobaan-2-membuat-password-dan.html','','',
SW_SHOWNORMAL) ;
end;
procedure
TForm1.btn16Click(Sender: TObject);
begin
ShellExecute(0,'open','https://d4kom707.blogspot.com/2023/08/percobaan-1-membuat-tampilan-nama.html','','',
SW_SHOWNORMAL) ;
end;
procedure
TForm1.btn17Click(Sender: TObject);
begin
ShellExecute(0,'open','https://d4kom707.blogspot.com/2023/08/percobaan-2-membuat-password-dan-timer.html','','',
SW_SHOWNORMAL) ;
end;
procedure
TForm1.btn18Click(Sender: TObject);
begin
ShellExecute(0,'open','https://d4kom708.blogspot.com/2023/08/percobaan-1.html','','',
SW_SHOWNORMAL) ;
end;
procedure
TForm1.btn19Click(Sender: TObject);
begin
ShellExecute(0,'open','https://d4kom708.blogspot.com/2023/08/laporan-percobaan-2-di-susun-oleh-sertu.html','','',
SW_SHOWNORMAL) ;
end;
procedure
TForm1.btn20Click(Sender: TObject);
begin
ShellExecute(0,'open','https://d4kom709.blogspot.com/2023/08/jurusan-telekomunikasi-prodi-teknik.html','','',
SW_SHOWNORMAL) ;
end;
procedure TForm1.btn21Click(Sender:
TObject);
begin
ShellExecute(0,'open','https://d4kom709.blogspot.com/2023/08/jurusan-telekomunikasi-prodi-teknik.html','','',
SW_SHOWNORMAL) ;
end;
procedure
TForm1.btn22Click(Sender: TObject);
begin
ShellExecute(0,'open','https://d4kom710.blogspot.com/2023/08/pratek-bahasa-pemprograman.html','','',
SW_SHOWNORMAL) ;
end;
procedure
TForm1.btn23Click(Sender: TObject);
begin
ShellExecute(0,'open','https://d4kom710.blogspot.com/2023/08/percobaan-ii-membuat-pasword-dan.html','','',
SW_SHOWNORMAL) ;
end;
procedure
TForm1.btn24Click(Sender: TObject);
begin
ShellExecute(0,'open','https://d4kom711.blogspot.com/2023/08/percobaan-1-membuat-tampilan-nama.html','','',
SW_SHOWNORMAL) ;
end;
procedure TForm1.btn25Click(Sender:
TObject);
begin
ShellExecute(0,'open','https://d4kom711.blogspot.com/2023/08/percobaan-2-membuat-password-dan.html','','',
SW_SHOWNORMAL) ;
end;
procedure
TForm1.btn26Click(Sender: TObject);
begin
ShellExecute(0,'open','https://d4kom712.blogspot.com/2023/08/percobaan-1-membuat-tampilan-nama.html','','',
SW_SHOWNORMAL) ;
end;
procedure
TForm1.btn27Click(Sender: TObject);
begin
ShellExecute(0,'open','https://d4kom712.blogspot.com/2023/08/praktik-bahasa-pemrograman.html','','',
SW_SHOWNORMAL) ;
end;
procedure
TForm1.btn28Click(Sender: TObject);
begin
ShellExecute(0,'open','https://komd4713.blogspot.com/2023/08/tugas-1.html','','',
SW_SHOWNORMAL) ;
end;
procedure
TForm1.btn29Click(Sender: TObject);
begin
ShellExecute(0,'open','https://komd4713.blogspot.com/2023/08/tugas-2_10.html','','',
SW_SHOWNORMAL) ;
end;
procedure
TForm1.btn30Click(Sender: TObject);
begin
ShellExecute(0,'open','https://d4kom714.blogspot.com/2023/08/jurusan-telekomunikasi-prodi-teknik.html','','',
SW_SHOWNORMAL) ;
end;
procedure
TForm1.btn31Click(Sender: TObject);
begin
ShellExecute(0,'open','https://d4kom714.blogspot.com/2023/08/jurusan-telekomunikasi-prodi-teknik_10.html','','',
SW_SHOWNORMAL) ;
end;
procedure
TForm1.btn32Click(Sender: TObject);
begin
ShellExecute(0,'open','https://d4kom715.blogspot.com/2023/08/percobaan-1.html','','',
SW_SHOWNORMAL) ;
end;
procedure
TForm1.btn33Click(Sender: TObject);
begin
ShellExecute(0,'open','https://d4kom715.blogspot.com/2023/08/percobaan-1.html','','',
SW_SHOWNORMAL) ;
end;
procedure
TForm1.btn34Click(Sender: TObject);
begin
ShellExecute(0,'open','https://d4kom716.blogspot.com/2023/08/bhs-pemograman.html','','',
SW_SHOWNORMAL) ;
end;
procedure
TForm1.btn35Click(Sender: TObject);
begin
ShellExecute(0,'open','https://d4kom716.blogspot.com/2023/08/percobaan-2.html','','',
SW_SHOWNORMAL) ;
end;
procedure
TForm1.btn36Click(Sender: TObject);
begin
ShellExecute(0,'open','https://d4kom717.blogspot.com/2023/08/pol-tekad-kodiklatad-jurusan.html','','',
SW_SHOWNORMAL) ;
end;
procedure
TForm1.btn37Click(Sender: TObject);
begin
ShellExecute(0,'open','https://d4kom717.blogspot.com/2023/08/pol-tekad-kodiklatad-jurusan.html','','',
SW_SHOWNORMAL) ;
end;
procedure
TForm1.btn38Click(Sender: TObject);
begin
ShellExecute(0,'open','https://d4kom718.blogspot.com/2023/08/membuat-tampilan-nama-pribadi.html','','',
SW_SHOWNORMAL) ;
end;
procedure
TForm1.btn39Click(Sender: TObject);
begin
ShellExecute(0,'open','https://d4kom718.blogspot.com/2023/08/membuat-password-dan-menampilkan-waktu.html','','',
SW_SHOWNORMAL) ;
end;
procedure
TForm1.btn40Click(Sender: TObject);
begin
ShellExecute(0,'open','https://d4kom719.blogspot.com/2023/08/praktik-pembuatan-nama-pribadi.html','','',
SW_SHOWNORMAL) ;
end;
procedure TForm1.btn41Click(Sender:
TObject);
begin
ShellExecute(0,'open','https://d4kom719.blogspot.com/2023/08/praktik-membuat-password-dan.html','','',
SW_SHOWNORMAL) ;
end;
procedure
TForm1.btn42Click(Sender: TObject);
begin
ShellExecute(0,'open','https://d4kom720.blogspot.com/2023/08/d4kom7-percobaan-1-membuat-tampilan.html','','',
SW_SHOWNORMAL) ;
end;
procedure
TForm1.btn43Click(Sender: TObject);
begin
ShellExecute(0,'open','https://d4kom720.blogspot.com/2023/08/d4kom7-percobaan-2-membuat-password-dan.html','','',
SW_SHOWNORMAL) ;
end;
procedure
TForm1.btn44Click(Sender: TObject);
begin
ShellExecute(0,'open','https://komd4725.blogspot.com','','',
SW_SHOWNORMAL) ;
end;
procedure
TForm1.btn45Click(Sender: TObject);
begin
ShellExecute(0,'open','https://komd4725.blogspot.com','','',
SW_SHOWNORMAL) ;
end;
procedure
TForm1.btn46Click(Sender: TObject);
begin
ShellExecute(0,'open','https://d4kom722.blogspot.com/2023/08/percobaan-1-membuat-tampilan-nama.html','','',
SW_SHOWNORMAL) ;
end;
procedure
TForm1.btn47Click(Sender: TObject);
begin
ShellExecute(0,'open','https://d4kom722.blogspot.com/2023/08/percobaan-2.html','','',
SW_SHOWNORMAL) ;
end;
procedure
TForm1.btn48Click(Sender: TObject);
begin
ShellExecute(0,'open','https://d4kom723.blogspot.com/2023/08/percobaan-i-membuat-tampilan-nama.html','','',
SW_SHOWNORMAL) ;
end;
procedure
TForm1.btn49Click(Sender: TObject);
begin
ShellExecute(0,'open','https://d4kom723.blogspot.com/2023/08/percobaan-i-membuat-tampilan-nama.html','','',
SW_SHOWNORMAL) ;
end;
procedure
TForm1.btn51Click(Sender: TObject);
begin
ShellExecute(0,'open','https://d4kom724.blogspot.com/2023/08/praktek-bahasa-pemrograman-laporan_10.html','','',
SW_SHOWNORMAL) ;
end;
procedure TForm1.btn50Click(Sender:
TObject);
begin
ShellExecute(0,'open','https://d4kom724.blogspot.com/2023/08/praktek-bahasa-pemrograman-laporan.html','','',
SW_SHOWNORMAL) ;
end;
procedure
TForm1.btn52Click(Sender: TObject);
begin
ShellExecute(0,'open','https://d4kom725.blogspot.com/2023/08/percobaan-1-membuat-tampilan-nama.html','','',
SW_SHOWNORMAL) ;
end;
procedure
TForm1.btn53Click(Sender: TObject);
begin
ShellExecute(0,'open','https://d4kom725.blogspot.com/2023/08/percobaan-2-membuat-password-dan.html','','',
SW_SHOWNORMAL) ;
end;
procedure
TForm1.btn54Click(Sender: TObject);
begin
ShellExecute(0,'open','https://d4kom726.blogspot.com/2023/08/percobaan-1.html','','',
SW_SHOWNORMAL) ;
end;
procedure
TForm1.btn55Click(Sender: TObject);
begin
ShellExecute(0,'open','https://d4kom726.blogspot.com/2023/08/percobaan2.html','','',SW_SHOWNORMAL)
;
end;
end.
5. Hasil dan Pembahasan
a. hasil Video
b. Pembahasan
Pada hasil percobaan diatas item item yang digunakan yaitu tool waktu,tool image,tool shape dan item item lain yang mendukung,proses atau cara kerja dari percobaan diatas yaitu pada awal tampilan masuk muncul beberapa tombol antara lain enter clear dan close ,pada tombol enter ,kita memasukan sandi atau password yang telah kita program pada coding ,apabila sandi benar maka akan muncul tampilan data pribadi dan foto pada form ,apabila sandi yang dimasukan salah maka akan muncul tulisan bukan musuh terdeteksi!!! .
tombol clear digunakan untuk menghapus sandi dan menampilkan tampilan seperti awal masuk ke percobaan ,tombol close berfungsi untuk keluar dari program dan kembali ke tampilan form awal ,hal ini karna pada tombol close dan clear sudah dimasukan bahasa pemograman yang memberikan perintah untuk menghapus dan keluar
6. Kesimpulan
Dalam percobaan praktik menggunakan aplikasi Delphi, fokus utama adalah pada penerapan keamanan dan fungsionalitas waktu. Berhasil diintegrasikan sistem password untuk meningkatkan tingkat keamanan aplikasi, memastikan hanya pengguna yang memiliki akses yang tepat yang dapat menggunakannya. Selain itu, juga berhasil menampilkan waktu secara akurat dalam antarmuka aplikasi, memberikan informasi penting kepada pengguna seputar waktu dan memungkinkan pelacakan aktivitas.
Kesimpulan
dari praktek membuat tampilan nama pribadi di aplikasi Delphi adalah bahwa ini
adalah tugas dasar dalam mengembangkan antarmuka pengguna. Dengan menggunakan
komponen "TLabel", Anda dapat dengan mudah menampilkan teks atau
label yang informatif dan statis di dalam aplikasi. Melalui latihan ini, Anda
dapat memahami cara membuat elemen antarmuka pengguna, mengatur properti, dan
menampilkan informasi kepada pengguna. Ini merupakan langkah awal dalam
memahami cara membangun antarmuka pengguna yang lebih kompleks dan fungsional
dalam pengembangan perangkat lunak menggunakan Delphi.