Pemrograman

  • Pemrograman

    Start and Stop Service using Delphi

    Lagi bikin tools kecil untuk start dan stop Delphi, setelah googling nemu di sini. Tapi karena procedural, jadi gatel untuk mengubah ke class wised. Hal lain kalau mau menjalankan atau menghentikan service mesti menyebutkan WorkstationNamenya. Berarti kalau mau mendapatkan nama computer di mana program ini berjalan, mesti cari lagi. Hasil…

  • Pemrograman

    A Very Simple Delphi Logger

    A Very Simple Delphi Logger Dec 25, ’09 3:01 AM for everyone Code berikut ini aku tulis untuk menyimpan informasi untuk debug atau apapun yang kita ingin dump ke file dalam sebuah program. Bisa error, menu yang dipilih user, dst. Harapannya ketika ada bugs, kita bisa mengacu ke file log…

  • Pemrograman

    DLL dengan Delphi

    DLL dengan Delphi Nov 13, ’09 10:18 AM for everyone Baru belajar DLL niy ceritanya.. Udah tua begini belajar DLL. Mungkin buat teman-teman yang sudah berkesempatan belajar dan bertahun-tahun bermain-main dengannya hanya tersenyum simpul melihat saya baru belajar DLL. Hare gene?? Tapi tidak mengapa. Islam mengajari bahwa hidup adalah belajar.…

  • Pemrograman - Ulasan

    Generics dan For Loop

    Generics adalah salah satu fitur baru dari RAD Studio 2009. Generic merupakan fitur penggunaan tipe data dengan parameter. Masih ingat penggunaan TList? Setiap kali kita menambahkan object di dalam TList kita harus melakukan casting setiap kali akan membacanya. Dengan generic, kita tidak perlu lagi melakukannya! TPeople = class(TObject) private FName:…

  • Pemrograman

    Anonymous Method di Delphi

    Apa itu anonymous method? Anonymous method adalah procedure atau function yang tak bernama. Coba lihat contoh pemanggilan method di Delphi 2006 berikut ini: unit unitMain;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls;type TStringMethod = function (input: String): String of object; TForm1 = class(TForm) edInput: TEdit; lblLowerCase: TLabel;…

  • Pemrograman - Ulasan

    Delphi 2010 dan Delphi for PHP 2.0

    Alhamdulillah, akhirnya bisa mengupgrade Delphi 2006 ke Delphi 2010. Yaaay!!! .. dan karena mengupgrade sebelum Oktober 2009, dapat gratis IDE senilai 2 juta lebih, Delphi for PHP 2.0. Yang rada menyebalkan adalah sekarang gak dikasih Installernya. Kalau mau DVDnya mesti beli media kit seharga 40USD terpisah dari harga upgradenya. Jadi…

  • Pemrograman

    RTTI (Run Time Type Information)

    Anda Delphi programmer? Pernah menggunakan fitur RTTI? Kalau sudah pernah menggunakan operator is dan as, anda dapat dikatakan sudah pernah menggunakan fitur RTTI (Run Time Type Information). Hal lain adalah ketika Anda membutuhkan tipe data dan konstanta enumerasi, seringkali Anda membutuhkan nilai String dari nama enumerasinya. Hal termudah namun merepotkan…

  • Pemrograman - Ulasan

    Gotcha dalam penggunaan TMemo

    Suatu ketika saya perlu membaca isi file text dan dimuat ke dalam TMemo untuk ditampilkan isinya. Setelah ditampilkan user dapat memilah-milah setiap baris menjadi kolom-kolom, mirip dengan fitur impor teks dari Excel. Untuk bisa memotong-motongnya, sebuah file csv perlu ditampilkan minimal satu baris data teratas. Nah baru tahu kalau TMemo…

  • Pemrograman - Ulasan

    Delphi 2010 Telah Dilaunch Hari Ini

    Wow.. IDE favoritku, Delphi 2010 hari ini dilaunching. Yang mau beli sebelum 24 Sep 2009 bisa buy one get one, dapat 1 tool gratis Embarcadero lainnya. Beberapa hal yang menarik adalah: – Delphi 2010 dilengkapi Code Formatter. Jadi bisa merapikan source code yang berantakan 🙂 – Ada fitur untuk Gesture,…

  • Lain-lain - Pemrograman

    Level 1 di ProjectEuler…

    Alhamdulillah, akhirnya bisa mencapai level 1 di Project Euler. 1 Level bisa diraih begitu bisa menyelesaikan setiap 25 soal. Jadi dari 25 soal yang baru kupecahkan dari 241 soal yang ada, baru sekitar 10%. Soal terakhir yang aku pecahkan adalah soal nomor 48. Akhirnya bisa nongkrong di level 1 hehehe……