SlideShare une entreprise Scribd logo
1  sur  8
Télécharger pour lire hors ligne
Modul 1
A. Bagian-Bagian Utama Delphi
Menu Utama

Toolbar / Speedbar ( kiri Delphi 5, kanan Delphi 7)

Component Palette

Object Inspector ( Terdiri dari Properties dan Events )

Jendela Form

1
Jendela Source Code

B. Program Pertama Kamu
Ingat sebelum buat program, maka buat lebih dulu folder khusus menyimpan semua file
kamu nantinya.
1. Jalankan Delphi
2. Setelah berada di ruang Delphi, maka klik Tombol Save All .

atau File > Save

All untuk menyimpan project dan unit.. Cari folder yang kamu buat misalkan namanya
Latihan. Simpan nama unit dengan UnitLatihan dan Project dengan nama
ProjectLatihan
Berikut adalah file-file yang diciptakan di folder Latihan.

File Proyek

File pilihan proyek berisi setting
compiler dan linker, informasi path
pencarian, informasi versi dan
informasi lainnya

File untuk Icon aplikasi
File Form, menyimpan data-data grafis dari suatu form
File Unit, berisi source code
2
3. Ambil komponen label, edit, button letakkan di form

Klik komponen label lalu ubah properti Caption menjadi Nama, lalu ubah properti
name menjadi lblNama.(komponen label tidak wajib untuk diubah namanya)
Klik komponen edit lalu kosongkan properti Text lelu ubah properti name menjadi
edNama.
Klik komponen button lalu ubah properti Caption menjadi Proses, lalu ubah properti
name menjadi btProses

Hasilnya seperti diatas.
4. Klik dua kali pada tombol Proses lalu isikan diantar begin dan end seperti dibawah.

5. Sekarang klik tombol Run
yang terjadi.

atau tekan tombol F9. Klik tombol Proses lihat apa

Lihat pada folder Latihan file-file kamu sekarang
File exe hasil kompilasi. File ini bisa dijalankan
langsung dari folder latihan tanpa perlu membuka
Delphi
File yang dibuat saat pertama kali kamu membuild aplikasi. Kompiler menghasilkan sebuah file
terkompilasi (dcu) bagi setiap unit baru yang ada
di dalam project

3
C. Program Kamu Berikutnya
Kita buat dua buah form, form pertama ubah Caption menjadi Menu Utama lalu ubah
Name menjadi FUtama dan form kedua ubah Caption menjadi Menu Anak lalu ubah
Name menjadi FAnak.
Untuk membuat form baru klik tombol New Form
simpan form baru tersebut dengan klik tombol Save
UnitLatihan2

atau File > New Form lalu
atau File > Save beri nama

Buat seperti di atas berikan nama pada masing-masing tombol terserah kamu.
Klik dua kali masing-masing tombol isikan pada tombol kode :
Keluar Aplikasi dengan Application.Terminate
Menu Anak dengan Fanak.Show
Close dengan Close
Lalu jalankan klik tombol Run jawab Yes bila muncul gambar dibawah

Catatan
Untuk melihat semua form yang sudah kamu buat dan membuka form tertentu klik tombol
View Form

4
Properti WindowState Form
Properti ini terdiri dari:
1. wsMaximized = bila form dijalankan (Run) akan otomatis membesar menyesuaikan ukuran
monitor.
2. wsMinimized = bila form dijalankan maka akan mengecil di taskbar.
3. wsNormal = bila form dijalankan maka akan menyesuaikan dengan tampilan saat didesain.
Properti Position Form
Untuk membuat form tepat berada ditengah layar monitor gunakan properti FormCenter
untuk properti Position lain silahkan praktekkan sendiri.
Properti Color
Properti color menentukan warna latar belakang form tersebut.
Properti Icon
Properti ini digunakan untuk merubah gambar icon di kiri paling atas form.

D. Latihan-latihan
1. Coba buat form yang berubah warnanya ketika diklik suatu tombol

procedure TForm1.btProsesClick(Sender: TObject);
begin
Form1.Color :=clRed
end;
untuk biru = clBlue, kuning = clYellow, Hijau = clGreen

5
2. Coba buat label menghilang ketika ditekan suatu tombol

3. Coba buat ketika ditekan tombol tertentu, maka huruf menjadi tebal dan normal
kembali bila ditekan tombol lain ?

procedure TForm1.Button1Click(Sender: TObject);
begin
label1.Font.Style := [fsBold];
label1.Caption

:= 'Horeeeee Aku Berubah'

