Home > Visual Basic Programming > DTPICKER ... Can we show CLOCK instead of calender ?

DTPICKER ... Can we show CLOCK instead of calender ?



I am really thankful to this forum for timely and accurate information...





I had developed an application where in user wnat the time in Hours (with am and pm e.g. 9 am, 1 pm , 4 pm etc)



I can customise the dtPicker that will show the Hours with am and pm with 'hh tt'



But when user clicks on DtPicker, its shows a clendar...can we show the click or any thing relevan to time ? and definitely not the calendar...which is irrelevant



with regards

Vikas Tahavale

    
Guest


If you set the format property of the DTPicker control to dtpTime, it will display the time in hh:mm:ss with AM or PM.



Also, where the format is set to dtpTime, the user doesn't get the calendar when clicking the control. It will scroll through the selected part of the time which by default is the hours.



You can also programmatically control what time is displayed by the control when it loads.



Is there any particular reason you don't want the minutes and seconds showing?

Was this answer helpful ? Yes No   
Guest


Thanks for te accurate feedback !



The client stores the delivery time in this case and donot want Minutes and seconds.





thanks again for response



Withr egards

Vikas Athavale

Was this answer helpful ? Yes No   
Guest


If you only need Hours with no minutes and don't want a calendar to drop down, why not just use two regular combo boxes?



In one, list the values 1 through 12 and in the other list AM and PM. Then you don't have the issue with the calendar appearing in the DTPicker.




Code:



Dim i As Integer
i = 1
Do While i <= 12
Dim strHR
strHR = i & ":00"
cboHrs.AddItem (strHR)
i = i + 1
Loop
cboAMPM.AddItem ("AM")
cboAMPM.AddItem ("PM")



Was this answer helpful ? Yes No   
Guest
 
 
Home - About Infoqu - Contact - Privacy Statement - Link to Infoqu - Bookmark Infoqu

Copyright 2007-2010 by Infoqu. All rights reserved