【天堂论坛】玩机到天堂 买机找海洋西门子 6688……黑白经典.MP3机王 → 任意周期重要记事v4(wise2008改)怎么使用
查看完整版本:任意周期重要记事v4(wise2008改)怎么使用
2005/11/27 21:59:16
我没看懂说明,是在说明里面写PAXXXXXXX吗?另外,起始日期和结束日期还一样设置在一天吗?
那位机油使用过,说说如何实现?谢谢!
2005/11/27 22:01:21

我也没有看懂,等待答复

2005/11/27 22:05:37
我也看不懂..用不上
2005/11/28 13:53:52

格式一:PAi#n#bbbb..bb
;PA 为自定义时间表格式一的标识符,所有同类定义必须以这两个字母开头,注意要大写
;i 一位整数,本月1日执行该时间表的第i天
;n 一位整数,该时间表的周期为n天
;bbb..b 共n位由0或1组成的字符串,分别表示周期内对应的那天是否开启闹铃
;1表示开启闹铃并执行重要记事,0表示关闭闹铃并一直等待用户的响应
;例如:PA1#7#1011110 表示为7天一个周期,周期内第2天和第7天不响铃,本月1日执行该时间表的第1天
;PA3#8#11110000 表示为8天一个周期,周期内前4天响铃,后4天不响铃,本月1日执行该时间表的第3天
;PA5#6#101010 表示为6天一个周期,每隔一天开一次闹铃,本月1日执行该时间表的第5天
;注意:n最大值为9,即这种格式的最大周期为9天,,n值超出9后可能无法正常执行
;格式二:PBii#ee#dd
;PB 为自定义时间表格式二的标识符,所有同类定义必须以这两个字母开头,注意要大写
;ii 两位整数,本月1日将从该时间表的第ii天开始执行
;ee 两位整数,该时间表的前ee天开启闹铃并执行重要记事
;dd 两位整数,该时间表的后dd天关闭闹铃并一直等待用户的响应
;例如:PB01#13#01 表示响13天铃关1天铃,周期为14天(即两周提醒一次),本月1日执行该时间表的第1天
;PB04#03#03 表示响3天铃关3天铃(适合3天一倒班的朋友),本月1日执行该时间表的第4天
;PB12#15#05 表示响15天铃关5天铃(呵呵,倒20天班也没问题),本月1日执行该时间表的第12天
;注意:
;格式二的长度固定为10位,ii,ee,dd要写成两位整数,当值小于10时十位用0补齐,例如ii=5时要写成05,否则可能无法正常执行,另外该格式的周期为ee+dd,最大周期为31天。
;两种格式互通,也可以互补灵活使用,例如:
;PA1#6#111000等价于PB01#03#03,PA2#4#1010等价于PA2#2#10
;具体的使用方法以上已经讲的比较明白,只要在重要记事的说明文字中写入给定格式的字符串就行了,这个字符串是有两种格式,分别以大写的“PA”与“PB”开头。
;注意:
;所有的执行方式都一定要设为“每日提醒”
;所有的时间表在每月1日都将重置执行状态并按给定格式重新执行,请注意在当天通过i值校对运行日期。

这样都看不懂?起始和结束设成一样的也没关系,重要是设为“每日提醒”(那就会每天触发)。然后程序会根据PA或者PB后面的数字记录本月1日在你的列表里面是第几天,再从后面的字符串算出今天是否应该响!注意PB的参数最好都是两位的,且每个月需要修改PA和PB后面那一个代表“本月1日是第几天”的数字!

比方说我需要本月(2005年11月)周一到周五响,那就可以设成PA2#1111100或者PA3#0111110或者PB02#05#02

[此帖子已被 max80 在 2005-11-28 13:59:00 编辑过]

Powered by BBSXP 2007 ACCESS © 1998-2024
Processed in 0.02 second(s)