end;
procedure TForm1.Button2Click(Sender: TObject);
begin
label1.Font.Style := [fsItalic];
label1.Caption

:= 'Ya Kenapa Jadi Gini'

end;
procedure TForm1.Button3Click(Sender: TObject);
begin
label1.Font.Style := [];
label1.Caption

:= 'Coba Pilih Mau Tekan Yang Mana'

end;

6
Sekilas Delphi
Delphi adalah perangkat pengembangan aplikasi yang berjalan di sistem operasi Windows.Delphi
merupakan kelanjutan dari Turbo Pascal yang merupakan produk Borland, sekarang telah berganti menjadi
Inprise Corporation. Delphi diluncurkan pertama kali pada tahun 1995.
Borland menyatakan bahwa Delphi merupakan alat yang dapat digunakan untuk Rapid Application
Development (RAD), yang hingga kini tetap terbukti menjadi bahasa pemrograman yang paling baik. Dengan
keberhasilan ini maka Borlang (sebelum menjadi Inprise), mengembangkan produk lain yang mirip yakni
C++Builder, Jbuilder (Java Language). Dengan demikian jika kita telah menguasai Delphi dengan mudah kita
dapat berpindah menggunakan bahasa lainnya yaitu C++Builder atau Jbuilder. Kedua produk ini sengaja dibuat
memiliki IDE yang sama dengan Delphi.
Selain sebagai aplikasi biasa dengan mudah Delphi membuat aplikasi untuk internet. Seperti Win-CGI
(Windows Common Gateway Interface), ISAPI (Internet Service Application Program Interface) . Bahkan
Borland menyatakan sebagai satu langkah menuju ActiveX. Seperti dengan mudah membuat sebuah aplikasi
ActiveForm yang dapat berjalan pada Internet Explorer sebagai suatu aplikasi biasa. Selain itu Delphi dapat
membuat aplikasi MIDAS, pada aplikasi ini kita harus membuat dua lapis, lapis pertama adalah aplikasi Server
yang melayani permintaan aplikasi kedua yaitu Client.
Delphi dapat mengakses database Paradox, xBase, MS-Access juga dengan menggunakan ODBC
Delphi dapat mengakses database lain seperti Oracle, Sybase, Interbase, DB2, MS-SQL, MySQL. Sehingga kita
dapat berpindah dari satu database ke database lain tanpa perlu mengubah aplikasi secara keseluruhan.

Macam-Macam Bahasa Pemrograman
Bahasa Mesin
Bahasa Tingkat Rendah

Assembly

Bahasa Tingkat Menengah

C, C++

Bahasa Tingkat Tinggi

Cobol, Fortran, Basic, Pascal, Ada,
Python

Bahasa Visual / Pemrograman Berorientasi Objek

Visual Basic, Visual Foxpro, Visual C++,
Delphi, C++Builder, JBuilder

Bahasa Permrograman Web

ASP, PHP, CGI, Perl, Java

Bahasa Pemrograman Animasi Flash

ActionScript

Bahasa Pemrograman AI (Artificial Intelligence)

Prolog, LISP

Bahasa Lain
Bahasa Pembuat Halaman Web

HTML (HyperText Markup Language)

Bahasa Untuk Berinteraksi Dengan Basic Data

SQL (Structured Query Language)

Pustaka
Panduan Praktis Pemrograman Borland Delphi 5 dan 7, Wahana Komputer
Membuat Aplikasi Database dengan Delphi, Jayanto
Created by: Ferry 085241035883

Contenu connexe

Tendances

Penuntun imk informatika_2015
Penuntun imk informatika_2015Penuntun imk informatika_2015
Penuntun imk informatika_2015Abdul Hafid
 
Module Delphi
Module DelphiModule Delphi
Module Delphiborncb
 
Membuat sms gateway dengan delphi 7(indra)
Membuat sms gateway dengan delphi 7(indra)Membuat sms gateway dengan delphi 7(indra)
Membuat sms gateway dengan delphi 7(indra)Indra Pratama
 
Modul 1 konsep dasar pemrograman delphi
Modul   1 konsep dasar pemrograman delphiModul   1 konsep dasar pemrograman delphi
Modul 1 konsep dasar pemrograman delphiFajar Istiqomah
 
Pemrograman visual basic
Pemrograman visual basicPemrograman visual basic
Pemrograman visual basicahmadranddy
 
Diktat borlanddelphi 7
Diktat borlanddelphi 7Diktat borlanddelphi 7
Diktat borlanddelphi 7Hendriana Ana
 
