VB ListView1 的应用解决办法
VB ListView1 的应用
我想写个简单的按每天的工作量计时,然后显示在ListView1里。。
表格如下:
日期 开始时间 结束时间 花费时间
2015/1/25 ********* ******** 01:02:03
2015/1/26 ********* ******** 02:03
2015/1/27 ********* ******** 03:03
2015/1/28 ********* ******** 01:08:03
.
.
.
.
.
表格我是保存到TXT文件里的,每次退出会保存列表,下次打开读取列表....
计时是按天算的. 比如今天1月28,每次计时会在28号那行计时,明天29号了会新的一行重新计时...
但是比如我28号今天关闭退出后保存的时间是 01:08:03,,,,,当我还是28号今天点击按钮1的时候如何继续在 01:08:03 的时间里累积计时,,当是29号了,再新的一行里计时,,29号再次打开还是按照29号的时间累积继续计时。(计时永远是最后一列进行,因为前面的时间已经过去)
而Text1里显示日期里间隔的天数,比如上图25号到28号间隔的天数。。。。
在Text2里显示共花掉的时间,也就是第四列时间的累积相加,显示格式为 “x小时x分” 或 “x天x小时x分” 或 “x年x天x小时x分”
写那么多不知道大神看明白没,代码不知道具体怎么写,菜鸟小白先在此谢过了。
------解决思路----------------------
可以使用VB对于结构性数据的支持,将数据放到数组中,然后保存数组字节
读取文件的时候,将数组字节读取回来。就可以迅速初始化对象。
我想写个简单的按每天的工作量计时,然后显示在ListView1里。。
表格如下:
日期 开始时间 结束时间 花费时间
2015/1/25 ********* ******** 01:02:03
2015/1/26 ********* ******** 02:03
2015/1/27 ********* ******** 03:03
2015/1/28 ********* ******** 01:08:03
.
.
.
.
.
表格我是保存到TXT文件里的,每次退出会保存列表,下次打开读取列表....
计时是按天算的. 比如今天1月28,每次计时会在28号那行计时,明天29号了会新的一行重新计时...
但是比如我28号今天关闭退出后保存的时间是 01:08:03,,,,,当我还是28号今天点击按钮1的时候如何继续在 01:08:03 的时间里累积计时,,当是29号了,再新的一行里计时,,29号再次打开还是按照29号的时间累积继续计时。(计时永远是最后一列进行,因为前面的时间已经过去)
而Text1里显示日期里间隔的天数,比如上图25号到28号间隔的天数。。。。
在Text2里显示共花掉的时间,也就是第四列时间的累积相加,显示格式为 “x小时x分” 或 “x天x小时x分” 或 “x年x天x小时x分”
写那么多不知道大神看明白没,代码不知道具体怎么写,菜鸟小白先在此谢过了。
------解决思路----------------------
可以使用VB对于结构性数据的支持,将数据放到数组中,然后保存数组字节
读取文件的时候,将数组字节读取回来。就可以迅速初始化对象。