0

我几乎完成了我的 VB6 应用程序,我正在尝试为控件添加一些视觉增强功能。我的应用程序允许为我使用日历控件的患者分配医疗轮班。现在,我正在尝试找到一种方法来禁止选择周六和周日。此外,如果有可用的班次(这将基于 sql 查询),如果我可以更改日期的颜色,那就太好了。

有谁知道这是否可行?我查看了很多网页寻求帮助,但没有成功。谢谢你的帮助

杰拉尔多

4

3 回答 3

2

绝对不。该控件甚至不是标准的 Windows 控件,这意味着当 Microsoft 多年前为 VB6 制作它时,您会受到它的原始实现的限制。

最简单的解决方案是产生错误,或使光标切换到不同的、附近的日期。

最好的解决方案是进行自己的控制,如果您想要更多的灵活性,这不是一个坏主意。

于 2013-09-17T01:37:05.423 回答
1

您可以重新设计您的表格,使其具有按员工显示约会时间的网格。只需根据可用性遮蔽正方形即可。

于 2013-09-17T16:01:07.050 回答
0

使用Weekday(date)orWeekdayName(date)函数查看用户输入的日期是否与周末对应。

于 2013-09-23T18:28:35.927 回答