Makalah fisika komputasi
Makalah fisika komputasiMakalah fisika komputasi
Makalah fisika komputasiHalimah Halimah
 
1. Pengenalan Visual Basic .Net - Pemrograman I
1. Pengenalan Visual Basic .Net - Pemrograman I1. Pengenalan Visual Basic .Net - Pemrograman I
1. Pengenalan Visual Basic .Net - Pemrograman IIfan Ok
 
Visual basic 6 tutorial its 4
Visual basic 6 tutorial its 4Visual basic 6 tutorial its 4
Visual basic 6 tutorial its 4Renhard Manurung
 
Modul Intel XDK Workshop ver 1.0 Sept 2013 - Modul 4 - Pengembangan Aplikasi ...
Modul Intel XDK Workshop ver 1.0 Sept 2013 - Modul 4 - Pengembangan Aplikasi ...Modul Intel XDK Workshop ver 1.0 Sept 2013 - Modul 4 - Pengembangan Aplikasi ...
Modul Intel XDK Workshop ver 1.0 Sept 2013 - Modul 4 - Pengembangan Aplikasi ...Muhammad Yusuf
 
My modul visual basic 6.0
My modul visual basic 6.0My modul visual basic 6.0
My modul visual basic 6.0Dys Ayudya
 
Membuat aplikasi quiz android dengan Intel XDK
Membuat aplikasi quiz android dengan Intel XDKMembuat aplikasi quiz android dengan Intel XDK
Membuat aplikasi quiz android dengan Intel XDKNur Rohman
 
Modul pemrograman akuntansi
Modul pemrograman akuntansiModul pemrograman akuntansi
Modul pemrograman akuntansiMas Tri Sragen
 
Modul 5 pengembangan aplikasi mobile learning menggunakan intel xdk sesi 2
Modul 5   pengembangan aplikasi mobile learning menggunakan intel xdk sesi 2Modul 5   pengembangan aplikasi mobile learning menggunakan intel xdk sesi 2
Modul 5 pengembangan aplikasi mobile learning menggunakan intel xdk sesi 2Muhammad Yusuf
 

Tendances (18)

Penuntun imk informatika_2015
Penuntun imk informatika_2015Penuntun imk informatika_2015
Penuntun imk informatika_2015
 
Module Delphi
Module DelphiModule Delphi
Module Delphi
 
MATERI_DELPHI_XI
MATERI_DELPHI_XIMATERI_DELPHI_XI
MATERI_DELPHI_XI
 
Membuat sms gateway dengan delphi 7(indra)
Membuat sms gateway dengan delphi 7(indra)Membuat sms gateway dengan delphi 7(indra)
Membuat sms gateway dengan delphi 7(indra)
 
Modul 1 konsep dasar pemrograman delphi
Modul   1 konsep dasar pemrograman delphiModul   1 konsep dasar pemrograman delphi
Modul 1 konsep dasar pemrograman delphi
 
Modul 1-AP3-Deplhi-Unpar
Modul 1-AP3-Deplhi-UnparModul 1-AP3-Deplhi-Unpar
Modul 1-AP3-Deplhi-Unpar
 
Pemrograman visual basic
Pemrograman visual basicPemrograman visual basic
Pemrograman visual basic
 
Modul visual basic
Modul visual basicModul visual basic
Modul visual basic
 
Dasar pemrograman visual basic
Dasar pemrograman visual basicDasar pemrograman visual basic
Dasar pemrograman visual basic
 
Diktat borlanddelphi 7
Diktat borlanddelphi 7Diktat borlanddelphi 7
Diktat borlanddelphi 7
 
Makalah fisika komputasi
Makalah fisika komputasiMakalah fisika komputasi
Makalah fisika komputasi
 
1. Pengenalan Visual Basic .Net - Pemrograman I
1. Pengenalan Visual Basic .Net - Pemrograman I1. Pengenalan Visual Basic .Net - Pemrograman I
1. Pengenalan Visual Basic .Net - Pemrograman I
 
Visual basic 6 tutorial its 4
Visual basic 6 tutorial its 4Visual basic 6 tutorial its 4
Visual basic 6 tutorial its 4
 
Modul Intel XDK Workshop ver 1.0 Sept 2013 - Modul 4 - Pengembangan Aplikasi ...
Modul Intel XDK Workshop ver 1.0 Sept 2013 - Modul 4 - Pengembangan Aplikasi ...Modul Intel XDK Workshop ver 1.0 Sept 2013 - Modul 4 - Pengembangan Aplikasi ...
Modul Intel XDK Workshop ver 1.0 Sept 2013 - Modul 4 - Pengembangan Aplikasi ...
 
