Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

VBÎÞËù²»ÄÜÖ®Áù£º¶Ô³ÌÐòÔËÐÐµÄ¼à¿Ø ת

×÷Õß: ØýÃû, ¡¡³ö´¦:ITר¼ÒÍø,¡¡ÔðÈα༭: лåûåû,¡¡
2010-04-23 11:20
¡¡¡¡±¾ÎĽéÉÜVB¶Ô³ÌÐòÔËÐÐµÄ¼à¿Ø¡£
¡¡¡¡×ªÑۼ䣬±¾ÏµÁÐÎÄÕÂÒѾ­Ð´µ½Á˵ÚÁù¸ö£¬½ñÌìдµãÊ²Ã´ÄØ?
¡¡¡¡»¹ÊǵÃд£¬¿´ËÆVB×ö²»µ½µÄÊÂÇ飬ÄÇô½ñÌìÆð¾ÍддVB¶Ô²Ù×÷ϵͳµÄ¿ØÖưɡ£
¡¡¡¡Ê×ÏÈ£¬ËµÒ»Ëµ£¬VB¶ÔÓÚ±»µ÷ÓúóµÄ³ÌÐòµÄ¼à¿Ø·½·¨¡£
¡¡¡¡Ô­Ðͺ¯Êý¼ò½é£º
¡¡¡¡WaitForSingleObject
¡¡¡¡Î»Ö㺠Kernel32.dll
¡¡¡¡VBÉùÃ÷£ºDeclare Function WaitForSingleObject Lib "kernel32" (ByVal hHandle As Long, ByVal dwMilliseconds As Long) As Long
¡¡¡¡ËµÃ÷£º
¡¡¡¡²ÎÊýhHandleÊÇÒ»¸öʼþµÄ¾ä±ú£¬µÚ¶þ¸ö²ÎÊýdwMillisecondsÊÇʱ¼ä¼ä¸ô¡£Èç¹ûʼþÊÇÓÐÐźÅ״̬·µ»ØWAIT_OBJECT_0£¬Èç¹ûʱ¼ä³¬¹ýdwMillisecondsÖµµ«Ê±¼äʼþ»¹ÊÇÎÞÐźÅ״̬Ôò·µ»ØWAIT_TIMEOUT¡£
¡¡¡¡hHandle¿ÉÒÔÊÇÏÂÁжÔÏóµÄ¾ä±ú£º
¡¡
¡¡Change notification
¡¡¡¡Console input
¡¡¡¡Event
¡¡¡¡Job
¡¡¡¡Memory resource notification
¡¡¡¡Mutex
¡¡¡¡Process
¡¡¡¡Semaphore
¡¡¡¡Thread
¡¡¡¡Waitable timer
¡¡¡¡WaitForSingleObjectº¯ÊýÓÃÀ´¼ì²âhHandleʼþµÄÐźÅ״̬£¬µ±º¯ÊýµÄÖ´ÐÐʱ¼ä³¬¹ýdwMilliseconds¾Í·µ»Ø£¬µ«Èç¹û²ÎÊýdwMillisecondsΪINFINITEʱº¯Êý½«Ö±µ½ÏàӦʱ¼äʼþ±ä³ÉÓÐÐźÅ״̬²Å·µ»Ø£¬·ñÔò¾ÍÒ»Ö±µÈ´ýÏÂÈ¥£¬Ö±µ½WaitForSingleObjectÓзµ»ØÖµ²ÅÖ´ÐкóÃæµÄ´úÂë¡£´ËÍ⣬µ±dwMillisecondsÉèÖÃÎªÌØÊâÖµ0ʱ£¬²âÊÔhHandleºËÐĶÔÏóÊÇ·ñ±»¼¤·¢£¬º¯ÊýÁ¢¼´·µ»Ø¡£
¡¡¡¡·µ»ØÖµ£º
¡¡¡¡WAIT_ABANDONED 0x00000080£ºµ±hHandleΪmutexʱ£¬Èç¹ûÓµÓÐmutexµÄÏß³ÌÔÚ½áÊøÊ±Ã»ÓÐÊͷźËÐĶÔÏó»áÒý·¢´Ë·µ»ØÖµ¡£
¡¡¡¡WAIT_OBJECT_0 0x00000000 £ººËÐĶÔÏóÒѱ»¼¤»î
¡¡¡¡WAIT_TIMEOUT 0x00000102£ºµÈ´ý³¬Ê±
¡¡¡¡WAIT_FAILED 0xFFFFFFFF £º³öÏÖ´íÎ󣬿Éͨ¹ýGetLastErrorµÃµ½´íÎó´úÂë¡£
¡¡¡¡CloseHandle
¡¡¡¡Î»Ö㺠Kernel32.dll
¡¡¡¡VBÉùÃ÷£ºDeclare Function CloseHandle Lib "kernel32" Alias "CloseHandle" (ByVal hObject As Long) As Long
¡¡¡¡ËµÃ÷ £º
¡¡¡¡¹Ø±ÕÒ»¸öÄں˶ÔÏ󡣯äÖаüÀ¨Îļþ¡¢ÎļþÓ³Éä¡¢½ø³Ì¡¢Ï̡߳¢°²È«ºÍͬ²½¶ÔÏóµÈ¡£Éæ¼°Îļþ´¦Àíʱ£¬Õâ¸öº¯Êýͨ³£ÓëvbµÄcloseÃüÁîÏàËÆ¡£Ó¦¾¡¿ÉÄܵÄʹÓÃclose£¬ÒòΪËüÖ§³ÖvbµÄ²î´í¿ØÖÆ¡£×¢ÒâÕâ¸öº¯ÊýʹÓõÄÎļþ¾ä±úÓëvbµÄÎļþ±àºÅÊÇÍêÈ«²»Í¬µÄ
¡¡¡¡·µ»ØÖµ£º
¡¡¡¡Long£¬·ÇÁã±íʾ³É¹¦£¬Áã±íʾʧ°Ü¡£»áÉèÖÃGetLastError
¡¡¡


