Pemrogram Pem a rogram n Visual Delphi 7

dokumen-dokumen yang mirip
Borland Delphi 7. Created By 1

Delphi Cara membuka aplikasi Delphi 7. Start All Programs Borland Delphi 7 Delphi Perkenalan jendela Delphi 7. syahada.blogspot.

MODUL I. A. Landasan Teori. Modul Praktimum Pemrograman Visual II D3 Manajemen Informatika UNIJOYO

Praktikum Pemrograman 1. Mengenal Delphi

Pemrograman Visual (Borland Delphi 7.0)

MODUL I. A. Instalasi Borland Delphi Buka file instalasi Borland Delphi Klik Run Program. 3. Klik Next

Pengantar Delphi (IDE Delphi ) & Konsep OOP

1. MENGENAL VISUAL BASIC

Algoritma Pemrograman A

PENGENALAN DELPHI A. PENGENALAN DELPHI

MODUL 1 IDE (Integrated Development Environment )

URAIAN POKOK PERKULIAHAN

Universitas Ahmad Dahlan ---- Lingkungan Pemrograman Visual. Teknik Informatika

Pemrograman Delphi. Gambar.1. Form. Menu utama. Editor code. Jendela object inspector

Visual Delphi 7 D3 TI FMIPA UNS Sakroni

Modul 1. A. Bagian-Bagian Utama Delphi. Menu Utama. Toolbar / Speedbar ( kiri Delphi 5, kanan Delphi 7) Component Palette

Pengenalan IDE Delphi. 1 By : Eko Budi Setiawan

PRAKTIKUM 1 2 MENGENAL DELPHI

BAHAN DISKUSI PERTEMUAN KETIGA MATAKULIAH PEMROGRAMAN KOMPUTER

Visual Basic 6.0 For Beginners

PEMROGRAMAN DELPHI 7.0

BAB I SEKILAS VISUAL STUDIO.NET 2008

Pengenalan Borland Delphi 7.0

Bahasa Pemrograman (TD22093)

Bab I Pengenalan Visual BASIC

MODUL PRAKTIKUM 1 DASAR VISUAL BASIC 6.0

A. Memulai dan Struktur Visual Basic

Pemrograman dengan C++ Builder 2004 Taryana S Pendahuluan C++ Builder adalah sebuah aplikasi yang digunakan untuk pengembangan dengan

INTERAKSI MANUSIA DAN KOMPUTER

BAB II LANDASAN TEORI

PEMROGRAMAN DASAR XI TKJ SMK NEGERI 1 KUPANG

DASAR PEMROGRAMAN VISUAL BASIC

BAB 2 LANDASAN TEORI. Data adalah fakta atau bagian dari fakta yang digambarkan dengan simbol-simbol,

BAB 2 TINJAUAN TEORITIS. Sistem berasal dari bahasa Yunani yaitu Systema, yang artinya sekumpulan objek

BAB 2 LANDASAN TEORI. Istilah komputer (computer) berasal dari bahasa Latin Computare yang berarti

BAB 2 LANDASAN TEORI. Perangkat lunak adalah perintah ( program komputer ) yang bila dieksekusi

Pemrograman Visual Modul I Perkenalan Lembar Kerja VB 6.0. S. Thya Safitri

Borland Delphi 3.0. Pengenalan Delphi dan Lingkungan Kerjanya

PRAKTIKUM MINGGU 1 IDE DELPHI

BAB I. 1 P e m r o g r a m a n V i s u a l B a s i c - J a t i L e s t a r i

BAB I Pengenalan Visual Basic pada Pemrograman Akuntansi 1

MODUL I Pengenalan IDE Visual Basic 6.0

Modul Praktikum Ke-1

Instalasi Visual Studio 2008 Profesional(64 dan 32 bit) di windows 7

BAB 2 LANDASAN TEORI

BAB I Pengenalan Microsoft Visual Basic 6.0

BAB II LANDASAN TEORI

PEMROGRAMAN KOMPUTER KODE MODUL: TIN 202 MODUL IV PENGENALAN MICROSOFT VISUAL BASIC 6.0

BAB 2 LANDASAN TEORI. Istilah komputer (computer) berasal dari bahasa latin computere yang berarti

BAB I Pemrograman (Komponen Standar)

PENDAHULUAN TENTANG NETBEANS

BAB II LANDASAN TEORI