My modul visual basic 6.0
My modul visual basic 6.0My modul visual basic 6.0
My modul visual basic 6.0
 
Membuat aplikasi quiz android dengan Intel XDK
Membuat aplikasi quiz android dengan Intel XDKMembuat aplikasi quiz android dengan Intel XDK
Membuat aplikasi quiz android dengan Intel XDK
 
Modul pemrograman akuntansi
Modul pemrograman akuntansiModul pemrograman akuntansi
Modul pemrograman akuntansi
 
Modul 5 pengembangan aplikasi mobile learning menggunakan intel xdk sesi 2
Modul 5   pengembangan aplikasi mobile learning menggunakan intel xdk sesi 2Modul 5   pengembangan aplikasi mobile learning menggunakan intel xdk sesi 2
Modul 5 pengembangan aplikasi mobile learning menggunakan intel xdk sesi 2
 

En vedette

The hidden cartoon charactors
The hidden cartoon charactorsThe hidden cartoon charactors
The hidden cartoon charactorsnymufti
 
Computación básica tomo 2
Computación básica tomo 2Computación básica tomo 2
Computación básica tomo 2LorelyZambrano
 
Cat walk
Cat walkCat walk
Cat walknymufti
 
Jobsheetmerakitpersonalkomputer 130722225336-phpapp02
Jobsheetmerakitpersonalkomputer 130722225336-phpapp02Jobsheetmerakitpersonalkomputer 130722225336-phpapp02
Jobsheetmerakitpersonalkomputer 130722225336-phpapp02Yang Terluka
 
Презентация Молодежного форума лидеров горного дела
Презентация Молодежного форума лидеров горного делаПрезентация Молодежного форума лидеров горного дела
Презентация Молодежного форума лидеров горного делаKorolev Artem
 

En vedette (7)

Flat plans
Flat plansFlat plans
Flat plans
 
The hidden cartoon charactors
The hidden cartoon charactorsThe hidden cartoon charactors
The hidden cartoon charactors
 
Computación básica tomo 2
Computación básica tomo 2Computación básica tomo 2
Computación básica tomo 2
 
Cat walk
Cat walkCat walk
Cat walk
 
Jobsheetmerakitpersonalkomputer 130722225336-phpapp02
Jobsheetmerakitpersonalkomputer 130722225336-phpapp02Jobsheetmerakitpersonalkomputer 130722225336-phpapp02
Jobsheetmerakitpersonalkomputer 130722225336-phpapp02
 
M2t1
M2t1M2t1
M2t1
 
Презентация Молодежного форума лидеров горного дела
Презентация Молодежного форума лидеров горного делаПрезентация Молодежного форума лидеров горного дела
Презентация Молодежного форума лидеров горного дела
 

Similaire à M1t1

Pemograman delphi untuk pemula
Pemograman delphi untuk pemula Pemograman delphi untuk pemula
Pemograman delphi untuk pemula PT.goLom na
 
Delphi part 1.pdf
Delphi part 1.pdfDelphi part 1.pdf
Delphi part 1.pdfJurnal IT
 
Diktat borlanddelphi 7
Diktat borlanddelphi 7Diktat borlanddelphi 7
Diktat borlanddelphi 7ratnacahya2
 
Modul pemrograman-1-revisi
Modul pemrograman-1-revisiModul pemrograman-1-revisi
Modul pemrograman-1-revisiYang Terluka
 
Insert, Edit, Delete pada VB 2010 dengan DB Mysql dan Crystal Report
Insert, Edit, Delete pada VB 2010 dengan DB Mysql dan Crystal ReportInsert, Edit, Delete pada VB 2010 dengan DB Mysql dan Crystal Report
Insert, Edit, Delete pada VB 2010 dengan DB Mysql dan Crystal ReportRahmat Taufiq Sigit
 
Dasarpemrogramanvisualbasic
DasarpemrogramanvisualbasicDasarpemrogramanvisualbasic
Dasarpemrogramanvisualbasicdhi her
 
Dasarpemrogramanvisualbasic
DasarpemrogramanvisualbasicDasarpemrogramanvisualbasic
Dasarpemrogramanvisualbasicdhi her
 
Materi ii dasar dasar netbeans
Materi ii dasar dasar netbeansMateri ii dasar dasar netbeans
Materi ii dasar dasar netbeansIzal Kernel
 
Part 2 - PENGENALAN VISUAL STUDIO 2010
Part 2 - PENGENALAN VISUAL STUDIO 2010Part 2 - PENGENALAN VISUAL STUDIO 2010
Part 2 - PENGENALAN VISUAL STUDIO 2010Rolly Yesputra
 
