以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  帮助文档的疑问  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=189903)

--  作者:侠客1985
--  发布时间:2024/1/3 23:13:00
--  帮助文档的疑问

在计划管理(位于数据库功能区)中增加一个计划,时间间隔设为1000,代码设为

With DataTables("成绩表").Styles("不及格")
    If .
BackColor = Color.Red Then
        .
BackColor = Color.White
    Else
        .
BackColor = Color.Red
    End If
End With

老师,文档中程序与题目不搭配吧?


--  作者:有点蓝
--  发布时间:2024/1/4 8:39:00
--  
【程序与题目不搭配】具体指什么?没看出来
--  作者:侠客1985
--  发布时间:2024/1/4 21:37:00
--  程序问题
老师,程序中将不及格的分数是红色背景的换为白色,及格的背景改为红色,并不是

在计划管理(位于数据库功能区)中增加一个计划,时间间隔设为1000



--  作者:有点蓝
--  发布时间:2024/1/4 22:37:00
--  
这个没有冲突啊。了解drawcell事件的用户应该知道,实现颜色标记依赖样式,也就是事件的e.Style。而帮助示例五的目的是教用户怎么通过代码实现动态更改这个样式的值。

那么更改样式有什么作用呢,示例五通过一个具体的功能来解释,就是【例如对于不及格的成绩,不仅要求用红色标记出来,而且希望能够不停地闪烁】,而计划管理是其中的步骤三。

什么是计划管理可以先了解一下:http://www.foxtable.com/webhelp/topics/0657.htm,通过这个计划定时每一秒钟(间隔1000)就更改样式的颜色,从而实现了颜色【不停地闪烁】。

看帮助不能断章取义,要联系上下文来理解的