主题:读取系统当前时间
			
 xedehe
				 [专家分:0]  发布于 2006-05-20 22:34:00							
			我不知道在C++Builder 6.0里面有哪些个函数能读取系统的当前时间。
希望能精确的毫秒级。十毫秒级也行。 
知道的给个函数调用方式和要#include的。 
现在是希望得到系统当前时间的分、秒、毫秒。
						
					 
		
			
回复列表 (共7个回复)
		
								
				沙发
				
					
rudolf [专家分:440]  发布于 2006-05-22 09:03:00				
				::Now()
GetTickCount()
不过用来作精确定时器是不行的。
							 
						
				板凳
				
					
xedehe [专家分:0]  发布于 2006-05-22 14:33:00				
				谢谢,不过我要用来精确定时的,不然也不会要求精确到毫秒了。
							 
						
				3 楼
				
					
rudolf [专家分:440]  发布于 2006-05-22 15:25:00				
				1、CPU 测速(MHz)和高精度延时(微秒级)
2、
文档标题:一个使用多媒体定时器的简单例子  作者: Mao Yanwei(citiz)
关 键 字:多媒体定时器
本文转自 C++Builder 研究 - http://www.ccrun.com/article/go.asp?i=600&d=g2i76i
3、
文档标题:利用C++ Builder进行精确计时  作者: 佚名
关 键 字:利用C++ Builder进行精确计时
本文转自 C++Builder 研究 - http://www.ccrun.com/article/go.asp?i=53&d=q32g0x
搜一下吧,有很多介绍的。
							 
						
				4 楼
				
					
xedehe [专家分:0]  发布于 2006-05-23 13:42:00				
				谢谢。
							 
						
				5 楼
				
					
北乔枫 [专家分:170]  发布于 2006-05-23 18:32:00				
				为什么非要用操作系统实现精确计时呢,还不如再做一个下位机,用单片机很简单就实现了,控制可以用CB进行并口或串口操作实现。
							 
						
				6 楼
				
					
xedehe [专家分:0]  发布于 2006-05-24 21:58:00				
				[quote]为什么非要用操作系统实现精确计时呢,还不如再做一个下位机,用单片机很简单就实现了,控制可以用CB进行并口或串口操作实现。[/quote]
我测试网络延时总不能用这个去实现吧。而且这个延时要加入到的控制算法里去。
不过还是谢谢。
							 
						
				7 楼
				
					
rudolf [专家分:440]  发布于 2006-05-25 08:35:00				
				[quote]为什么非要用操作系统实现精确计时呢,还不如再做一个下位机,用单片机很简单就实现了,控制可以用CB进行并口或串口操作实现。[/quote]
是不是把软件做为下位机的配套工具卖给客户?
也算是一种促销手段了。
							 
									
			
我来回复