Laporan tugas akhir
Laporan tugas akhirLaporan tugas akhir
Laporan tugas akhirahmadranddy
 
Laporan tugas akhir
Laporan tugas akhirLaporan tugas akhir
Laporan tugas akhirahmadranddy
 
Modul1 pengenalan borlanddelphi7
Modul1 pengenalan borlanddelphi7Modul1 pengenalan borlanddelphi7
Modul1 pengenalan borlanddelphi7asa_guskun
 
Modul Pemrograman Visual
Modul Pemrograman VisualModul Pemrograman Visual
Modul Pemrograman VisualWahyu Widodo
 

Similaire à M1t1 (20)

Modul Delphi ,buat pemula
Modul Delphi ,buat pemulaModul Delphi ,buat pemula
Modul Delphi ,buat pemula
 
Pemograman delphi untuk pemula
Pemograman delphi untuk pemula Pemograman delphi untuk pemula
Pemograman delphi untuk pemula
 
Delphi part 1.pdf
Delphi part 1.pdfDelphi part 1.pdf
Delphi part 1.pdf
 
Diktat borlanddelphi 7
Diktat borlanddelphi 7Diktat borlanddelphi 7
Diktat borlanddelphi 7
 
modul-delphi-7.pdf
modul-delphi-7.pdfmodul-delphi-7.pdf
modul-delphi-7.pdf
 
Modul delphi 7
Modul delphi 7Modul delphi 7
Modul delphi 7
 
Modul pemrograman-1-revisi
Modul pemrograman-1-revisiModul pemrograman-1-revisi
Modul pemrograman-1-revisi
 
20110323 modul1 vb
20110323 modul1 vb20110323 modul1 vb
20110323 modul1 vb
 
Modul praktikum pbw
Modul praktikum pbwModul praktikum pbw
Modul praktikum pbw
 
Insert, Edit, Delete pada VB 2010 dengan DB Mysql dan Crystal Report
Insert, Edit, Delete pada VB 2010 dengan DB Mysql dan Crystal ReportInsert, Edit, Delete pada VB 2010 dengan DB Mysql dan Crystal Report
Insert, Edit, Delete pada VB 2010 dengan DB Mysql dan Crystal Report
 
Dasarpemrogramanvisualbasic
DasarpemrogramanvisualbasicDasarpemrogramanvisualbasic
Dasarpemrogramanvisualbasic
 
Dasarpemrogramanvisualbasic
DasarpemrogramanvisualbasicDasarpemrogramanvisualbasic
Dasarpemrogramanvisualbasic
 
Materi ii dasar dasar netbeans
Materi ii dasar dasar netbeansMateri ii dasar dasar netbeans
Materi ii dasar dasar netbeans
 
Part 2 - PENGENALAN VISUAL STUDIO 2010
Part 2 - PENGENALAN VISUAL STUDIO 2010Part 2 - PENGENALAN VISUAL STUDIO 2010
Part 2 - PENGENALAN VISUAL STUDIO 2010
 
Laporan tugas akhir
Laporan tugas akhirLaporan tugas akhir
Laporan tugas akhir
 
Laporan tugas akhir
Laporan tugas akhirLaporan tugas akhir
Laporan tugas akhir
 
Modul1 pengenalan borlanddelphi7
Modul1 pengenalan borlanddelphi7Modul1 pengenalan borlanddelphi7
Modul1 pengenalan borlanddelphi7
 
9093 fd01
9093 fd019093 fd01
9093 fd01
 
Modul Pemrograman Visual
Modul Pemrograman VisualModul Pemrograman Visual
Modul Pemrograman Visual
 
Pengenalan vb
Pengenalan vbPengenalan vb
Pengenalan vb
 

Plus de Yang Terluka

Struktur teknik-komputer-dan-informatika
Struktur teknik-komputer-dan-informatikaStruktur teknik-komputer-dan-informatika
Struktur teknik-komputer-dan-informatikaYang Terluka
 
Struktur teknik telekomunikasi
Struktur teknik telekomunikasiStruktur teknik telekomunikasi
Struktur teknik telekomunikasiYang Terluka
 
Struktur kurikulum tkj
Struktur kurikulum tkjStruktur kurikulum tkj
Struktur kurikulum tkjYang Terluka
 
Struktur kurikulum tkj(1)
Struktur kurikulum tkj(1)Struktur kurikulum tkj(1)
Struktur kurikulum tkj(1)Yang Terluka
 
