请问如何直接取得其它计算机的系统时间(在其它计算机上不安装另外的程序)?

解决方案 »

  1.   

    用now 返回当前的日期时间
    用date返回当前的日期!
    用time返回当前的时间
      

  2.   

    edit1.text:=datetimetostr(now());后面的不用补充了,已经很完善了可以给分了
      

  3.   

    菜单 project->options->application->icon
      

  4.   

    用net命令啊!!不是delphi的命令,是网络命令.
      

  5.   

    我很感谢各位网友对我的回复,也许我没有表达清楚我的意思,我说的是取得局域网上其它计算机
    的时间,而且在那台计算机上没有事先安装客户端软件。(如果事先安装了客户端软件,就可以
    使用客户端程序取得本机系统时间然后再传过来)但我不想做额外的程序装在每一台电脑上,最好直接使用操作系统提供的函数来取得.在delphi中有这个函数达到这个功能吗?小弟将感激不尽~!
      

  6.   

    据我所知有一个net time命令可以取得其它计算机的时间,但我只在win2000下可以运行,
    在win98下却得不到其它计算机的时间,有人知道是怎么回事吗?
    相关资料:命令格式为:net time \\计算机名称 
    在delphi中可以这样调用:winexec(pchar('command.com /c net time\\'+hostname+'>c:\time.txt'));
      

  7.   

    你先开个CMD用NET TIME 试试你要访问的计算机,看看有什么返回结果。