ooo.... ok mas shinichi.... thanks... jadi perbedaan mendasar lebih ke memory ya... hmm... termasuk penting dunk ya kalo gitu... karena kalo aplikasi penggunaan memory lebih sedikit tentunya lebih ringan...:P
wahhh.. kayaknya perlu belajar bikin class lebih jauh lagi nih...:) thanks mas sinichi... oia, sekalian deh mas.. kalo ada link bagus buat belajar Class Module... boleh dunk di share...:P Regards, "Kudo, Shinichi" <[EMAIL PROTECTED]> wrote: yach jelas beda pak kalo module kan M O D U L E dan kalo class kan C L A S S hehehhe.....(just kidding) saya ga tau pasti CMIIW juga yach para senior..... module itu kan bisa di bilang kumpulan fungsi dan atau procedure yang bisa di buat public (bisa di akses saat berada di form mana pun selama masih satu project) nah kelemahannya, dia itu di LOAD ke memory saat project/aplikasi (bila sudah jadi EXE) di jalankan...(bayangkan saja kalo module kita itu berisi 1 milyar baris kode hehehe emang ada yc...) nah kalo CLASS dia hanya akan di jalankan saat di butuh kan (emang sech ada sedikit perbedaan saat define variablenya) saya pake koding anda yc untuk contoh CLASS (misalnya di simpan dgn nama class clsGETRS) dim GetRS as new clsGETRS GetRS.SetRS rsTABLE,"SELECT * FROM [Karyawan]" sedikit kan perbedaannya?? nah satu lagi pak eh mas dech (biar kedengarannya lebih muda :p) saat bikin procedur (SUB) atau fungsi (FUNCTION) harus diperhatikan juga variable sebagai ByVal atau ByREF sederhananya gini kalo ByVAL = mengirimkan variable ke fungsi/prosedure tetapi apapun yang terjadi dengan variable yang di kirim ke fungsi tidak merubah variable pengirim sedangkan ByREF = apabila variable yang dikirim ke fungsi/prosedur di ubah maka akan otomatis merubah variable yang mengirim semoga bisa membantu pak, sekali lagi mohon CMIIW kalo dari para SUHU VB. kalo malah membingunkan mohon maaf lahir dan bathin (hehehe) salam, Shinichi Kudo Detective :D ----- Original Message ----- From: refvi chandra To: [email protected] Sent: Wednesday, March 05, 2008 10:56 AM Subject: [indoprog-vb] Apakah beda Module dengan Class Module...? Dear vb mania, Ada yang tau gak beda Class Module dengan Module..? Ada yang tau kapan dan Kenapa kita butuh Class Module dibanding Module... karena selama ini saya cenderung pake Module saja, belum pernah pake Class Module, kalaupun pake... itu juga Copy Paste...:P ada yg bilang kalo pake Class Module itu reusable.., tapi menurut saya Module juga reusable... CMIIW trus ada yg bilang Class Module itu efisien dan optimizing code..., tapi menurut saya Module juga efisien dan salah satu upaya optimizing code juga...CMIIW contoh Module: Public Sub SetRS(rsName As ADODB.Recordset, StrRSTmp As String) ' On Error GoTo Err_SetRS Set rsName = New ADODB.Recordset Set rsName.ActiveConnection = ConData If rsName.State = adStateOpen Then rsName.Close rsName.CursorLocation = adUseClient rsName.Open StrRSTmp, ConData, adOpenStatic, adLockOptimistic Exit Sub Err_SetRS: If rsName.State = adStateOpen Then rsName.Close Set rsName = Nothing End Sub naahh... pada saat penggunaan di form kita cukup seperti ini aja Setrs rsTable, "Select * From Karyawan" jadi cukup singkat bukan...?... CMIIW yaaa.... kalo saya sih.. taunya seperti itu... mungkin teman2 ada yg lebih paham dan kalau tidak keberatan.., mohon dijelaskan lagi soal pentingnya Class Module pada VB Regards, --------------------------------- Be a better friend, newshound, and know-it-all with Yahoo! Mobile. Try it now. [Non-text portions of this message have been removed]
