Office中国论坛/Access中国论坛

标题: 请教用API设定系统日期的长短格式? [打印本页]

作者: wjb5645    时间: 2008-6-27 13:29
标题: 请教用API设定系统日期的长短格式?
我想设为"yy-mm-dd"短日期格式,请教EnumDateFormats这个API函数怎么用?


EnumDateFormats

VB声明
Declare Function EnumDateFormats Lib "KERNEL32" Alias "EnumDateFormats" (ByVal lpDateFmtEnumProc As Long, ByVal Locale As Long, ByVal dwFlags As Long) As Long
说明
列举指定的“当地”设置中可用的长、短日期格式
返回值
Long,TRUE(非零)表示成功,零表示失败。会将[url=mkMSITStore:E:\access例\API\API参~1.CHM::/GetLastError.htm]GetLastError[/url]设置设为下述某个常数:ERROR_BADDB,ERROR_INVALID_FLAGS,ERROR_INVALID_PARAMETER
参数表
参数类型及说明
lpDateFmtEnumProcLong,指向为每种日期格式都调用的一个函数的指针。用Addressof运算符得到位于一个标准模块中的函数的地址
LocaleLong,用于决定具体枚举格式的“地方”的设置
dwFlagsLong,DATE_SHORTDATE 或 DATE_LONGDATE常数之一,分别用于枚举短或长日期格式

作者: wjb5645    时间: 2008-6-28 00:44
ding
作者: wjb5645    时间: 2008-6-29 10:40
zai ding




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3