在命令行可以使用net time \\计算机的名字
如何编程不知道,winexec()来调用命令行可以但是太傻.

解决方案 »

  1.   

    kxy:
      hi
      你的方法的得到的时间好像无法将结果传递到程序内部,请问有啥方法可以将结果传递到程序内部.
      

  2.   

    net time \\compuer > temp.txt
    然后分析temp.txt此方法太傻,我在找有没有更好的办法.
      

  3.   

    kxy:
       是办法,总比没有好!
       有了更好的办法请E-mail给我:[email protected]
       谢谢!!
      

  4.   

    在WIN9X中取NT的时间好办,就象上面说的,其实为了系统时钟一致可以在登陆到NT域的时
    候执行登陆脚本中加入一句: net time \\计算机名 /set /yes 就可以了!
    如果要取的WIN9X的系统时间,饿哦想应该使用WIN API函数,既可以取也可以修改,但需
    要客户端程序!如果是取时间,应该不用客户端的程序!原来研究过!可以看看API HELP!
      

  5.   

    RemetoeTOD是取时间,可惜win95不支持,winNT才能用.
      

  6.   

    对不起,我可能没说清楚,我要的是对等网里某一台PC的时间。此网中没有服务器,我该怎么得到其中一PC的时间呢?
      

  7.   

    你是要做一个局网上单机记时的东东吗?其实另一个API可以很好的实现哦!只要进入系统就开始按毫秒记时,直到你关机!(不怕注销等)比用调看时间的好!
    是这样的吗??(等回复)
      

  8.   

    好象在TCP/IP方面有一个专门的服务可以提供,待我去查一查!
      

  9.   

    再补充一下,是在对等网中,PC甲中如何用程序代码得到PC乙的系统时间
      

  10.   

    我用NetXRay跟踪了一下Net time的数据包,发现它是使用Netbios的一个服务。
    用filemon工具发现它没用调用别的exe,dll