我差不多完成了我的VB6应用程序,并且我正在尝试为控件添加一些视觉增强功能。 我的应用程序允许为我使用日历控件的患者分配医疗班次。现在,我正试图找到一种方法来禁用星期六和星期日被选中。此外,如果我可以更改天数的颜色(如果有可用的转换)(将基于SQL查询),那将会很棒。
有谁知道这是否可行?我看了很多网页寻求帮助但没有成功。 谢谢你的帮助
了Gerardo
答案 0 :(得分:2)
绝对不是。该控件甚至不是标准的Windows控件,这意味着当微软多年前为VB6制作它时,你受到它的原始实现的限制。
最简单的解决方案是产生错误,或使光标切换到另一个不同的日期。
最好的解决方案是制作自己的控件,如果你想要更灵活的话,这不会是一个坏主意。
答案 1 :(得分:1)
您可以重新设计表单,以便有一个显示预约时间的网格。只需根据可用性遮挡正方形。
答案 2 :(得分:0)
使用Weekday(date)
或WeekdayName(date)
功能查看用户是否输入了与周末相对应的日期。