BAB 2 LANDASAN TEORI. Jogiyanto (2008, hal : 34) Suatu sistem dapat didefenisikan sebagai kumpulan

PEMROGRAMAN DELPHI. Pertemuan 1. Company LOGO

MENGENAL VISUAL BASIC

BAB 2 TINJAUAN TEORITIS

Pengenalan Visual Basic

BAB 2 LANDASAN TEORI. prosedurnya dan menekankan pada komponen atau elemennya.

Bab 1 Pengenalan dan Istilah Borland Delphi 1.1 Dasar Pemikiran

MICROSOFT VISUAL FOXPRO

BAB 2 LANDASAN TEORI

VISUAL BASIC. Standar Kompetensi: Siswa mampu membuat program sederhana dengan menggunakan bahasa pemrograman Visual Basic 6.0

BAHASA PEMROGRAMAN 2 PENGENALAN GAMBAS

Pengenalan Visual Basic

PENGENALAN VISUAL BASIC 6.0

Tutorial Lazarus Pemrograman Pascal Console, Visual dan Database Husni, husni.trunojoyo.ac.id, komputasi.wordpress.com

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI

PEMROGRAMAN LANJUTAN JAVA. Dasar-Dasar Netbeans

ricak.wordpress.com Component Name & Interface

Bekerja dengan FORM dan EVENTS

DASAR MENGGUNAKAN VISUAL BASIC 6.0

IMPLEMENTASI PEMROGRAMAN VISUAL BASIC DENGAN DATABASE ACCESS

Modul Praktikum Ke-2

Modul Visual Basic 6.0

PRAKTIKUM 1 INPUT - OUTPUT

BAB II LANDASAN TEORI Konsep Dasar Sistem Informasi Manajemen (SIM) umum semua manajer dalam organisasi atau dalam tingkatan manajemen.

Di susun oleh : Team Penyusun Modul Visual Basic

BAB 2 LANDASAN TEORI. Istilah komputer ( computer ) berasal dari bahasa latin computere yang berarti

Krisna D. Octovhiana. 1.1 Membuat User Interface (UI)

PRAKTIKUM 1. Untuk membuat program, prosedur yang harus dilewati adalah: 1. Menentukan logika jalannya program, sering disebut algoritma.

APLIKASI PERHITUNGAN INTERPOLASI NEWTON DENGAN BORLAND DELPHI 5.0.

DELPHI FOR NEWBIE BE MASTER WITHOUT TEACHER Edisi 1

TABEL DATABASE TABEL - KODE BARANG TOKO INFOMART BARANG - NAMA BARANG - HARGA

Pertemuan 1 Pengenalan Visual Basic

MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK (JAVA) PERTEMUAN 1 PENGENALAN LINGKUNGAN PEMROGRAMAN JAVA

MODUL 2 PERANCANGAN INTERFACE

Buka Start -> All Programs -> Microsoft Visual Studio - > Microsoft Visual Fox Pro 6.0

BAB 2 LANDASAN TEORI

LAB SHEET PRAKTIK PEMROGRAMAN KOMPUTER

BAB 2 LANDASAN TEORI

MODUL I PENGENALAN VISUAL BASIC 6.0. Visual Basic adalah sebuah program yang berfungsi untuk membuat aplikasi berbasis

BAB 2 TINJAUAN PUSTAKA

BAB 2 LANDASAN TEORI

Krisna D. Octovhiana. 1.1 Apa itu Operator?

[Tutorial VB6] Bab 4 Penggunaan Data dan Variabel

Modul 3 Pembuatan Form dengan Wizard dan Penambahan kode VBA

Visual Basic (VB) Tatik yuniati. Abstrak.

MEMBUAT LAPORAN (DATA REPORT)

PRAKTIKUM 1. Framework adalah kerangka kerja yang terdiri dari kumpulan dari beberapa fungsi,

Transkripsi:

Pemrograman Visual Delphi 7

Bahasa Pemrograman 1. Under dos 2. Under Windows

Pengertian Delphi Delphi adalah suatu bahasa pemograman (development language) yang digunakan untk merancang suatu aplikasi program.

Kegunaan Delphi 1. Untuk membuat aplikasi windows 2. Untuk merancang aplikasi program berbasis grafis 3. Untuk membuat program berbasis jaringan (client/server) 4. Untuk merancang program.net (berbasis internet)

