Borland Delphi 3.0. Pengenalan Delphi dan Lingkungan Kerjanya

dokumen-dokumen yang mirip
MODUL I. A. Landasan Teori. Modul Praktimum Pemrograman Visual II D3 Manajemen Informatika UNIJOYO

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

Pemrograman Visual (Borland Delphi 7.0)

Praktikum Pemrograman 1. Mengenal Delphi

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

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

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

PEMROGRAMAN DELPHI 7.0

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

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

Pengenalan IDE Delphi. 1 By : Eko Budi Setiawan

BAHAN DISKUSI PERTEMUAN KETIGA MATAKULIAH PEMROGRAMAN KOMPUTER

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

BAB I Pengenalan Microsoft Visual Basic 6.0

Algoritma Pemrograman A

DASAR MENGGUNAKAN VISUAL BASIC 6.0

MODUL 1 IDE (Integrated Development Environment )

PENGENALAN DELPHI A. PENGENALAN DELPHI

BAB II LANDASAN TEORI

1. MENGENAL VISUAL BASIC

BAB II LANDASAN TEORI

URAIAN POKOK PERKULIAHAN

BAB V IMPLEMENTASI SISTEM

BAB I SEKILAS VISUAL STUDIO.NET 2008

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

MICROSOFT VISUAL FOXPRO

PEMROGRAMAN DASAR XI TKJ SMK NEGERI 1 KUPANG

PENDAHULUAN TENTANG NETBEANS

Pemrogram Pem a rogram n Visual Delphi 7

PEMROGRAMAN DELPHI. Pertemuan 1. Company LOGO

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

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI

BAB 2 TINJAUAN PUSTAKA

DASAR PEMROGRAMAN VISUAL BASIC

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

SILABUS. 1. Menguasai IDE Borland Delphi 7 untuk pembuatan project. 2. Mengenali file yang diperlukan dalam project. 3. Melakukan desain form.

PRAKTIKUM 1 2 MENGENAL DELPHI

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

Pengantar Delphi (IDE Delphi ) & Konsep OOP

Membuat Aplikasi Form Windows Pertama Dengan C# (Visual Studio)

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

INTERAKSI MANUSIA DAN KOMPUTER

APLIKASI PERHITUNGAN INTERPOLASI NEWTON DENGAN BORLAND DELPHI 5.0.

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

I. INTEGRATED DEVELOPMENT ENVIRONMENT

A. Memulai dan Struktur Visual Basic

Visual Basic (VB) Tatik yuniati. Abstrak.

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

BAB 2 LANDASAN TEORI. pengumpulan data Tugas Akhir di SMA N 5 Medan. disebut dengan informasi. (Bambang Wahyudi,2003)

BAB 2 LANDASAN TEORI

Modul Praktikum Ke-1

MODUL PRAKTIKUM 1 DASAR VISUAL BASIC 6.0

BAB II LANDASAN TEORI

BAB 2 LANDASAN TEORI

MENGENAL VISUAL BASIC

BAB I Pengenalan Visual Basic pada Pemrograman Akuntansi 1

Borland Delphi 7. Created By 1

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI. bergabung untuk suatu tujuan tertentu. Sebuah sistem bisa terdiri dari

Bab 1 Pengenalan dan Istilah Borland Delphi 1.1 Dasar Pemikiran

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

BAB 2 LANDASAN TEORI. yang saling berinteraksi untuk mencapai tujuan. yang dimaksud dengan data dan informasi? Data adalah fakta fakta yang

Pengenalan Borland Delphi 7.0

APLIKASI PENGOLAHAN DATA SISWA SMP NEGERI 19 PALEMBANG DENGAN MENGGUNAKAN PEMROGRAMAN BORLAND DELPHI 7.0

BAB 2 LANDASAN TEORI

PENGENALAN VISUAL BASIC 6.0

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

Modul Isikan di caption dari kotak yang ditandai garis File lalu tekan enter, lalu isi lagi dikanan dengan Menu

BAB 2 DASAR TEORI. Aplikasi berasal dari kata application yang artinya penerapan ; lamaran ;

