VB °æ (¾«»ªÇø)

·¢ÐÅÈË: bloom (©À©Á©Â©Ã©Ä©Æ©Ç¨), ÐÅÇø: VB
±ê  Ìâ: GetTimeFormat(Ó²¼þÓëϵͳ)(×ªÔØ)
·¢ÐÅÕ¾: ¹þ¹¤´ó×϶¡Ïã (2000Äê09ÔÂ07ÈÕ18:39:01 ÐÇÆÚËÄ), ×ªÐÅ

¡¾ ÒÔÏÂÎÄ×Ö×ªÔØ×Ô cnTemp ÌÖÂÛÇø ¡¿
¡¾ Ô­ÎÄÓÉ catchy Ëù·¢±í ¡¿
·¢ÐÅÈË: yucheng (ÎÞ»°¿É˵), ÐÅÇø: VisualBasic
·¢ÐÅÕ¾: BBS Ë®Ä¾Ç廪վ (Thu Mar 30 00:09:56 2000) WWW-POST

GetTimeFormat 

VBÉùÃ÷ 
Declare Function GetTimeFormat Lib "kernel32" Alias "GetTimeFormatA" (ByVal 
Locale As Long, ByVal dwFlags As Long, lpTime As SYSTEMTIME, ByVal lpFormat 
As String, ByVal lpTimeStr As String, ByVal cchTime As Long) As Long 
˵Ã÷ 
Õë¶Ôµ±Ç°Ö¸¶¨µÄ¡°µØ·½¡±£¬°´Ìض¨µÄ¸ñʽ¸ñʽ»¯Ò»¸öϵͳʱ¼ä 
·µ»ØÖµ 
Long£¬¸ñʽ»¯¹ýºóµÄ×Ö´®µÄ³¤¶È¡£Áã±íʾ³ö´í¡£»á½«GetLastErrorÉèÖÃΪÏÂÊöÖµÖ®Ò»£º
ERROR_INSUFFICIENT_BUFFER£¬ERROR_INVALID_FLAGS£¬ERROR_INVALID_PARAMETER 
²ÎÊý±í 
²ÎÊý ÀàÐͼ°ËµÃ÷ 
Locale Long£¬¾ö¶¨Á˾ßÌå¸ñʽµÄµØ·½ID¡£lpFormat²ÎÊýÖÐÖ¸¶¨µÄÈκÎÐÅÏ¢£¨ÌÈÈô²»ÊÇ
NULL£©¶¼ÒªÓÅÏÈÓÚ¸÷µØ·½²»Í¬µÄÌØ±ðÐÅÏ¢ 
dwFlags Long£¬ÈçÖ¸¶¨ÁËlpFormat£¬ÄÇô¸Ã²ÎÊýÓ¦¸ÃΪÁã¡£·ñÔò£¬¿ÉÉèΪ
LOCALE_NOUSEROVERRIDE£¬±íÊ¾Ç¿ÖÆÊ¹ÓÃϵͳµØ·½²ÎÊý¡ª¡ª¼´Ê¹ËüÃÇÒÑÓÉÓû§¸ü¸Ä¡£ÓÃ
DATE_SHORTDATE»òDATE_LONGDATEÑ¡Ôñ²»Í¬µÄÈÕÆÚ¸ñʽ 
lpTime SYSTEMTIME£¬ÓÃÓÚ°üÈÝϵͳʱ¼äµÄÒ»¸ö½á¹¹ 
lpFormat String£¬¿ÉÉèΪNULL£¬Ê¹ÓÃÌØ¶¨ÓÚ²»Í¬µØ·½µÄÖµ£¨ÓÃvbNullString´«µÝÒ»¸ö
NULL£©¡£·ñÔò°üº¬Ò»¸öʱ¼ä¸ñʽ×Ö´®¡£¶Ôh,hh,hhh,hhhh,m,mm,s,ssÕâÑùµÄ´úÂëÀ´Ëµ£¬Ëü
ÃǵÄÓ÷¨ÓëÔÚvb¸ñʽÃüÁîÖеÄÓ÷¨ÊÇÏàͬµÄ¡£tºÍttÓÃÓÚÖ¸¶¨Ò»¸öʱ¼ä¶Î±êÖ¾£¨A»òAM£¬P
»òPM£© 
lpTimeStr String£¬Ö¸¶¨Ò»¸ö»º³åÇø£¬ÓÃÓÚÈÝÄɸñʽ»¯¹ýºóµÄ×Ö´®¡£×¢ÒâÊÂÏȶÔ×Ö´®µÄ³¤
¶È½øÐÐÕýÈ·µÄÔ¤³õʼ»¯ 
cchTime Long£¬lpTimeStr»º³åÇøµÄ³¤¶È¡£ÈçΪÁ㣬±íʾº¯Êý»á·µ»ØÐèÒª»º³åÇøµÄ´óС 
×¢½â 
¶ÔÓÚdwFlags²ÎÊýµÄ½âÊÍ¿ÉÄÜ·­ÒëÓдíÎó¡£Ô­ÎÄΪ£º
If lpFormat is specified, this should be zero. Otherwise, may be set to 
LOCALE_NOUSEROVERRIDE to force the system locale parameters to be used even 
if they have been overridden by the user. Use the self-explanatory constants 
TIME_NOMINUITESORSECONDS, TIME_NOSECONDS, or TIME_FORCE24HOURFORMAT to choose 
between date formats. Constant TIME_NOMARKER removes the AM or PM marker. 


--

--
¡î À´Ô´:£®¹þ¹¤´ó×϶¡Ïã bbs.hit.edu.cn£®[FROM: casi.bbs@smth.org]
--
¡ù ×ªÔØ:£®¹þ¹¤´ó×϶¡Ïã bbs.hit.edu.cn£®[FROM: 202.118.247.254]
[°Ù±¦Ïä] [·µ»ØÊ×Ò³] [Éϼ¶Ä¿Â¼] [¸ùĿ¼] [·µ»Ø¶¥²¿] [Ë¢ÐÂ] [·µ»Ø]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
Ò³ÃæÖ´ÐÐʱ¼ä£º2.121ºÁÃë