Ukuran file aplikasi yg besar itu biasanya diakibatkan oleh source code yang panjang. Coba anda cek sekali lagi source code anda barangkali ada algoritma2 yg bisa disederhanakan lagi tanpa mengurangi fungsinya.
Untuk menghemat ukuran file serta memudahkan maintenance aplikasi, saya lebih suka membuat aplikasi tsb module by module.Misalnya saya mempunyai aplikasi POS (point of sale), maka aplikasi tsb tidak saya buat menjadi 1 file exe akan tetapi aplikasi tsb saya bagi-bagi menjadi beberapa modul. Modul-modul tsb sengaja saya buat di project yang terpisah dan nantinya modul-modul ini saya compile menjadi dll (dynamic link library).Misalnya modul penjualan saya buat menjadi dll terpisah, modul stock, purchase order, delivery order dan sebagainya juga sama saya buat menjadi dll sendiri-sendiri.Terakhir saya tinggal membuat main aplikasi yang berfungsi untuk me-reference dan menampilkan modul- modul tadi. Untuk mereferensikan file-file dll ke main aplikasi biasanya saya buatkan program kecil agar supaya file-file dll tadi bisa di-load on the fly. Cuman sayangnya konsep loading object on the fly ini kalo di vb6 agak ribet karena harus bikin sub classing API, tapi kalo menggunakan .net jauh lebih simple lagi, saya cukup memanfaatkan object System.Reflection aja. Jika anda tertarik dengan konsep loading object on the fly ini, coba anda browsing artikel di MSDN judul artikelnya "death of the browser" atau "loading class on the fly" karya billy hollis. Demikian semoga membantu. regards Eko Heri --- In [email protected], "Fathur" <[EMAIL PROTECTED]> wrote: > > aku ingin tanya.... > kenapa ya aplikasi/program yg kubuat itu relatif besar.. > ga kayak software yg banyak ku donlot... (kecil-kecil) > > kasih tip n trik nya dunkk >
