Minggu, 05 Mei 2013

Shutdown Timer For Windows

Sebelumnya Admin Sudah Sharing bagaimana melakukan Shutdown dan Restart komputer yang ber-sistem operasi windows menggunakan Code Delphi.

Pada Postingan Ini admin Melakukan Sedikit Modifikasi Pada Coding Tersebut sehingga  Menjadi sebuah aplikasi Sederhana yaitu Shutdown Timer. Aplikasi yang mampu Melakukan shutdown windows dan restart dalam waktu yang telah ditentukan. :)

Sebenarnya Aplikasi Ini sudah admin Posting pada Blog Admin yang lain, Pernah Juga Admin Posting Pada Grup KPPDI di Facebook tapi gak ada salahnya kan kalo admin sharing disini. hehe
Untuk Penampakan Aplikasinya seperti dibawah ini :

Shutdown Timer For Windows

Kalo Sobat Delphier berminat, Silahkan Download disini. Silahkan dimodifikasi dan dikembangkan lagi agar tampilannya lebih menarik. akhir kata, selamat belajar.

Sabtu, 04 Mei 2013

eBook Panduan Membuat File Setup Delphi dan MySQL

FileInstaller adalah Gabungan Beberapa File yang dicompres sehingga menjadi satu paket Instalasi. Yupzz, Mirip Seperti mengkompres File dengan Winrar. Karena Pada dasarnya, Proses Instalasi Aplikasi Hanya melakukan Ekstrack File ke direktori C:\Program Files. Tujuannya sederhana; agar tidak merepotkan End User pada saat pendistribusian Program.

Membuat File Instalasi Merupakan Proses Akhir sebelum pendistribusian program. Biasanya menggunakan Tools-Tools seperti; Inno setup, SFX Tools, Advanced Installer, Installshield Express dan lain sebagainnya. Meskipun ada juga yang membuat Installer Sendiri (dilakukan Oleh Developer Aplikasi Besar seperti Adobe, Oracle dan sebagainya).

Sayangnya, sebagian orang masih bingung bagaimana membuat File Setup alias File Installer Apalagi Kalo Aplikasinya menggunakan MySQL sebagai Databasenya. Padahal peran dari sebuah file installer sangatlah Vital bagi kemudahan User menggunakan Aplikasi yang kita buat. Berangkat dari hal itu, saya tergerak untuk membuat tutorial ini. Silahkan Download Tutorialnya disini dan untuk Inno Setup MySQL Installer disini

Jika anda masih bingung, saya menyiapkan dua buah postingan yang membahas tentang cara membuat file installer delphi dan database yang dapat anda lihat pada link berikut

1. Membuat File Setup delphi dan database MySQL Bagian II

2. Membuat File Setup delphi dan Database Access


Senin, 22 April 2013

Menambahkan Komponen Combobox didalam DBGrid Delphi

1. Pastikan Tidak ada Masalah Dengan Koneksi Database, Maupun Proses Input atau Delete Pada Program Anda. Jika Masih ada Masalah silahkan baca postingan sebelumnya tentang Koneksi Database MySQL dan Input, Update dan Delete.

2. Pada Contoh Ini admin menggunakan Konektor ZEOS. Sebenarnya sama saja dengan ODBC

3. Buat dua Buah Tabel Pada Database Anda
   - Tabel User (Datanya akan ditampilkan Pada DBGRID) -> 3 Field (Nomor, Username, Keterangan)
   - Tabel Keterangan (Datanya akan ditampilkan Pada Combobox) -> 2 Field (Nomor dan Keterangan)

4. Untuk Desain Formnya Seperti dibawah ini :
   - 1 Buah DBGRID
   - 1 Buah Connector ZEOS
   - 2 Buah ZQUERY (Zquery1 Untuk Tabel User dan ZQuery2 Untuk tabel Keterangan)
   - 1 Buah Datasource
   - 1 Buah Combobox

Combobox dalam DBGrid

5. Set Property Combobox -> Visible = False
6. Tambahkan Code ini dalam Event Form Show :
var
i : integer;
begin
for i := 1 to ZQuery2.RecordCount do
begin
ComboBox1.Items.Add(ZQuery2['Keterangan']);
ZQuery2.Next;
end;
end;

7. Tambahkan Code ini didalam Event DBGRID onDrawColoumcell
DBGrid1.Columns[2].PickList:=ComboBox1.Items;

8. Hasil Akhirnya Seperti ini :

Combobox dalam DBGrid

Mewarnai DBGrid

Topik Kali ini kita akan bermain-main dengan DBGRID. Admin sendiri bosan dengan Warnanya yang monoton dan Itu Itu saja. untuk itu mari kita coba melakukan sedikit modifikasi pada DBGrid. Caranya cukup simpel. Hanya dengan menambahkan code ini didalam event onDrawColoumCell milik DBGRID :