[Year] SILABUS: Kode Mata Kuliah MI09KB33 Mata Kuliah Pemrograman Visual II Prasyarat - Cosyarat

Visual Basic 6.0 For Beginners

BAB II TINJAUAN PUSTAKA

MODUL 1 PENGENALAN VISUAL BASIC 6.0

Pengenalan Visual Basic

BAHASA PEMROGRAMAN 2 PENGENALAN GAMBAS

Database Management Pengenalan MS. Access 2003

dengan sistem lainnya. Batas sistem inilah yang membuat sistem dipandang Segala sesuatu yang berada di luar sistem yang mempengaruhi sistem.

BAB II LANDASAN TEORI

BAB 2 LANDASAN TEORI

MODUL PRAKTIKUM CLENT SERVER. Menggunakan Visual Basic 2010 dan MySQL. (Prodi Manajemen Informatika D3)

BAB II LANDASAN TEORI

BAB V IMPLEMENTASI SISTEM

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 computere yang berarti

BAB 2 LANDASAN TEORI

BAB II LANDASAN TEORI

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

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI

BAB II LANDASAN TEORI

BAB 5 IMPLEMENTASI DAN EVALUASI. adalah penginstalan perangkat lunak SQL server terlebih dahulu lalu mengkopi sistem

BAB IV HASIL DAN UJI COBA

BAB II LANDASAN TEORI. komputer. Bahasa komputer berasal dari bahasa asing yaitu To Compute, yang artinya

PRAKTIKUM SISTEM INFORMASI MANAJEMEN

Mengenal Visual Basic Clasic. Agus Priyanto, M.Kom

Pengantar Pemrograman Visual

BAB 2 TINJAUAN TEORITIS

Lampiran A : PENGENALAN LINGKUNGAN VISUAL C++

BAB 2 LANDASAN TEORI

Transkripsi:

Borland Delphi 3.0 Pengenalan Delphi dan Lingkungan Kerjanya Sejarah Delphi Delphi adalah kelanjutan dari Pemrograman Turbo Pascal (bisa dikatakan Visualnya Pascal), yang merupakan produk Borland di Scotts Valley California. Sejak bergabung dengan Visigenic pada pertengahan tahun 1998 Borland berganti nama menjadi Inprise Corporation. Delphi secara resmi diumumkan pada tanggal 14 Februari 1995 dan dirilis pada tanggal 28 Februari 1995. Saat ini Delphi sudah mencapai versi 5.0 Delphi versi 1.0 dibuat hanya dapat berjalan di Windows 3.0 karena hanya ditujukan untuk 16 bit, walaupun dapat dijalankan di Windows 9x. Delphi versi 2.0 hanya dapat dijalankan pada komputer berbasis 32 bit, yaitu yang menggunakan Windows 9x, versi ini penyempurnaan dari versi 1.0 dengan menambah berbagai komponen dalam rangka pemanfaatan kecanggihan Windows 95. Delphi versi 3.0 (1997) jauh lebih maju lagi karena disertai teknologi CodeInside yang dapat menampilkan property dan event serta metode sebuah komponen begitu kita mengetik tanda titik pada nama komponen di window editor. Pada versi 3.0 ini telah dilengkapi dengan komponen untuk membangun aplikasi untuk internet (Internet Browser, E-mail, TCP/IP Socket dll) serta aplikasi multi-tier, serta aplikasi Web Server (Win-CGI, ISAPI, NISAPI). Delphi versi 4.0 (14 Juni 1998), versi ini telah dilengkapi teknologi dalam rangka untuk mengikuti teknologi Windows 98, yaitu dengan ditambahkannya komponen yang dapat menggunakan COM (Common Object Model), Microsoft Trancaction Server (MTS), dan Oracle8, serta CORBA (Common Object Request Broker Architecture). Delphi versi 5.0 dibuat dengan menambah berbagai fasilitas baru yang tidak ada pada versi sebelumnya. Delphi dipasarkan dengan beberapa paket, yaitu Delphi Standard, Delphi Professional, Delphi Client/Server Suite, dan Delphi Enterprise. Lingkungan Kerja Delphi Delphi merupakan Bahasa pemrograman yang memiliki IDE (Integrated Development Environment=Lingkungan Kerja/Pengembangan yang terintegrasi) yang cukup baik. Pemrograman Delphi 3.0-Teknik Informatika - FTI - Universitas Ahmad Dahlan 1

