服务运行在我的机子上,但要取得数据在另外一台机子上,如何取得那台机子的时间?
Delphi有这方面的API么?

解决方案 »

  1.   

    用NetRemoteTOD函数
     NET_API_STATUS NetRemoteTOD(
        LPWSTR UncServerName,//服务器名字
        LPBYTE *BufferPtr//指向TIME_OF_DAY_INFO结构
        )
      

  2.   

    : lgqTiger(把酒论程序__尽在笑谈间) 说的对,
    还可以用调用dos的方法来,具体是调用net time \\IP
      

  3.   

    NetRemoteTOD
    可以取得Windows 9x的时间!!!
      

  4.   

    用midas,在服务器端写一个函数,用来返回时间
      

  5.   

    用midas,在服务器端写一个函数,用来返回时间,同意楼上讲的!
      

  6.   

    关键是你在什么方面?数据库,可以用 sql 来取得服务器的时间。局域网 windows 系统可以用 nettime 。
      

  7.   

    用SQL语句实现获取服务的时间
    oracle:select sysdate from tablename;
      

  8.   

    用数据库获得时间需要那台机子上一定要装数据库,这一点不好。NetRemoteTOD在delphi下如何调用?有例子么?