Keunggulan Delphi 1. IDE (Integrated Development Environment) atau lingkungan pengembangan aplikasi sendiri adalah satu dari beberapa keunggulan delphi, didalamnya terdapat menu menu yang memudahkan kita untuk membuat suatu proyek program. 2. Proses Kompilasi cepat, pada saat aplikasi yang kita buat dijalankan pada Delphi, maka secara otomatis akan dibaca sebagai sebuah program, tanpa dijalankan terpisah. 3. Mudah digunakan, source kode delphi yang merupakan turunan dari pascal, sehingga tidak diperlukan suatu penyesuain lagi. 4. Bersifat multi purphase, artinya bahasa pemograman Delphi dapat digunakan untuk mengembangkan berbagai keperluan pengembangan aplikasi.

Menjalankan program Delphi Start menu > all program > Borland Delphi 7 > Delphi 7 (bisa juga langsung pada folder instalasi delphi yaitu : C:\Program Files\ Borland\ Delphi7\Bin\delphi32.exe)

IDE DELPHI 1. langkah langkah mengaktifkan Delphi 2. Klik start 3. pilih program Files 4. pilih Borland Delphi 5. pilih dan klik Delphi 7

Bagian bagian dari Jendela Delphi 1. Object Tree View 2. Object Inspector 3. Form Designer 4. Component Pallete 5. Code Editor 6. Code Explorer

Tampilan Delphi Toolbar Tab.. Componen Palette Object Tree View Code Editor Object Inspector

Object Tree View Merupakan sebuah diagram pohon yang menggambarkan hubungan logis menghubungkan semua komponen yang terdapat dalam suatu proyek program. Komponen tersebut meliputi form, modul atau frame. Fungsinya digunakan untuk menampilkan seluruh daftar komponen program dalm sebuah aplikasi program sesuai dengan penempatnnya.

Object Inspector Merupakan jendela yang digunakan utnuk mengatur tampilan komponen pada form misal bagaimana mengubah tulisan button pada command button menjadi Simpan, atau menghapus tulisan pada label dan mengganti nama menjadi Nama Mahasiswa atau memberikan perintah tertentu pada sebuah komponen sehingga ada interaksi ketika program dijalankan.. Secara Umum Object Inspector terbagi menadi 2, yaitu : a. Properties b. Events

a. Properties Digunakan untuk mengatur tampilan pada sebuah komponen baik itu meliputi penggantian nama, warna, jenis huruf, border dan lain lain.

b. Events Merupakan jendela properties yang digunakan untuk memberikan fungsi yang lebih detail dari fungsi sebenarnya. Misalnya ketika tombol Simpan di klik maka program akan menjalankan perintah penyimpanan data. Dari kalimat tersebut ada event clik untuk mengeksekusi sebuah tombol simpan. Perintah event clik tersebut dapat diberikan melalui jendela events.

Form Designer Merupakan tempat yang digunakan untuk merancang semua aplikasi program yang diambil dari komponen pallete.

Component Pallete Merupakan kumpulan icon yang digunakan untuk merancang suatu aplikasi pada untuk membentuk sebuah aplikasi user interface. Dalam komponen pallete semua icon dikelompokan dalam berbagai komponen sesuai dengan fungsi dan kegunaannya.

Jendela Komponen Pallete

Code Editor Bagian dari delphi yang digunakan untuk menuliskan kode program. Pada bagian code editor terdapat 3 bagian utama yaitu Bagian paling kiri yang berisi berupa angka menunjukan baris dan kolom. Keterangan modified menunjukan bahwa telah terjadi modifikasi terhapap baris program. Paling kanan menunjukan status keyboard tentang tombol insert atau over write.

Code Explorer Jendela yang digunakan untuk menampilkan seluruh variabel, type, dan rountine yang didefinisikan pada sebuah unit.

Komponen Delphi Project sekumpulan form, unit dan beberapa hal lain dalam prgram aplikasi. Form Suatu object yang dipakai sebagai tempat untuk bekerja program aplikasi Unit Modul kode program Program Program dibangun dari satu unit atau lebih. Property digunakan untuk mendifinisikan atribut atau setting suatu object Event Peristiwa atau kejadian yang diterima suatu object. Method procedure atau perintah yang melekat pada sustu object

Projek Delphi File Proyek File ini disimpan dengan ber-ekstenion.dpr. File ini berisi informasi mengenai seluruh proyek program File Unit File ini merupakan kumpulan dari barisan kode program yang terdapat di jendela code editor, baik itu yang dituliskan oleh progremmer maupun oleh system. Extention file ini adalah. pas

