Tuesday, June 30, 2009

Menginstal Komponen TTerbilang

Ass.Wr.Wb
Nongol lagi nih, bingung mau posting pa lagi ne,,, pa yaaaaaaaaa....!!!!!!
ya udah, saya bahas gimana cara menginstal komponen delphi seperti komponen TTerbilang
komponen TTerbilang ntu komponen untuk merubah bilangan angka menjadi Huruf contoh 5450 diganti menjadi Lima Ribu Empat Ratus Lima Puluh..
Mau Tau caranya...???


Caranya gini..!!
1. Buka Program Delphinya
2. Kalo blom punya Komponen TTerbilang bisa didownload disini..!!
3. Trus alangkah baeknya kalo file terbilang tadi di copy di folder C:\Program Files\Borland\Delphi7\Lib\
4. Dijendela Delphi pilih menu commponen/instal commponen
5. Lalu di Unit File Name cari file yang didownload tadi dengan menekan tombol brouse
6. Kalo udah, tekan OK
7. Selese deh..

selamat mencoba.key

Sunday, June 21, 2009

Buat koneksi database ADO yang dinamis

Ass.Wr.Wb
Nongol lagi nih, bingung mau posting pa lagi ne, ya udah karena terinspirasi dari da mahasiswa yang nanyain gimana buat koneksi database ADO biar kalo terjadi error pas kita ngelajan programnya trus terjadi error koneksi da muncul pesan seperti "database yang dibutuhkan oleh aplikasi ini rusak atau tidak ada, coba ulangi kembali" gitu umpamanya ... :)



gimana, mau..??
ya udah gini caranya:
  1. Mula mula buka program delphinya
  2. Untuk koneksinya pakek Datamodule
  3. trus di datamodule isi pakek ADOConnection1
  4. Kalo udah tinggal dikoneksi lewat connectionstring (seperti biasa sih).
  5. kalo udah selese isi dari connectionstring ntu di cut, kalo saya isinya seperti
    "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=E:\my computer\db1.mdb;Persist Security Info=False"
  6. kalo udah dicut ato dicopy trus tulis perintah dibawah ini di form yang pertama jalan pada program yang anda buat, umpamanya di form1. doble klik formnya (TForm1.FormCreate(Sender: TObject);)
  7. Ikuti perintah dibawah ini
    procedure TForm1.FormCreate(Sender: TObject);
    begin
    Try
    With DataModule1 do
    Begin
    If not FileExists('E:\my computer\db1.mdb') then // tempet anda taruh databasenya
    begin
    MessageDlg('File database tidak ditemukan,Copy File database dengan nama'+#10+
    'E:\my computer\db1.mdb pada direktory nya...!!!',mtWarning,[mbOK],0);
    Application.Terminate;
    end else
    Begin
    while DataModule1.Connected do
    Begin DataModule1.Close; End;
    DataModule1.ConnectionString :='Provider=Microsoft.Jet.OLEDB.4.0;Data Source=E:\my computer\db1.mdb;Persist Security Info=False';
    Datamodule1.loginPrompt:=False;
    DataModule1.Open;
    End;
    End;
    Except
    MessageDlg('database yang dibutuhkan untuk program ini tidak ditemukan,'+#10+
    'Copy file database Applikasi ini pada file E:\my computer\db1.mdb',
    mtInformation,[mbOK],0);
    Application.Terminate; //langsung menutup program
    End;
    end;
  8. selese deh coba di jalanin.key
selamat mencoba dan moga berhasil.

Friday, June 12, 2009

Tips gimana nulis souce code program yg baik

Ass. Wr. Wb

Akhirnya muncul kembali nih setelah sekian lama gk posting lagi, maklum kebanyakan maennya sih, sambil cari uang jajan disana sini deh...!!! kok malah curhat sih hehehehe....
okeh, dari sekian lama ngilang jadi bingung mo posting pa'an yah....!!!, gini ja dah aku mau bagi2 ilmu cara nulis souce code yang baek ntu kayak gimana... :)

Source code program yang ditulis dengan sudut pandang berbeda maka tentu akan mempengaruhi dalam hal perawatan atau perbaikan program. Sebuah code program yang ditulis apa adanya tanpa memandang sisi estetika, reusabilitas, dan konsistensi relatif akan lebih sulit perawatan atau perbaikannya.



Manfaat menulis program dengan baik antara lain :
  • Baris program jadi lebih rapi
  • Alur program lebih enak dibaca
  • Memudahkan dalam melakukan tracking kesalahan atau bug
  • Kalo da perbaikan bisa mudah
  • Kalo kerja team bisa mudahin programmer lain buat ngerti codding yg kita buat

Hal-hal yang harus diperhatikan dalam menulis kode program antara lain :
  • Ikutilah standard dan style terbaru penulisan dari bahasa pemrograman tersebut bila ada, biasanya setiap bahasa pemrograman akan memiliki ciri khas sendiri
  • Sebisa mungkin konsisten, misalnya dalam menulis nama variabel, nama objek, ukuran objek, perataan kode, penggunaan jenis huruf, case sensitive dll. Dalam hal ini kita bisa membuat semacam role of play atau aturan main dalam penulisan kode atau bisa juga dengan menggunakan standard penulisan kode yang sudah ada seperti Kioss Style yang diluncurkan kioss.com. Biasanya setiap software house memiliki aturan sendiri tentang standard ini
  • Jangan abaikan komentar, karena sangat perlu untuk pengembangan atau perawatan program kedepannya, namun meskipun demikian tulislah komentar secara efisien, singkat tapi jelas. Karena panjangnya komentar justru akan mengurangi efektifitas dari baris program dan akan menambah besar memori
  • Pilihlah desain pattern atau algoritma program yang tepat dalam menyelesaikan suatu prosedur dalam program, hal ini jelas akan menambah efisiensi program.
  • Buatlah modul/procedure/fungsi dalam kode program agar kode program lebih enak dibaca dan alurnya terlihat jelas
  • Buatlah kode Anda tampil seksi dan cantik, dengan cara mengkombinasikan ke lima hal diatas

moga bermanfaat.key...