Ïà¹ØÎĵµ£º

c#Óë×îÅ£vbËã·¨±ÈÆ´ by Error


 
ÎÄÕÂÀ´Ô´: http://www.zoesan.com By Error 302777528×ªÔØÇë×¢Ã÷³ö´¦
ÒÔÉÏvbÓõ½Ö¸Õë¼¼Êõ²éÕÒ×Ö·û´®Óëc#Ò»°ãµÄ.indexof()²éÕÒÏà±È½Ï£¬Ã÷ÏÔ¿´³öË­¿ìË­Âý¡£
VB:
Option Explicit
'Ö¸Õë·½·¨²Ù×÷×Ö·û´®
'CopyÒ»¸ö×Ö·û´®µ½»º´æÖÐ
Public Declare Function GetTickCount Lib "kernel32" () As Long
Public ......

VBÖÐ×Ö·û´®Æ¥ÅäµÄ¶àÖÖ·½Ê½

   Õâ¶Îʱ¼äÔÚÒÆÖ²ÏîÄ¿µÄ¹ý³ÌÖУ¬Æð³õÎÒÏëÅжÏÒ»¸ö×Ö·û´®ÖÐÊÇ·ñ´æÔÚij×Ö·û£¨´®£©£¬Ö±½ÓµÄʹÓ÷½·¨ÊÇÓÃinstr£¨start£¬string1£¬string2£¬VB compare£©£¬µ«¾­¹ý·ÖÎöÔÚVBÖпÉÒÔÖ»ÓÃһϷ½·¨À´Åжϣ¡
   1.³£ÓõÄINStr·½·¨
    Function InStr([Start], [String1], [String2], [Compare A ......

VBÏÔʾ͸Ã÷FLASHЧ¹û

VBÏÔʾ͸Ã÷FLASHЧ¹û
  ÑÝʾЧ¹û£º
 
    ´úÂëÈçÏ£º
¹«¹²ÉùÃ÷ÇøÓò
Option Explicit
Private Declare Function GetWindowLong Lib "user32" Alias "GetWindowLongA" (ByVal hwnd As Long, ByVal nIndex As Long) As Long
Private Declare Function SetWindowLong Lib "user32" Alias "SetW ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