File Unit dibagi menjadi 2 a. Bagian Interface Barisan ini dimulai dari kata Interface (setelah nama unit), berisi seluruh deklarasi variabel, tipe data object maupun deklarasi tambahan. b. Bagian Implementation Dimulai dari kata kunci implementation dan diakhiri dengan kata end. Fungsi digunakan untuk menuliskan kode program sebagai bagain dari interaksi antar komponen ataupun dengan user.

3. File Form Berisi tentang seluruh informasi yang ada kaitannya dengan form yang dibuat, meliputi tinggi, lebar, pososi form atau tentang komponen didalmnya. Penggunaan file ini tidak dianjurkan karena untu Penggunaan file ini tidak dianjurkan karena untu pengaturan sudah disediakan object inspector sebagai media pengaturan semua komponen.

Struktur Isi File Project (*.dpr), Unit (*.pas), dan Form (*.dfm) 1. File Project Kita dapat melihat isi file project, caranya klik menu PROJECT > VIEW SOURCE. Berikut ini adalah salah satu contoh bentuk isi file project: program Project1; uses Forms, Unit1 in 'Unit1.pas' {Form1}; {$R *.RES} begin end. Application.Initialize; Application.CreateForm(TForm1, Form1); Application.Run; Perintah Unit1 in 'Unit1.pas' {Form1}; bermakna bahwa dalam PROJECT1 terdapat satu buah form dengan nama formnya adalah FORM1. Dalam FORM1 memiliki file unit dengan nama UNIT1.PAS. Perintah yang sama akan muncul kembali apabila terdapat form dan unit yang lebih dari satu pada PROJECT1.

Properti Setiap obyek dalam Delphi (termasuk form) pasti memiliki properti. Properti dapat diubah ubah sesuai keinginan. Untuk melihat properti dari suatu obyek, langkahnya: klik obyek yang dipilih properti dapat dilihat pada bagian OBJECT INSPECTOR (sebelah kiri) Untuk mengganti properti obyek cukup mengganti value yang ada di kolom sebelah kirinya

EVENT Selain properti, dalam Object Inspector juga terdapat Event dari suatu obyek. Event digunakan untuk membuat procedure yang diaktifkan (trigered) lewat sebuah event. Macam macam event yang ada banyak sekali, sebagai contoh event adalah ON CLICK karena suatu proses akan terjadi ketika kita mengclick tombol ON CLICK karena suatu proses akan terjadi ketika kita mengclick tombol. Untuk memberikan event suatu obyek, caranya: Klik obyek yang akan diberikan event Klik menu tab EVENT pada OBJECT INSPECTOR Pilih event yang sesuai Double click kotak kosong di sebelah kanan event yang dipilih Tips: Apabila tidak terlihat OBJECT INSPECTOR, atau tiba tiba OBJECT INSPECTORNYA hilang, maka Untuk menampilkannya kembali tekan F11 atau klik menu VIEW > OBJECT INSPECTOR

Membuat project baru Aplikasi atau program yang kita buat dalam Delphi menggunakan istilah project. Untuk membuat project baru, langkahnya: Klik menu FILE Pilih NEW APPLICATION

Menyimpan Project/Aplikasi Menyimpan kode aplikasi delphi berbeda dengan menyimpan kode program lain seperti kode program DOS misalnya Satu program DOS umumnya memiliki satu file saja, walaupun bisa juga lebih (misalnya overlay di pascal atau membuat library header di C), tetapi file tersebut sengaja dibuat oleh programmernya Sedangkan pada Delphi, satu program Delphi menghasilkan banyak file, dan sebagian besar file itu ada tanpa disengaja oleh programmernya Oleh karena itu menyimpan aplikasi Delphi perlu diatur dalam folder khusus untuk mengumpulkan file-file yang dihasilkan oleh satu aplikasi

Satu aplikasi Delphi setidak-nya akan menghasilkan filefile : File berekstensi.pas : merupakan file unit. File ini berisi kode aplikasi (kode dalam object Pascal) yang digunakan untuk menangani kejadian pada form File berekstensi.dfm : merupakan file form, berisi daftar komponen dan propertinya File berekstensi.dof : berisi opsi-opsi project yaitu berisi pengaturan linker dan kompiler, direktori pencarian, dll. File berekstensi.dpr : merupakan file project File berekstensi.cfg : berisi konfigurasi project File berekstensi.res : berisi resource Windows yang standar (menyimpan icon aplikasi, kursor,bitmap,dll) Ingat : Jangan menghapus salah satu dari file-file tersebut, karena Delphi memerlukan file-file tersebut untuk menjalankan program aplikasi Anda.

