主题:如何进行程序运行时的计时??
cmy28
[专家分:380] 发布于 2007-07-13 13:59:00
我比较菜,说明白点,这个问题困扰我很久了!![em8][em8][em26]
最后更新于:2007-07-13 14:13:00
回复列表 (共22个回复)
沙发
abcwuhang [专家分:1840] 发布于 2007-07-13 14:22:00
见http://www.programfan.com/club/post-228254.html
板凳
cmy28 [专家分:380] 发布于 2007-07-13 15:34:00
看过了,可是我对单元这种东西一窍不通,他们说的那段程序放在哪里,怎么用阿?
[em52][em52][em52][em52][em52]
3 楼
abcwuhang [专家分:1840] 发布于 2007-07-13 18:33:00
直接放在你的程序里用
4 楼
cmy28 [专家分:380] 发布于 2007-07-14 19:25:00
…………
5555~5~5~5~5~5~5~5~5
放在程序的哪里?开头?结尾?
和程序一起运行?[em18][em18]
5 楼
cmy28 [专家分:380] 发布于 2007-07-15 15:18:00
我给分!!
6 楼
abcwuhang [专家分:1840] 发布于 2007-07-15 19:46:00
放在程序的任意位置,在程序出结果后再打出时间就OK.(建议:放在开头,时间则在程序最后的"end"之前写出.)
样例:(未经调试)
program xxx;
var ...
begin
gettime(x);
...
gettime(y);
write(y-x);
end.
7 楼
cmy28 [专家分:380] 发布于 2007-07-15 20:14:00
…………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………气死我了!!!我有没有dos单元,哪来gettime啊?他们说的那个
@echo off
time <新建 文本文档.txt
程序名
time <新件 文本文档.txt
放在程序里没用阿!!
拜托了,……
8 楼
abcwuhang [专家分:1840] 发布于 2007-07-15 20:26:00
PS:补加DOS单元,晕~~竟把它遗弃在思想的角落了,XXXXXXXXXX
补充:@echo off
time <新建 文本文档.txt
程序名
time <新件 文本文档.txt
不是放在程序的,是在WINDOWS窗口下新建一个文本文挡,再把它粘到上面,把"程序名"改为你的程序名,再把它的后缀名:"txt"改为"bat",再运行它就OK.(注意:应把它与程序的EXE文件放在同一个文件夹下!!切记!!~~)
9 楼
cmy28 [专家分:380] 发布于 2007-07-15 21:19:00
DOS单元补加?好像太麻烦,我平时又用不着。
那段东东弄好了,改为**.bat后运行。可运行结束了,我指定的那个.txt文件里什么都没有!怎么回事??
和程序的exe绝对在同一文件夹!!
10 楼
abcwuhang [专家分:1840] 发布于 2007-07-16 17:04:00
可能是:@echo off
time <新建 文本文档.txt
程序名
time <新件 文本文档.txt
程序有问题:你看,那个"<"不是一对,肯定会有错误.
我来回复