Spk p1-soal praktik kejuruan-13-14
Spk p1-soal praktik kejuruan-13-14Spk p1-soal praktik kejuruan-13-14
Spk p1-soal praktik kejuruan-13-14Yang Terluka
 
Soal ujian praktik kejuruan paket 1 3.doc
Soal ujian praktik kejuruan paket 1 3.docSoal ujian praktik kejuruan paket 1 3.doc
Soal ujian praktik kejuruan paket 1 3.docYang Terluka
 
Slide dkk01 modul_merakit_pc
Slide dkk01 modul_merakit_pcSlide dkk01 modul_merakit_pc
Slide dkk01 modul_merakit_pcYang Terluka
 
Silabus dasar-kejuruan
Silabus dasar-kejuruanSilabus dasar-kejuruan
Silabus dasar-kejuruanYang Terluka
 
Silabus c1 pemrograman dasar kelas x
Silabus c1 pemrograman dasar kelas xSilabus c1 pemrograman dasar kelas x
Silabus c1 pemrograman dasar kelas xYang Terluka
 
Sap sistem-operasi
Sap sistem-operasiSap sistem-operasi
Sap sistem-operasiYang Terluka
 
Rpp 10 1-instalasi_gui_dan_cli_-ok_blm_print
Rpp 10 1-instalasi_gui_dan_cli_-ok_blm_printRpp 10 1-instalasi_gui_dan_cli_-ok_blm_print
Rpp 10 1-instalasi_gui_dan_cli_-ok_blm_printYang Terluka
 
Rancang setting-ulang-keamanan-wan
Rancang setting-ulang-keamanan-wanRancang setting-ulang-keamanan-wan
Rancang setting-ulang-keamanan-wanYang Terluka
 
Program kerja kurikulum_2013-2014
Program kerja kurikulum_2013-2014Program kerja kurikulum_2013-2014
Program kerja kurikulum_2013-2014Yang Terluka
 
Program kerja kurikulum_2013-2014(1)
Program kerja kurikulum_2013-2014(1)Program kerja kurikulum_2013-2014(1)
Program kerja kurikulum_2013-2014(1)Yang Terluka
 
Peraturan pos-un-smpsma-smk-dan-unpk-tahun-2013
Peraturan pos-un-smpsma-smk-dan-unpk-tahun-2013Peraturan pos-un-smpsma-smk-dan-unpk-tahun-2013
Peraturan pos-un-smpsma-smk-dan-unpk-tahun-2013Yang Terluka
 
Penyusunan raport dan kkm
Penyusunan raport dan kkmPenyusunan raport dan kkm
Penyusunan raport dan kkmYang Terluka
 

Plus de Yang Terluka (20)

Struktur teknik-komputer-dan-informatika
Struktur teknik-komputer-dan-informatikaStruktur teknik-komputer-dan-informatika
Struktur teknik-komputer-dan-informatika
 
Struktur teknik telekomunikasi
Struktur teknik telekomunikasiStruktur teknik telekomunikasi
Struktur teknik telekomunikasi
 
Struktur kurikulum tkj
Struktur kurikulum tkjStruktur kurikulum tkj
Struktur kurikulum tkj
 
Struktur kurikulum tkj(1)
Struktur kurikulum tkj(1)Struktur kurikulum tkj(1)
Struktur kurikulum tkj(1)
 
Spk p1-soal praktik kejuruan-13-14
Spk p1-soal praktik kejuruan-13-14Spk p1-soal praktik kejuruan-13-14
Spk p1-soal praktik kejuruan-13-14
 
Soal ujian praktik kejuruan paket 1 3.doc
Soal ujian praktik kejuruan paket 1 3.docSoal ujian praktik kejuruan paket 1 3.doc
Soal ujian praktik kejuruan paket 1 3.doc
 
Slide dkk01 modul_merakit_pc
Slide dkk01 modul_merakit_pcSlide dkk01 modul_merakit_pc
Slide dkk01 modul_merakit_pc
 
Silabus dasar-kejuruan
Silabus dasar-kejuruanSilabus dasar-kejuruan
Silabus dasar-kejuruan
 
Silabus c1 pemrograman dasar kelas x
Silabus c1 pemrograman dasar kelas xSilabus c1 pemrograman dasar kelas x
Silabus c1 pemrograman dasar kelas x
 
Sil53
Sil53Sil53
Sil53
 
Sil9
Sil9Sil9
Sil9
 
Sil1
Sil1Sil1
Sil1
 
Sap sistem-operasi
Sap sistem-operasiSap sistem-operasi
Sap sistem-operasi
 
