VB有没函数能返回系统时间精确到豪秒

解决方案 »

  1.   

    看看 这个:MsgBox Format(Now, "yyyy-MM-dd hh:mm:ss:ms")
      

  2.   

    Private Declare Function GetTickCount Lib "kernel32" Alias "GetTickCount" () As Long
      

  3.   

    GetTickCount VB声明 
    Declare Function GetTickCount Lib "kernel32" Alias "GetTickCount" () As Long 
    说明 
    用于获取自windows启动以来经历的时间长度(毫秒) 
    返回值 
    Long,以毫秒为单位的windows运行时间 下面的过程可以写出它共用了多少时间
    sub X()
    dim t as long
    t=gettickcount
    '########################函数的代码
    '#####################
    '#####################
    debug.print gettickcount-t
    end sub
      

  4.   

    赞同 Format(Now, "yyyy-MM-dd hh:mm:ss:ms")
      

  5.   

    用TIMEGETTIME也可实现这个效果,这个API函数同GETTICKCOUNT效果相同,不过好象精度要稍微高一些。
      

  6.   

    Format(Now, "yyyy-MM-dd hh:mm:ss:ms")
    这个函数得到的是什么呀
    ms是月份和秒的混合体
      

  7.   

    秋日私语的是正解,可以运行时读取进来
    以后配合timmer或者now()使用
      

  8.   

    我好意思,我的Format(Now, "yyyy-MM-dd hh:mm:ss:ms")
    是错误的,没仔细看,想当然了
      

  9.   

    不好意思,我的Format(Now, "yyyy-MM-dd hh:mm:ss:ms")
    是错误的,没仔细看,想当然了