Untuk pertama kalinya setelah Delphi dipanggil akan muncul form splash yang selanjutnya akan ditampilkan window IDE yang terdiri dari 4 window sebagai pengendalian dan tempat membuat perencanaan pembuatan program aplikasi. Window Utama Window Project Inspector Window Form Window Code Editor Gambar 1. Tampilan IDE Delphi saat pertama kali dipanggil. Window Utama Speed Bar Menu Bar Component Palette Gambar 2. Bagian-bagian window utama Window ini terdiri dari tiga bagian yaitu : Menu Bar, Speed Bar, dan Component Palette : Menu Bar Merupakan menu pull-down yang berfungsi untuk mengelola proses desain aplikasi, mengatur lingkungan kerja Delphi dan lainnya. Speed Bar Merupakan sekelompok tombol pemercepat yang berfungsi menggantikan menu. Component Palette Digunakan untuk memilih objek yang akan digunakan dalam pembuatan aplikasi. Bagian ini terdiri dari beberapa kelompok yang mempunyai fungsi masing-masing, yang diantaranya : Standard Pemrograman Delphi 3.0-Teknik Informatika - FTI - Universitas Ahmad Dahlan 2

Berisi komponen-komponen windows yang paling sering digunakan dalam semua program windows. Additional Berisi sekelompok komponen unik, yang berfungsi untuk menambah fasilitas dalam perancangan aplikasi. Data Acces Berisi kelompok komponen yang berfungsi untuk menghubungkan dan mengambil data dari dalam file. Data Control Berisi komponen yang berfungsi untuk merancang aplikasi yang berhubungan dengan file database. QReport Berisi komponen untuk membuat suatu model laporan yang hasilnya bisa langsung dicetak di layar maupun printer. Win32 Berisi komponen yang sering digunakan dalam Windows versi 32 bit / windows 9x. System, dll Berisi komponen untuk mengakses fasilitas yang disediakan oleh sistem operasi. Window Object Inspector Window ini berfungsi untuk menampilkan semua properti dan event dan digunakan untuk mengubah seting properti dan event komponen yang ada di form sesuai yang dikehendaki oleh programer. Window ini terdiri dari tiga bagian, yaitu : Combo Box Berfungsi untuk memilih objek komponen. Halaman Properties Berfungsi memberikan nilai default pada komponen yang diletakkan pada form dan dapat diubah sesuai kebutuhan. Halaman Events Berfungsi merespon reaksi setiap komponen terhadap event yang terjadi. Window Form Window ini merupakan tempat di mana semua komponen visual dan non visual diletakkan dan dirancang untuk membentuk suatu aplikasi. Saat pertama kali Delphi dipanggil Window Form muncul satu form, namun bisa ditambah sesuai kebutuhan. Form dalam Delphi juga dianggap sebagai objek sehingga dia juga memiliki properti dan event yang dapat diatur sesuai dengan kebutuhan program. Window Code Editor Pemrograman Delphi 3.0-Teknik Informatika - FTI - Universitas Ahmad Dahlan 3