Rpp 10 1-instalasi_gui_dan_cli_-ok_blm_print
Rpp 10 1-instalasi_gui_dan_cli_-ok_blm_printRpp 10 1-instalasi_gui_dan_cli_-ok_blm_print
Rpp 10 1-instalasi_gui_dan_cli_-ok_blm_print
 
Routing
RoutingRouting
Routing
 
Rancang setting-ulang-keamanan-wan
Rancang setting-ulang-keamanan-wanRancang setting-ulang-keamanan-wan
Rancang setting-ulang-keamanan-wan
 
Program kerja kurikulum_2013-2014
Program kerja kurikulum_2013-2014Program kerja kurikulum_2013-2014
Program kerja kurikulum_2013-2014
 
Program kerja kurikulum_2013-2014(1)
Program kerja kurikulum_2013-2014(1)Program kerja kurikulum_2013-2014(1)
Program kerja kurikulum_2013-2014(1)
 
Peraturan pos-un-smpsma-smk-dan-unpk-tahun-2013
Peraturan pos-un-smpsma-smk-dan-unpk-tahun-2013Peraturan pos-un-smpsma-smk-dan-unpk-tahun-2013
Peraturan pos-un-smpsma-smk-dan-unpk-tahun-2013
 
Penyusunan raport dan kkm
Penyusunan raport dan kkmPenyusunan raport dan kkm
Penyusunan raport dan kkm
 

