回 帖 发 新 帖 刷新版面

主题:怎样设置汉字时钟

我是学V-F的,在表单中应该怎样设置汉字时钟。我会设置数字时钟,请大家多多帮助!谢谢啊

回复列表 (共1个回复)

沙发

atxt = '零一二三四五六七八九十'
outcaption = ""
DO CASE 
    CASE VAL(SUBSTR(TIME(),1,2))<10
        outcaption = outcaption +SUBSTR(atxt,VAL(SUBSTR(TIME(),1,1))*2+1,2)
    CASE VAL(SUBSTR(TIME(),1,2)) < 20
        outcaption = outcaption +"十"
        outcaption = outcaption + SUBSTR(atxt,VAL(SUBSTR(TIME(),2,1))*2+1,2)
    OTHERWISE 
        outcaption = outcaption + "二十"
        outcaption = outcaption + SUBSTR(atxt,VAL(SUBSTR(TIME(),2,1))*2+1,2)
ENDCASE
outcaption = outcaption + "点"
mm = VAL(SUBSTR(TIME(),4,2))
DO CASE
    CASE mm < 10
        outcaption = outcaption + '零'
        outcaption = outcaption +SUBSTR(atxt,VAL(SUBSTR(TIME(),5,1))*2+1,2)
    CASE mm < 20
        outcaption = outcaption +"十"
        outcaption = outcaption + SUBSTR(atxt,VAL(SUBSTR(TIME(),5,1))*2+1,2)
    OTHERWISE 
        outcaption = outcaption + SUBSTR(atxt,VAL(SUBSTR(TIME(),4,1))*2+1,2)
        outcaption = outcaption + "十"
        outcaption = outcaption + SUBSTR(atxt,VAL(SUBSTR(TIME(),5,1))*2+1,2)
ENDCASE
outcaption = outcaption + '分'
?outcaption 
    

我来回复

您尚未登录,请登录后再回复。点此登录或注册