Jump to content
Sign in to follow this  
mus3na

Date - Calendar

Recommended Posts

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 form

form A

- Text box - Name DATE

- Command Button - Name cmdCalender

Form B load Calendar OCX.

from Borm A

cmdCalender_Click()

frmB.show

end sub

from Form B

Date_CAlender = Calendar.value

end sub

Takat 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

hang just nak dapatkan date je kan ?

takyah la susah2 wat form asing..

guna Date Picker (DTPicker) je..

:)

EDIT:

p/s

component dia - Microsoft Windows Common Controls-2 6.0

Edited by hotfloppy

Share this post


Link to post
Share on other sites

kalau nak past dari form a ker form b just cam nii

forma.<nama component>.nama function

contoh kat form a bila click kan

formb.textbox1.text = calender.date

tak yah simpan kat database

ni web ker windows

kalau web ko leh set kat session atau view state

kalau windows cam biasa aaaa

just cam tuu panggil

kalau .net carra panggil lain sikit

kalau vb 6 cam tuu aa

aku pun tak hingat

sebab dah lupa

hehe

betul gak ckp hotfloopy buat per buat 2 form. satu dah aaa

taruk jer aaa tarikh dari... hingga

then buat jer aa kat satu form

Share this post


Link to post
Share on other sites

Dev, nick aku hotfloppy la..

double p bukan double o :P

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

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

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 & "')", namaconnection

p/s

sory la kalo tak paham..

aku tatau nak kasik sample code camane :P

Share this post


Link to post
Share on other sites

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
Guest
This topic is now closed to further replies.
Sign in to follow this  

×
×
  • Create New...