POLTEKAD KODIKLATAD
JURUSAN TELEKOMUNIKASI
 

PRAKTIK BAHASA PEMROGAMAN

PERCOBAAN 1
OBJECT DELPHI & DATA PRIBADI

1.         Tujuan Praktikum.              Agar Bintara Mahasiswa mampu mempratikkan percobaan I Object Delphi dan Data Pribadi dengan menggunakan software Embarcadero XE5.

2.         Alat dan Bahan.

a.         Laptop/PC; dan

b.         Software Delphi / Embarcadero XE5.


3.         Landasan Teori.
            Materi ini membahas
a.    Form : adalah dasar dari aplikasi Windows. Form dipakai untuk
menempatkan komponen, control dan lain-lain. Informasi mengenaiform disimpan didalam dua file yaitu file .dfm dan .pas.File .dfm berisi informasi mengenai tampilan form ukuran lokasi dan seterusnya. Sedangkan file pas untuk menyimpan program control atau disebut juga dengan unit.

b.    Label : Komponen ini hanya digunakan untuk menambahkan teks di dalam form.

c.    Button : Komponen yang dipakai untuk membuat button yang akan dipakai untuk memilih pilihan di dalam aplikasi. Jika mengklik komponen button tersebut maka suatu perintah atau kejadian akan dijalankan.

4.         Langkah-Langkah Percobaan.
a.    Menyalakan laptop, sampai muncul tampilan utama pada laptop/PC;
b.    Membuat forder dengan nama Percobaan 1 Praktik Bahasa Pemrogaman;
c.      Buka program embarcadero XE5;
d.     Rangkailah lembar kerja form sesuai yang diharapkan, Setiap icon dari      toolbox akan dimasukkan ke jendela form yang akan menghasilkan program yang dijalankan dengan kode-kode;
e.    Pertama masukkan icon Label ke form / lembar kerja dari menu Tool Palette, setelah itu atur di menu properties sebelah kiri lembar kerja , dengan mengatur Caption sesuai data diri pribadi. Melalui Jendela Properties atur property setiap object sebagai berikut ;
    Tabel 1.1 Pengaturan melalui jendela properties
Object
Tool Palette
Properties
Value
Form1
Caption

Srda(K)Roro
Standart
Label1
Caption
Nama :Roro andi rifanti
Standart
Label2
Caption
Pangkat/NRP : Serda(K)/21170266391196
Standart
Label3
Caption
Tempat/Tgl Lahir : Malang, 09 Nov 1996
Standart
Label4
Caption
Asal Kesatuan : Dislaikad
Standart
Label5
Caption
Jabatan : Ba Dislaikad
Additional “Image”
Picture
Uploud : “Foto Personil” di PC/laptop
Standart
Button1
Caption
Dataku
Standart
Button2
Caption
Tutup


f.       Buat syntax program/coding, Program dapat berhasil dan sukses terlaksana bila kode dibuat sesuai ketentuan yang berlaku. Tampilan jendela kode dapat muncul bila di jendela form icon yang dibuat dari toolbox dilklik dua kali atau klik menu view- setelah itu pilih klik code. Setelah kode dibuat klik tombol silang di kanan pojok jendela kode tersebut, maka kode sudah berjalan dapat dibuktikan dengan klik tombol play pada menu toolbar;dan
g.     Sampai jendela form memunculkan UI (User interface) Data Pribadi , dengan klik pada button1 (Dataku) akan memunculkan data pribadi dan klik button2 (Tutup) untuk menghilangkan data pribadi.

5.         Hasil Percobaan.

a.         Menyalakan laptop, sampai muncul tampilan utama pada laptop/PC;

                               Gambar 1.1 Tampilan utama laptop menyala.

b.         Membuat forder dengan nama Percobaan 1 Praktik Bahasa Pemrogaman;

                                            Gambar 1.2 Pembuatan forder percobaan.

c.     Buka program embarcadero XE5;
                                         Gambar 1.3 software Dolphi/ embarcadero XE5 dijalankan

d.      Rangkailah lembar kerja form sesuai yang diharapkan, Setiap icon dari toolbox akan dimasukkan ke jendela form yang akan menghasilkan program yang dijalankan dengan kode-kode. Sesuai Tabel Jendela Properties atur property setiap object akan mendapatkan lembar kerja seperti pada tampilan berikut ini;
                                  Gambar 1.4 Hasil lembar kerja form yang telah dibuat