Merupakan editor text yang berfungsi untuk menyunting program yang berkaitan dengan pembuatan aplikasi. Langkah-langkah Perancangan Aplikasi dalam Delphi 1. Merancang antar muka visual aplikasi. Dengan memilih dan meletakkan objek-objek yang dibutuhkan pada form dan menentukan letak dan susunan yang sesuai keinginan. Komponen bisa dipilih dari palette komponen pada tiap halaman masingmasing sesuai kebutuhan. 2. Memberikan nilai pada properti masing-masing komponen. Dengan mengklik satu kali pada komponen yang akan diubah nilai propertinya dengan tujuan untuk mendapatkan tampilan yang dikehendaki. Agar informasi yang didapatkan dari komponen tersebut bermakna. Bahkan form itu sendiri juga merupakan objek sehingga nilai propertinya dapat diseting. 3. Mengaitkan event yang terjadi dengan kode program pada masing-masing komponen. Tiap komponen memiliki event masing-masing dan untuk menangani event tersebut Delphi menyediakan hubungan dengan memanfaatkan Window Object Inspector dengan meng-klik ganda pada item event komponen yang bersangkutan. Pengelolaan File Delphi dalam Proyek Sebuah proyek (Project) dalam Delphi adalah sekumpulan file-file sumber untuk seluruh aplikasi. Delphi menyediakan fasilitas Project Manager untuk mengelola file-file sumber (file unit) dan file-file form yang akan dipakai dalam suatu proyek. Proyek juga dapat dianggap sebagai objek tertinggi tingkatannya dalam sebuah aplikasi yang berisi objek-objek yang lebih kecil seperti form dan file-file unit. Saat kita membuat aplikasi minimal file yang terbentuk adalah 3 buah file yaitu *.DPR, *.PAS, dan *.DFM dan ada file-file lainnya (biasanya file-file backup dan file resoure) yang terbentuk secara otomatis sesuai seting konfigurasi pada Delphi yang aktif saat itu. File *.DPR adalah file proyek ekstensi DPR singaktan dari Delphi Project File yang merupakan file proyek yang mengendalikan file *.PAS dan file *.DFM yang bersangkutan. File *.PAS merupakan file unit (Delphi Pascal Unit File), dan *.DFM singaktan dari Delphi Form File File-file tersebut otomatis terbentuk dan oleh Delphi diberi nama secara default berturut-turut untuk file proyek, Unit dan Form adalah Project1.DPR, Unit1.Pas, Unit1.DFM. Pemrograman Delphi 3.0-Teknik Informatika - FTI - Universitas Ahmad Dahlan 4

Catatan : Jangan mengubah nama atau menghapus file-file Form dan Unit dari luar lingkungan Delphi (misalnya dengan Rename), karena hal tersebut tidak mengubah referensi nama-nama file form dan unit yang ada dalam file proyek sehingga Delphi akan menampilkan pesan kesalahan. Disarankan untuk mengelola file-file tersebut melalui fasilitas yang disediakan oleh Delphi. Menjalankan Aplikasi dan Navigasi Delphi Dengan memilih menu Run sorot pilihan Run, atau menggunakan tombol/icon pada window speedbar atau dengan menekan tombol F9. Untuk menghentikan/menutup aplikasi yang dijalankan dapat menggunakan fasilitas yang ada di form window, atau dengan menekan tombol/icon menekan kombinasi tombol CTRL+F2., atau dengan Jika proyek yang sudah jadi hanya ingin dikompilasi tidak ingin dijalankan langsung oleh Delphi (mempercepat proses) dapat dilakukan dengan menggunakan fasilitas Delphi yaitu menu Project sorot pilihan Compile (CTRL+F9) atau Buil All. Delphi juga menyediakan navigasi yang cukup bagus dalam berpindah-pindah antar window dalam perancangan aplikasi. Untuk mengaktifkan Window Object Inspector dapat ditekan tombol F11. Pada Window Object Inspector kita dapat memilih/berpindah objek komponen yang akan kita ubah properti atau eventnya dapat juga mengklik satu kali pada objek komponen yang bersangkutan. Untuk berpindah dari Window Form ke Window Code Editor atau sebaliknya kita dapat menggunakan tombol pada speedbar atau tombol F12. Latihan : Pelajari dengan seksama berbagai komponen dan fasilitas yang disediakan oleh Delphi, sehingga kelak tidak canggung dalam penggunaannya. Tempatkan beberapa (sembarang) objek komponen dari palette component dan amati properti dan event masing-masing. Buat suatu proyek baru yang dapat digunakan untuk menginputkan teks, pilihan (combobox, radiobutton, atau yang lainnya), buat aksi masing-masing komponen sesuai keinginan Anda. Pemrograman Delphi 3.0-Teknik Informatika - FTI - Universitas Ahmad Dahlan 5