当前位置 - 養生大全網 - 減肥食譜 - 在vb中設置,顯示今天是休息日還是工作日。

在vb中設置,顯示今天是休息日還是工作日。

因為每年的假期安排都不壹樣,所以需要建立和維護壹個數據庫來準確判斷今天是工作日還是休息日,然後和這個數據庫連接起來進行對比判斷。這個方案太貴了,不值得考慮。以下是根據今天是星期幾進行判斷的示例解決方案:

打開窗體時,使用窗體標簽顯示今天是工作日還是休息日。

編寫下面的表單加載時間過程

私人?Sub?Form_Load()

暗淡?str?作為?線

str?=?IIf(工作日(日期)?=?1?還是?工作日(日期)?=?7,?“今天是休息日”?“今天是工作日”)

我。標題?=?潛艇用熱中子反應堆(submarine thermal reactor的縮寫)

結束?子操作效果

VB代碼中的系統功能描述:

日期函數可以得到系統的當前日期;

Weekday函數返回表示壹周中某壹天的整數。

函數語法:Weekday(日期,[第壹個星期])

參數說明:date參數,必選,表示計算日期。firstdayofweek?可選參數,指定壹周第壹天的常數。如果未指定,將使用vbSunday。

是默認值,即在該參數的默認常數下,Weekday周日返回1,周六返回7;

IIF函數可以根據表達式的值返回兩個部分之壹。

函數語法:IIf(expr,truepart,falsepart)

參數說明:expr必選參數,判斷真偽的表達式。Truepart必需的參數。如果expr為true,則返回該部分的值或表達式。Falsepart必需的參數。如果expr為false,則返回該部分的值或表達式。