Sample skin application with source code ( Delphi )

1 August 2007 DITULIS OLEH ebta | Sudah dilihat 18,124 kali

Beberapa waktu lalu, ada teman-teman menanyakan tentang pembuatan skin di program Kamus dan Shollu. Sebenarnya banyak komponen yang tersedia di internet untuk membuat aplikasi/program dengan antarmuka (skin) yang menarik. Misalnya saja AlphaSkins yang juga menyediakan komponen yang gratis. Jika untuk membuat program yang besar, mungkin tidak masalah, tetapi jika hanya ingin membuat program sederhana atau ingin agar tidak selalu bergantung dengan komponen tambahan, maka ada baiknya mencoba membuat skin sendiri. Karena terkadang dengan komponen tambahan, aplikasi yang kita jalankan menjadi lebih/sangat lambat dan banyak memakan memory.

Baca selengkapnya »

Membuat program dengan ukuran exe yang kecil

20 July 2007 DITULIS OLEH ebta | Sudah dilihat 11,596 kali

Artikel ini diperuntukkan bagi programmer delphi, minimal sudah pernah menggunakan program delphi. Tetapi tidak menutup kemungkinan bagi anda yang ingin belajar pemrograman delphi.

 

Jika kita membuat sebuah form kosong saja, maka akan dihasilkan file exe yang berukuran sekitar 290 KB dengan delphi 5, 360 KB dengan delphi 7 dan lebih besar lagi untuk delphi 2006. Walaupun kapasitas memory dan hardisk saat ini bisa dibilang lebih dari cukup, tetapi jika kita hanya ingin membuat program sederhana, ukuran seperti itu mungkin terlalu besar, belum lagi ditambah komponen lainnya dan harus di distribusikan melalui internet. Maka adakah solusinya agar aplikasi yang kita hasilkan memiliki ukuran yang kecil ?

 

jawabnya ada… sebenarnya bisa saja aplikasi tersebut di kompress dengan tools seperti UPX, yang bisa menjadikan aplikasi lebih kecil menjadi setengahnya atau lebih. Tetapi ada beberapa kelemahan menggunakan Exe compressor seperti UPX tersebut. Alternatif lainnya adalah langsung menggunakan fungsi-fungsi windows API (Application Programming Interface), file yang dihasilkan dijamin akan kecil. Tetapi dengan ini pemrograman jauh lebih sulit dan mungkin sangat menyita waktu hanya untuk membuat sebuah form kosong saja. Bagi programmer delphi ada komponen khusus yang sangat powerfull, supaya aplikasi yang dihasilkan berukuran kecil, cepat seperti menggunakan windows API secara langsung, bahkan mungkin lebih. Komponen ini namanya KOL ( Key Object Library ). Bagi yang belum pernah mendengar tentang KOL, bisa dilihat artikel tentang ini disini

 

Tertarik menggunakan komponen ini ?

Baca selengkapnya »

Source code Restore my files

2 July 2007 DITULIS OLEH ebta | Sudah dilihat 7,415 kali

Bagi anda yang ingin mempelajari program Restore my files, ini program dan source codenya (dalam Delphi). Untuk dapat menjalankan program dalam delphi, perlu di install komponen KOL ( key objects library ), bisa download di http://kolmck.net/ ( Inggris ) atau http://kolnmck.ru ( dalam bahasa Rusia)

Download Source code Restore My Files ( 67 KB). Semoga bermanfaat

How to calculate the Qibla direction

22 March 2007 DITULIS OLEH ebta | Sudah dilihat 5,738 kali

Untuk menghitung arah kiblat dari suatu tempat dapat dilakukan dengan mendasarkan pada letak geografisnya ( garis lintang dan garis bujur ). Berikut rumusnya:

Qibla Algorithm

Baca selengkapnya »

Konversi Hijriyah ke Masehi dan sebaliknya

20 March 2007 DITULIS OLEH ebta | Sudah dilihat 1,091 kali