Untuk Alternatif Jika anda tidak mau menggunakan komponen DBGRID bawaan Delphi, Ada Komponen Pengganti DBGrid yang dapat Sobat Coba. Namanya Komponen DBGRIDEH. Silahkan baca pada postingan saya disini. Untuk cara menggunakannaya silahkan baca disini.

1. Tambahkan dua Variabel :
   gridwarna : TDBGrid;
warnarow : integer;

2. Tambahkan Code ini Setelah Begin
//Memberi Warna yang berbeda pada DBGrid
gridwarna := sender as TDBGrid;
warnarow := gridwarna.DataSource.DataSet.RecNo;
if Odd(warnarow) then
gridwarna.Canvas.Brush.Color := clyellow // Ganti Warnanya Sesuai Kebutuhan
else
gridwarna.Canvas.Brush.Color := clgreen; // Ganti Warnanya Sesuai Kebutuhan
gridwarna.DefaultDrawColumnCell(Rect, DataCol, Column, State) ;

Dan Hasilnya :

Mewarnai DBGrid

Komponen Pembaca File SHP Delphi

Untuk Membuat Aplikasi GIS (Geographic Information System atau Sistem Informasi Geografis) kita membutuhkan komponen Tambahan untuk membaca file *.shp Karena secara default Delphi tidak menyediakan komponen untuk membaca file shp.

Nama Komponen ini adalah SVO, Berjalan dengan Cukup Stabil di Delphi 7 karena saya sudah pernah mencobanya untuk membuat untuk belajar membuat aplikasi sederhana System Informasi Geografis meskipun akhirnya saya memutuskan untuk menggunakan PMAPPER Framework (Framework GIS Web Based).

Sebenarnya komponen ini dapat juga digunakan untuk melakukan editing file shp. untuk lebih jelasnya silahkan dicoba sendiri. Download Komponennya disini

Sekedar Informasi, Hasil Install akan berada disini : C:\Program Files\Borland\Delphi X\SVO

Berikut Gambar Demonya :

Komponen Pembaca File SHP delphi

Selamat Berkreasi Sobat Delphi :)

Modul Delphi Untuk Pemula

Postingan ini berisi modul Delphi Untuk Pemula yang selama ini Admin gunakan untuk belajar Delphi. Perlahan Tapi Pasti dengan Mencoba Hal-Hal Kecil Akhirnya admin jadi banyak tahu tentang Delphi. Ebook ini atau mungkin lebih tepat jika disebut Modul. sangat Admin Rekomendasikan untuk seorang yang baru mulai belajar Delphi (Pemula).

Modul Ebook ini bukan hasil tulisan saya. Ini adalah modul pemrograman Visual yang digunakan di kampus saya. Sengaja Saya Sharing Buat Sobat Delphi yang ingin Belajar dan memperdalam Ilmu delphi. Bukankah Ilmu Untuk disebarkan ? Saya Sendiri Suka dengan Orang yang semangat belajarnya tinggi. Apalagi Belajarnya menggunakan Metode Otodidak. Tidak Manja dan banyak tanya. Tapi kalau kesulitan ya harus bertanya agar tidak tersesat. :)

Dalam Modul ini dibahas tentang Delphi Secara Detail. Mulai dari Pengenalan Delphi Hingga Praktek Membuat Prosedur dan Fungsi Sendiri. bagi Sobat yang penasaran dengan modul ini silahkan Download disini. Akhir kata Admin ucapkan. Selamat belajar dan Jayalah Indonesiaku.

eBook Membuat Komponen Sendiri di Delphi

Object Oriented Programming adalah sebuah metode Pemrograman berbasis Objek. Bukan Menggunakan Sintax atau Tools yang berbeda karena yang berbeda hanya Konsep Programmingnya (Penulisan Code). Jika Sebelumnya anda Akrab dengan Metode Prosedural atau bahasa kerennya Coding Spageti, Maka Konsep OOP akan sedikit lebih membingungkan (Pengalaman Pribadi). hehe

Berikut saya sharing Sebuah ebook panduan Menguasai Konsep OOP di Delphi Beserta bagaimana membuat komponen sendiri. Ebook ini admin dapatkan dari Srcribd. Tentu saja Penulisnya Bukan Admin. ketimbang numpuk di harddisk lebih baik kan di share ke sobat Delphier. Dalam ebook ini dibahas tentang pengenalan OOP pada Delphi serta praktek Penerapan Konsep OOP alias Objek Oriented Programming pada Delphi. Selanjutnya dibahas Bagaimana Membuat Komponen Sendiri. Ebooknya dapat sobat Download disini.

Kepada Penulis eBook. Admin Mohon Maaf yang sedalam-dalamnya karena telah lancang mempublish tanpa ijin Penulis. Kita Doa'akan Semoga Penulis Masuk Surga. Amin. Akhir Kata Admin Ucapkan selamat Belajar dan Berkreasi Kepada Sobat Delphi.