Free Firebird Database Developing Tools

19 09 2009

Jika anda pengguna firebird/ administrator firebird database/ database designer, ada baiknya anda mengetahui beberapa firebird database developing tool berikut untuk memudahkan pekerjaan anda. List  dibawah ini adalah review dari tool-tool gratis (Free Interbase/ Firebird Database Management Tools) yang dapat anda pakai untuk memudahkan mengelola/managing firebird database anda. Read the rest of this entry »





Install Lazarus (delphi like IDE on Linux)

21 09 2007

Pengantar

Bagi para programmer Windows yang biasa menggunakan Borland Delphi (selanjutnya saya akan sebut delphi saja) sebagai “developing tool”-nya dan ingin bermigrasi ke -linux, sudah pasti pernah mendengar Borland Kylix (Delphi versi linux. Selanjutnya saya sebut kylix saja) dan Lazarus. Tapi sangat disayangkan sekali, Borland sudah tidak melanjutkan lagi pengembangan kylix. Versi Kylix terakhir hanya sampai versi 3. Oleh sebab itu, banyak dari programmer delphi yang mau pindah platform atau sekedar ingin mencoba developing aplikasi pada platform *.nix menggunakan lazarus. Lazarus dapat disetarakan seperti Qt milik Trooltech (IDE berbasis RAD dengan C++ sebagai main language-nya) dan Gambas (IDE Basis RAD dengan Basic sebagai main language-nya. Memiliki tampilan mirip seperti Visual Basic. Cocok bagi ) pada linux. Yang lebih menggembirakan dan membuat Lazarus lebih menarik adalah lazarus open source. disamping itu, Lazarus juga tersedia untuk platform Windows.

Installasi

Beberapa paket yang dibutuhkan untuk dapat menggunakan Lazarus adalah Read the rest of this entry »





Contoh Pemrograman Component Dengan Delphi

21 09 2007

Dalam pemrograman berbasis rad, component adalah hal yang mutlak yang harus diketahui. Borland delphi sangat kaya akan component yang bisa dipakai untuk mengembangkan aplikasi. Hal yang unik dari delphi adalah component delphi dibuat dengan delphi, sehingga delphi sangat flexible.

Dari sisi sudut pandang, pemrograman component sangatlah beda dengan pemrograman aplikasi secara umum. Kalau pemrograman aplikasi, orientasinya dititik beratkan pada pemakai akhir (end user) yang akan menggunakan aplikasi tersebut, yaitu bagaimana caranya agar user mudah mengoperasikan aplikasi, fleksibel, dan sebagainya. Sedangkan sudut pandang component writer/programmer adalah bagaimana caranya agar programmer yang akan memakai component-nya dapat memenuhi kebutuhan sang programmer. Sehingga sang programmer pemakai component tersebut tidak perlu lagi menulis kode program (yang mungkin sangat kompleks) yang sama sampai berulang-ulang hingga dapat menghemat waktu, tenaga dan biaya.

Di bawah ini adalah contoh komponent sederhana turunan dari TEdit,Saya namakan TReshiEdit. Fitur yang saya contohkan disini adalah untuk mengubah warna EditBox saat terfokus, dan kembali ke warna sebelumnya saat fokus meninggalkan EditBox, Serta pilihan fungsi edi, yakni untuk input telephone, input normal, dan input angka. Disini juga dikenalkan fungsi propercase, yakni untuk mengubah semua huruf awal dari sebuah kata menjadi huruf besar. Read the rest of this entry »








Follow

Get every new post delivered to your Inbox.