做系統的過程中難免會用到大大小小的很多中控制項,比如:
text
、label
、combox
等等。下面介紹我們經常用到的日期時間控制項datetimepicker。
可以提供格式化的日期字段,使得進行日期選擇很容易。新增方法:工程
----->
部件選擇
執行時狀態:
dayofweek屬性:
dayofweek
:返回或設定乙個值,指出當前為星期幾
object.dayofweek=[number]
number
是乙個數值表示式,指出當前是週幾,預設值是
1,表示週日,以此類推~~~
format
屬性:datetimepicker
控制項的format
屬性可以指定控制項中顯示文字所使用的格式樣式。
值為0時:
值為1時:
值為2時:
值為3時,是使用者自定義的格式。
有了這個屬性,當我們在資料庫中查詢日期時間段時,可以根據我們設定的資料型別選擇合適的format值,減少可能的錯誤出現。
closeup
事件:在我們做系統時用
datetimepicker
控制項時會選擇日期,有時我們需要將我們選擇的日期設定在乙個範圍內,在這裡我們用到了
closeup
事件。例:
'使用datetimepicker控制項的closeup事件判斷周結賬單的時間範圍是否符合
private subdtpstartdate_closeup()
'判斷選擇的日期是否大於系統日期
if dtpstartdate.value > date then
msgbox "選擇的日期不能大於系統當前日期!"
'若大於當前日期的話則選中當前日期
dtpstartdate.value = date
exit sub
end if
end sub
當我們在資料庫中查詢關於時間段的記錄時,有了此屬性我們可以根據需要進行設定,盡可能的減少錯誤的出現。
對於控制項我們應該靈活運用,與datetimepicker相類似的控制項還有monthview等,我們應該根據需要選擇最合適的控制項使用,同時應靈活的挑選控制項的屬性和事件使用,在實現功能的同時儘量減少錯誤的出現!
VB中DTpicker日期控制項的用法
dtpicker是乙個vb中的乙個時間選擇控制項,方便好用。新增方法 工程 部件 控制項 microsoft windows common controls 2 6.0 可以通過format屬性設定日期格式,以便與資料庫等保持一致 若選擇自定義格式,則需設定customformat的值 需要注意的是...
VB 中DTpicker日期控制項的運用
1 如何載入 vb預設的控制項欄中是沒有dtpicker日期控制項的,新增過程 工具 部件 控制項 microsoft windows common controls 2.6.0 應用 確定 2 如何與資料庫中的日期格式相符合 dtpicker1.format dtpcustom dtpicker1...
python selenium 時間日期控制項處理
把時間控制項,都當成乙個普通的input框處理 1.可以直接輸入值,沒有readonly屬性的,直接輸入值就可以了 2.有readonly屬性的,先用js去掉readonly屬性,然後直接輸入日期文字內容 3.使用js方法輸入日期 coding utf 8 from selenium import ...