Berikut adalah fungsi untuk mengubah tanggal Masehi ke Hijriyah dan sebaliknya. Kode program dalam bahasa Pascal ( Delphi ), tetapi saya rasa mudah untuk dikonversi ke bahasa pemrograman lain ;) , juga saya beri sedikit keterangan. Algoritma saya temukan beberapa tahun yang lalu dari internet tanpa sumber yang jelas. Semoga bermanfaat. Baca selengkapnya »

Download Delphi Gratis

13 February 2007 DITULIS OLEH ebta | Sudah dilihat 113,990 kali
Informasi ini mengkin sudah agak lama, tapi bagi anda yang ingin belajar pemrograman Delphi, saat ini ada edisi delphi yang diberikan secara gratis dan anda bebas menggunakannya untuk aplikasi apa saja, termasuk komersial. Versi ini disebut dengan Turbo Explorer ( merupakan edisi Delphi 2006 ). Selain Delphi ada juga Turbo C++, Turbo
DElphi for .NET dan Turbo C#. Fasilitas yang disediakan cukup lumayan untuk membuat aplikasi termasuk database. Selengkapnya silahkan dilihat web site Turbo Explorer

Main Download Links

  • http://www.turboexplorer.com/mirror

 

Mirrors Download

HostLocationNotes
Delphi-PRAXiS :: Turbo Edition DownloadsFrankfurt, GermanyRequires Free Registration
Limelyte Technology Group, Inc.Liberty Lake, Washington 
RealThinClient.comBerlin, Germany 
Computerman GmbH / chatjet.com
GermanyBitTorrent mirror
Mitov Software
Los Angeles, CA, USA 
Brgernetzverband e.V.Jena, Germany 
Developer ATGermany 
Gallic Soft

Sofia, Bulgaria 
JomiTech
Pennsylvania, US 
Alfacode ASOslo, NorwayOnly English version. Optional Registration
Turbo Explorer Scotts Valley, CA, USAMirror source
Borland Software CorporationScotts Valley, CA, USAOriginal source

JEDI VCL

1 February 2007 DITULIS OLEH ebta | Sudah dilihat 4,777 kali
Bagi anda yang sudah terbiasa dengan delphi, tentu sudah tahu Jedi Visual Components Library (VCL) ini. JVCL merupakan hasil kerja komunitas delphi yang luar biasa.

JEDI Visual Component Library (JVCL) mengandung koleksi Visual dan non Visual Komponen yang sangat banyak (Saat ini memiliki sekitar 600 komponen, jumlah yang fantastis ) yang dapat digunakan langsung di Delphi, Kylix dan C++ Builder. Baca selengkapnya »

Apa KOL itu ??

31 January 2007 DITULIS OLEH ebta | Sudah dilihat 9,305 kali

Mungkin banyak yang akan bertanya-tanya apakah KOL itu ?
KOL (KEY OBJECTS LIBRARY) merupakan komponen untuk Delphi (juga Free Pascal Compiler) – untuk mempuat suatu aplikasi yang kecil dan cepat. Komponen ini Freeware dan Opensource. Kompiler yang didukungnya adalah Delphi 2, 3, 4, 5, 6, 7, 8, BDS 2005, 2006, TurboDelphi dan Free Pascal Compiler 1.0.5, 1.0.6, dan setelahnya (2.0.4) juga didukung. Sebagian besar juga kompatibel dengan Kylix (Linux/Qt platform, dengan menggunakan tools konversi spesial yang disediakan di web site-nya http://kolmck.net
Baca selengkapnya »

Mengapa kok Delphi ?

31 January 2007 DITULIS OLEH ebta | Sudah dilihat 6,794 kali

Dari sekian banyak bahasa pemrograman, kenapa kok delphi yang saya pilih ya ? mungkin jawaban disini terlalu subyektif, tetapi tidak mengapa. Ada beberapa alasan mengapa kok saya banyak fokus ke pemrograman ini.

  • Pada awal-awal kuliah, ada mata kuliah pemrograman dasar dan bahasa pemrograman yang dipakai adalah pascal, jadi sejak itu pemrograman yang dikenal adalah pascal
  • Beberapa tugas kuliah harus membuat program dengan antarmuka yang bagus, karena mengenal dasar pascal maka awalnya “terpaksa” membuat dengan Delphi Baca selengkapnya »