Setelah di-compile akan bertambah 2 jenis file lagi yaitu : *.dcu *.exe (file executable) yang merupakan hasil kompilasi dari file.pas Nama file.dcu sama dengan nama unit, sedangkan nama file.exe memiliki nama yang sama dengan nama project. Jika aplikasi di-edit (ada yang diubah) kemudian disimpan lagi, akan bertambah file dengan ekstension : *.~pas *.~dfm

Dalam Delphi ada 3 buah file utama (*.dpr, *.pas dan *.dfm). 1. *.dpr adalah file proyek yang dibuat berisi program kecil untuk : mendefinisikan Unit yang ada dalam file proyek menginisialisasi data membangun form menjalankan aplikasi 2. *.pas adalah file unit unit (pascal code file), bisa terdiri satu atau banyak file dalam satu project. File inilah tempat kita menuliskan listing program. 3. *.dfm adalah file definisi Form (special pseudo code file), bisa terdiri satu atau banyak file. Isi dari file ini adalah properti properti dari obyek dalam suatu form. Jika formnya lebih dari satu, maka file ini juga akan lebih dari satu. Catatan: Setiap Form (.dfm) harus memiliki sebuah Unit (.pas), tetapi Anda dapat memiliki Unit tanpa sebuah Form (hanya kode saja).

Membuat Project Baru Untuk membuat aplikasi project caranya pilih menu File > New > Application Membuka File Project Untuk membuka file project caranya pilih menu File > OPEN PROJECT > pilih file project yang diinginkan

Meletakan kompnen dalam form Ada beberapa cara menempatkan komponen ke form. Pilih komponen (klik komponen yang diinginkan) pada Components Palette kemudian klik pada form dimana komponen itu akan diletakkan. Klik ganda pada komponen yang diinginkan, maka komponen tersebut akan ditambahkan pada form Anda dapat menggunakan Copy dan Paste bila ingin membuat komponen yang sama yang sudah ada pada form. Caranya Shift Klik kiri pada komponen yang ada di form, lalu pilih menu Copy (Ctrl C) kemudian pilih menu Paste (Ctrl V)

Memahami komponen-komponen Delphi Delphi memiliki banyak sekali komponen yang digunakan untuk membangun interface aplikasi yang dibuat. Dari sekian banyak komponen tersebut maka FORM adalah komponen utama/induk, dari aplikasi sebab semua komponen lain umumnya diletakkan di atas Form Delphi meletakkan komponen-komponen-nya pada satu tempat yang disebut : Componen Palette : Delphi mengelompokkan komponen-komponen tersebut dalam tab-tab sesuai dengan fungsi dan penggunaannya Jika anda terbiasa dengan pemrograman DOS yang mengenal perintah-perintah input dan output, maka komponen Delphi juga ada yang berperan sebagai input (untuk menerima data) dan ada juga yang berperan sebagai output (untuk menampung dan menampilkan data

Instalasi Borland Delphi Instalasi Borland Delphi 7 cukup mudah dan jelas, dengan panduan grafis berupa wizard yang memandu pengguna langkah demi langkah. Instalasi dimulai dengan menu dari Borland yang berisi beberapa opsi yaitu Delphi 7 itu sendiri, lalu Interbase, ModelMaker dan juga InstallShield Express yang mana merupakan aplikasi untuk membuat sebuah paket instalasi buatan kita sendiri. Gambar di bawah adalah gambar tahapan install wizard dengan delphi 7

Menu Installer Borland Klick, untuk menginstall delphi 7

Latihan 1 1. Buat folder Latih 1 didalam folder utama Anda. 2. Buat applikasi project dengan form seperti berikut :

Pengaturan properties :

Klick 2 kali tombol merah Pada procedure TForm1.Tombol1Click, dibawah begin ketik : form1.color := clred; Klick 2 kali tombol biru Pada procedure TForm1.Tombol1Click, dibawah begin ketik : form1.color := clblue;

Simpan pada folder Latih 2 dengan nama unit: UFormwarna dan nama project : Formwarna Jalankan program aplikasi Anda.