M1t1

  • 1. Modul 1 A. Bagian-Bagian Utama Delphi Menu Utama Toolbar / Speedbar ( kiri Delphi 5, kanan Delphi 7) Component Palette Object Inspector ( Terdiri dari Properties dan Events ) Jendela Form 1
  • 2. Jendela Source Code B. Program Pertama Kamu Ingat sebelum buat program, maka buat lebih dulu folder khusus menyimpan semua file kamu nantinya. 1. Jalankan Delphi 2. Setelah berada di ruang Delphi, maka klik Tombol Save All . atau File > Save All untuk menyimpan project dan unit.. Cari folder yang kamu buat misalkan namanya Latihan. Simpan nama unit dengan UnitLatihan dan Project dengan nama ProjectLatihan Berikut adalah file-file yang diciptakan di folder Latihan. File Proyek File pilihan proyek berisi setting compiler dan linker, informasi path pencarian, informasi versi dan informasi lainnya File untuk Icon aplikasi File Form, menyimpan data-data grafis dari suatu form File Unit, berisi source code 2
  • 3. 3. Ambil komponen label, edit, button letakkan di form Klik komponen label lalu ubah properti Caption menjadi Nama, lalu ubah properti name menjadi lblNama.(komponen label tidak wajib untuk diubah namanya) Klik komponen edit lalu kosongkan properti Text lelu ubah properti name menjadi edNama. Klik komponen button lalu ubah properti Caption menjadi Proses, lalu ubah properti name menjadi btProses Hasilnya seperti diatas. 4. Klik dua kali pada tombol Proses lalu isikan diantar begin dan end seperti dibawah. 5. Sekarang klik tombol Run yang terjadi. atau tekan tombol F9. Klik tombol Proses lihat apa Lihat pada folder Latihan file-file kamu sekarang File exe hasil kompilasi. File ini bisa dijalankan langsung dari folder latihan tanpa perlu membuka Delphi File yang dibuat saat pertama kali kamu membuild aplikasi. Kompiler menghasilkan sebuah file terkompilasi (dcu) bagi setiap unit baru yang ada di dalam project 3
  • 4. C. Program Kamu Berikutnya Kita buat dua buah form, form pertama ubah Caption menjadi Menu Utama lalu ubah Name menjadi FUtama dan form kedua ubah Caption menjadi Menu Anak lalu ubah Name menjadi FAnak. Untuk membuat form baru klik tombol New Form simpan form baru tersebut dengan klik tombol Save UnitLatihan2 atau File > New Form lalu atau File > Save beri nama Buat seperti di atas berikan nama pada masing-masing tombol terserah kamu. Klik dua kali masing-masing tombol isikan pada tombol kode : Keluar Aplikasi dengan Application.Terminate Menu Anak dengan Fanak.Show Close dengan Close Lalu jalankan klik tombol Run jawab Yes bila muncul gambar dibawah Catatan Untuk melihat semua form yang sudah kamu buat dan membuka form tertentu klik tombol View Form 4
  • 5. Properti WindowState Form Properti ini terdiri dari: 1. wsMaximized = bila form dijalankan (Run) akan otomatis membesar menyesuaikan ukuran monitor. 2. wsMinimized = bila form dijalankan maka akan mengecil di taskbar. 3. wsNormal = bila form dijalankan maka akan menyesuaikan dengan tampilan saat didesain. Properti Position Form Untuk membuat form tepat berada ditengah layar monitor gunakan properti FormCenter untuk properti Position lain silahkan praktekkan sendiri. Properti Color Properti color menentukan warna latar belakang form tersebut. Properti Icon Properti ini digunakan untuk merubah gambar icon di kiri paling atas form. D. Latihan-latihan 1. Coba buat form yang berubah warnanya ketika diklik suatu tombol procedure TForm1.btProsesClick(Sender: TObject); begin Form1.Color :=clRed end; untuk biru = clBlue, kuning = clYellow, Hijau = clGreen 5
  • 6. 2. Coba buat label menghilang ketika ditekan suatu tombol 3. Coba buat ketika ditekan tombol tertentu, maka huruf menjadi tebal dan normal kembali bila ditekan tombol lain ? procedure TForm1.Button1Click(Sender: TObject); begin label1.Font.Style := [fsBold]; label1.Caption := 'Horeeeee Aku Berubah' end; procedure TForm1.Button2Click(Sender: TObject); begin label1.Font.Style := [fsItalic]; label1.Caption := 'Ya Kenapa Jadi Gini' end; procedure TForm1.Button3Click(Sender: TObject); begin label1.Font.Style := []; label1.Caption := 'Coba Pilih Mau Tekan Yang Mana' end; 6
  • 7. Sekilas Delphi Delphi adalah perangkat pengembangan aplikasi yang berjalan di sistem operasi Windows.Delphi merupakan kelanjutan dari Turbo Pascal yang merupakan produk Borland, sekarang telah berganti menjadi Inprise Corporation. Delphi diluncurkan pertama kali pada tahun 1995. Borland menyatakan bahwa Delphi merupakan alat yang dapat digunakan untuk Rapid Application Development (RAD), yang hingga kini tetap terbukti menjadi bahasa pemrograman yang paling baik. Dengan keberhasilan ini maka Borlang (sebelum menjadi Inprise), mengembangkan produk lain yang mirip yakni C++Builder, Jbuilder (Java Language). Dengan demikian jika kita telah menguasai Delphi dengan mudah kita dapat berpindah menggunakan bahasa lainnya yaitu C++Builder atau Jbuilder. Kedua produk ini sengaja dibuat memiliki IDE yang sama dengan Delphi. Selain sebagai aplikasi biasa dengan mudah Delphi membuat aplikasi untuk internet. Seperti Win-CGI (Windows Common Gateway Interface), ISAPI (Internet Service Application Program Interface) . Bahkan Borland menyatakan sebagai satu langkah menuju ActiveX. Seperti dengan mudah membuat sebuah aplikasi ActiveForm yang dapat berjalan pada Internet Explorer sebagai suatu aplikasi biasa. Selain itu Delphi dapat membuat aplikasi MIDAS, pada aplikasi ini kita harus membuat dua lapis, lapis pertama adalah aplikasi Server yang melayani permintaan aplikasi kedua yaitu Client. Delphi dapat mengakses database Paradox, xBase, MS-Access juga dengan menggunakan ODBC Delphi dapat mengakses database lain seperti Oracle, Sybase, Interbase, DB2, MS-SQL, MySQL. Sehingga kita dapat berpindah dari satu database ke database lain tanpa perlu mengubah aplikasi secara keseluruhan. Macam-Macam Bahasa Pemrograman Bahasa Mesin Bahasa Tingkat Rendah Assembly Bahasa Tingkat Menengah C, C++ Bahasa Tingkat Tinggi Cobol, Fortran, Basic, Pascal, Ada, Python Bahasa Visual / Pemrograman Berorientasi Objek Visual Basic, Visual Foxpro, Visual C++, Delphi, C++Builder, JBuilder Bahasa Permrograman Web ASP, PHP, CGI, Perl, Java Bahasa Pemrograman Animasi Flash ActionScript Bahasa Pemrograman AI (Artificial Intelligence) Prolog, LISP Bahasa Lain Bahasa Pembuat Halaman Web HTML (HyperText Markup Language) Bahasa Untuk Berinteraksi Dengan Basic Data SQL (Structured Query Language) Pustaka Panduan Praktis Pemrograman Borland Delphi 5 dan 7, Wahana Komputer Membuat Aplikasi Database dengan Delphi, Jayanto
  • 8. Created by: Ferry 085241035883