//
//
//
//
//
//
//
//
//
//
软件Tags:
易语言格式化现行时间源码系统结构:时间_格式化现行时间,取格式化时间_,取现行时间_, ======窗口程序集1 || ||------__启动窗口_创建完毕 || ||------_时钟1_周期事件 || || ======程序集1 || ||------时间_格式化现行时间 || || ======调用的Dll || ||---[dll]------取格式化时间_ || ||---[dll]------取现行时间_ 调用的DLL命令: .DLL命令取格式化时间_,整数型,"kernel32","GetTimeFormatA",,针对当前指定的“地方”,按特定的格式格式化一个系统时间格式化过后的字串的长度。零表示出错。会将GetLastError设置为下述值之一:ERROR_INSUFFICIENT_BUFFER,ERROR_INVALID_FLAGS,ERROR_INVALID_PARAMETER .参数Locale,整数型,,决定了具体格式的地方ID。lpFormat参数中指定的任何信息(倘若不是NULL)都要优先于各地方不同的特别信息 .参数dwFlags,整数型,,如指定了lpFormat,那么该参数应该为零。否则,可设为LOCALE_NOUSEROVERRIDE,表示强制使用系统地方参数——即使它们已由用户更改。用DATE_SHORTDATE或DATE_LONGDATE选择不同的日期格式 .参数lpTime,系统时间_,传址,SYSTEMTIME,用于包容系统时间的一个结构 .参数lpFormat,文本型,,可设为NULL,使用特定于不同地方的值(用vbNull传递一个NULL)。否则包含一个时间格式字串。对h,hh,hhh,hhhh,m,mm,s,ss这样的代码来说,它们的用法与在vb格式命令中的用法是相同的。t和tt用于指定一个时间段标志(A或AM,P或PM) .参数lpTimeStr,文本型,,指定一个缓冲区,用于容纳格式化过后的字串。注意事先对字串的长度进行正确的预初始化 .参数cchTime,整数型,,lpTimeStr缓冲区的长度。如为零,表示函数会返回需要缓冲区的大小; .DLL命令取现行时间_,整数型,"kernel32","GetLocalTime" .参数系统时间格式,系统时间_,传址