e.                Buat syntax program/coding, Program dapat berhasil dan sukses terlaksana bila kode dibuat sesuai ketentuan yang berlaku. Tampilan jendela kode dapat muncul bila di jendela form icon yang dibuat dari toolbox dilklik dua kali atau klik menu view- setelah itu pilih klik code. Setelah kode dibuat klik tombol silang di kanan pojok jendela kode tersebut, maka kode sudah berjalan dapat dibuktikan dengan klik tombol play pada menu toolbar;


                                Gambar 1.5 syntak / coding dibuat pada object yang telah ditentukan
unit Unit1;
interface
uses
  Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics,
  Vcl.Controls, Vcl.Forms, Vcl.Dialogs, Vcl.StdCtrls, Vcl.Imaging.jpeg,
  Vcl.ExtCtrls;
type
  TForm1 = class(TForm)
    Label1: TLabel;
    Label2: TLabel;
    Label3: TLabel;
    Label4: TLabel;
    Label5: TLabel;
    Button1: TButton;
    Button2: TButton;
    Image1: TImage;
    procedure Button1Click(Sender: TObject);
    procedure Button2Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;
var
  Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.Button1Click(Sender: TObject);
begin
 Label1.Visible:=True;
 Label2.Visible:=True;
 Label3.Visible:=True;
 Label4.Visible:=True;
 Label5.Visible:=True;
end;
procedure TForm1.Button2Click(Sender: TObject);
begin
 Label1.Visible:=False;
 Label2.Visible:=False;
 Label3.Visible:=False;
 Label4.Visible:=False;
 Label5.Visible:=False;
end;
end.
f.              Sampai jendela form memunculkan UI (User interface) Data Pribadi , dengan klik pada button1 (Dataku) akan memunculkan data dan klik button2 (Tutup) untuk menghilangkan data pribadi.


                           Gambar 1.6 Jendela UI Data pribadi muncul ketika tombol play diklik.
                                  Gambar 1.7 Setelah Button1 (Dataku) diklik akan memunculkan
                        Data pribadi, dikarenakan coding yang telah dibuat dengan Visible true.


                                   Gambar 1.8 Setelah Button2 (Tutup) diklik akan menghilangkan
                                Data Pribadi, dikarenakan coding yang telah dibuat dengan Visible False.

g.            Dapat diketahui Percobaan berhasil dengan baik setelah mengetahui data berjalan dengan baik sesuai yang diharapkan.

6.         Analisa Percobaan.
Dari percobaan lembar kerja form pada software embarcadero XE5  yang telah  dipelajari percobaan object Delphi dan Data Pribadi, dapat dilaksanakan dengan baik bila mengetahui fungsi dari properties dan tool palette . Dengan mengatur object dan icon pada lembar kerja form sesuai yang diharapkan yakni data pribadi yang dimasukkan kedalam lembar kerja. Percobaan memunculkan data pribadi dan menghilangkan data pribadi dapat dilaksanakan dengan baik dengan pengaturan coding pada Visible true dan Visible False. Lembar kerja dapat dikatakan berjalan dengan baik bila coding dan object berjalan sesuai yang diharapkan.
7.         Kesimpulan dan Saran.
Kesimpulan :
Setelah melakukan Praktik dengan Aplikasi Embarcadero XE5/ Delphi dapat kita pahami mengenai aplikasi ini kebutuhan program aplikasi di zaman sekarang sangatlah penting.  Dari Uraian pengenalan Program Delphi di atas penulis dapat mengambil kesimpulan bahwa program Delphi adalah sebuah IDE Compiler untuk bahasa pemrograman Pascal dan lingkungan pengembangan perangkat lunak yang digunakan untuk merancang suatu aplikasi program.

Saran :
            Agar Bintara Mahasiswa lebih aktif dan mencari pengetahuan yang lebih dalam mengembangkan coding/syntax pada aplikasi Delphi / Embarcadero XE5, serta dapat membuat UI atau lembar kerja yang dapat berguna bagi diri sendiri dan berguna untuk orang lain. Bintara mahasiswa diharapkan dapat mengembangkan program lebih baik lagi dengan mengetahui sumber informasi teknologi yang terbaru.