mus3na 5 Report post Posted May 5, 2006 ASsalammualaikum dan salam sejahtera. aku ada masalah ngan testing calendar ni. aku berjaya gunakan calendar componen dalam vb6, tapi nak transfer value dia kantoi. Korang pernah guna website airasia tak? utk carik tiket. kan kat bahagian date dia tu, ada simbol calendar, bila click dia bukak calendar and lepas kita pilih tarikh dia tutup calendar tu and value dia auto dah ada dalam text box. aku nak wat function cam ni la.so aku buat 2 formform A- Text box - Name DATE- Command Button - Name cmdCalenderForm B load Calendar OCX.from Borm AcmdCalender_Click() frmB.showend subfrom Form BDate_CAlender = Calendar.valueend subTakat ni, dia function. bila click date kat calender, date tu akan masuk dalam variable "Date_Sub". Problems dia nak bawak balik value ni dari form B ke form A and masukkan kedalam text box.aku nak pass parameter, tapi gagal. kalau open new form aku leh pass parameter, tapi nak pass parameter ke form yg dah sememangnya open aku tak lepas.so aku write date tu dalam database. and dari form A aku read balik. tapi aku perlukan button refresh utk load data dari database and masukkan ke dalam text box.kalau aku letak code utk read database ni dalam sub cmdCalendar_Click(), vb terus execute instruction ni biarpun aku open form lain. ada cara tak bila open form B, form A halt execute, so bila form B tutup, form A continue execute dari baris pertama dibawah command yg panggil form lain tu. cam subroutine nye cara la.Ke korang ada cara yg lebih mudah utk wat idea diatas, sita berikan tunjuk ajar. thanks. Share this post Link to post Share on other sites
hotfloppy 19 Report post Posted May 5, 2006 (edited) hang just nak dapatkan date je kan ?takyah la susah2 wat form asing..guna Date Picker (DTPicker) je..EDIT:p/scomponent dia - Microsoft Windows Common Controls-2 6.0 Edited May 5, 2006 by hotfloppy Share this post Link to post Share on other sites
DevGuy 0 Report post Posted May 5, 2006 kalau nak past dari form a ker form b just cam niiforma.<nama component>.nama functioncontoh kat form a bila click kanformb.textbox1.text = calender.datetak yah simpan kat databaseni web ker windowskalau web ko leh set kat session atau view statekalau windows cam biasa aaaajust cam tuu panggilkalau .net carra panggil lain sikitkalau vb 6 cam tuu aaaku pun tak hingatsebab dah lupahehebetul gak ckp hotfloopy buat per buat 2 form. satu dah aaataruk jer aaa tarikh dari... hinggathen buat jer aa kat satu form Share this post Link to post Share on other sites
hotfloppy 19 Report post Posted May 5, 2006 Dev, nick aku hotfloppy la..double p bukan double o guna DTPicker tu senang skit..dia cam combo box, cuma dia takde list, tapi ada calendar..kan memenuhi permintaan en mus3na tu Share this post Link to post Share on other sites
mus3na 5 Report post Posted May 10, 2006 nanti aku try. hotfloppy, kalau kau free leh kasi sample code tak, ke complete command ke. kalau tak free tak po gak aku search google, cuma lambat sikit, maklumla aku takde internet kat umah ni. Share this post Link to post Share on other sites
hotfloppy 19 Report post Posted May 10, 2006 sample code camne eh ?ukt menggunakan tarikh yg dah dipilih, guna object Value.contoh nya nak save ke database.. (guna ADODB)namarecordset.open "INSERT INTO fieldName (fieldDatedalamDatabase) VALUES ('" & DTPicker1.Value & "')", namaconnectionp/ssory la kalo tak paham..aku tatau nak kasik sample code camane Share this post Link to post Share on other sites
mus3na 5 Report post Posted May 11, 2006 aku dah test mlm semalam. Cun 101% sebijik cam apa g aku nak. thanks wei.tapi apasal tak inform aku natang tu component dalam vb6. melalau aku test. aku ingatkan dia command cam msgbox ke , tu yg aku tanya syntax dia tu.lama gak aku godek2 vb6 aku baru jumpa DTPicker tu. dah test and cun. program pun dah jalan seperti sepatutnya. thanks sekali lai. case close. Share this post Link to post Share on other sites