£º
COMµ÷ÊÔ¹¤¾ß×÷Ϊ¹¤³Ìµ÷ÊÔÁìÓòµÄÀûÆ÷£¬×¨ÎªÑз¢ÈËÔ±¼°¼¼ÊõÈËÔ±Ìṩ´®¿ÚͨÐÅÖ§³Ö¡£ÕâÀ๤¾ß²»½öÄܸ¨ÖúÍê³É´®¿Ú³ÌÐò²âÊÔ£¬»¹ÄÜʵʱ¼à¿ØÊý¾Ý´«Êä״̬¡£ÒÔ¹ãÊÜ»¶ÓµÄС·É»úCOM´®¿Úµ÷ÊÔ¹¤¾ßV2.2[1]ΪÀý£¬ÆäÃâ°²×°ÂÌÉ«°æÌØÐÔÉîÊÜÓû§Çàíù£¬¶àCOMµ÷ÊÔ¹¤¾ßV2.3[4]ͬÑù¾ß±¸¼´¿ª¼´Óõıã½ÝÐÔ¡£ÌرðÖµµÃÒ»ÌáµÄÊÇCOMToolÕâÀà»ùÓÚPython¿ª·¢µÄ¹¤¾ß£¬²»½ö¾ß±¸¿çƽ̨ÓÅÊÆ£¬ÆäÇåˬµÄ½çÃæÉè¼ÆÒ²ÈòÙ×÷¸ü¼ÓÖ±¹Û±ã½Ý[2]¡£
1. ͨ¹ý¶àÌØÏÂÔØÕ¾µÈÕý¹æÇþµÀ»ñÈ¡°²×°°ü£¬×¢ÒâÑ¡Ôñ±êÓÐ"ÂÌÉ«°æ"»ò"Ãâ°²×°"µÄ°æ±¾
2. ½âѹÎļþÖÁÄ¿±êÎļþ¼Ðʱ£¬ÇëÁôÒⲿ·ÖÈí¼þ£¨Èç¶àCOMµ÷ÊÔ¹¤¾ß£©ÐèÒª.NET Framework V2.0¼°ÒÔÉϰ汾֧³Ö[4]£¬½¨ÒéÌáǰÔÚ¿ØÖÆÃæ°å¼ì²éϵͳ»·¾³
3. Æô¶¯Ö÷³ÌÐòºó£¬°´Êµ¼ÊÐèÇóÖð²½ÅäÖ㺴Ӷ˿ںÅÑ¡Ôñ¿ªÊ¼£¬ÒÀ´ÎÉèÖò¨ÌØÂÊ£¨½¨Òé115200£©¡¢Êý¾Ý루³£¹æ8룩¡¢Ð£Ñéλ£¨Í¨³£Ñ¡None£©¼°Í£Ö¹Î»£¨Ä¬ÈÏ1룩
1. ÎÊ£º²»Í¬°æ±¾µ÷ÊÔ¹¤¾ßÈçºÎÈ¡É᣿
´ð£º¸ù¾ÝÓ¦Óó¡¾°Ñ¡Ôñ£ºÈÕ³£¼òµ¥µ÷ÊÔÍÆ¼öʹÓÃС·É»úµÈÂÌÉ«°æ¹¤¾ß£»¿çƽ̨¿ª·¢Ê×Ñ¡Python±àдµÄCOMTool£»¶àÉ豸Áªµ÷ʱ¿É¿¼ÂÇÖ§³Ö¶àCOM¶Ë¿ÚµÄרҵ°æ±¾¡£
2. ÎÊ£ºµ÷ÊÔ¹¤¾ßÔËÐÐÒì³£ÈçºÎ´¦Àí£¿
´ð£º½¨Òé°´ÒÔÏÂ˳ÐòÅŲ飺¢ÙÈ·ÈÏ.NETÔËÐл·¾³ÊÇ·ñÍ걸 ¢ÚºË¶ÔÉ豸¹ÜÀíÆ÷ÖеÄCOM¶Ë¿ÚºÅÓëÈí¼þÉèÖÃÊÇ·ñÆ¥Åä ¢Û³¢ÊÔ¸ü»»USB½Ó¿ÚÅųýÎïÀíÁ¬½ÓÎÊÌ⠢ܷÃÎÊ¿ª·¢Õß¹ÙÍø»ñÈ¡×îа汾[3]¡£
ÈçÐè½øÒ»²½µÄ¼¼ÊõÖ§³Ö£¬»¶Óͨ¹ý¹Ù·½ÇþµÀÌá½»ÎÊÌ⹤µ¥£¬ÎÒÃǵŤ³ÌʦÍŶӽ«¼°Ê±ÎªÄúÅÅÓǽâÄÑ¡£
¶àÌØÈí¼þרÌâΪÄúÌṩµ÷ÊÔÈí¼þ,Èí¼þµ÷ÊÔ,À¶µÂ¿ØÖÆÆ÷µ÷ÊÔÈí¼þ£¬°²×¿Æ»¹û°æÈí¼þappÒ»Ó¦¾ãÈ«¡£
¶àÌØÈí¼þרÌâΪÄúÌṩvueµ÷ÊÔ¹¤¾ß,vueµ÷ÊÔ,vueµ¥²½µ÷ÊÔ;°²×¿Æ»¹û°æÈí¼þappÒ»Ó¦¾ãÈ«¡£¶àÌØÈí¼þÕ¾Ö»ÌṩÂÌÉ«¡¢ÎÞ¶¾¡¢ÎÞ²å¼þ¡¢ÎÞľÂíµÄ´¿ÂÌÉ«¹¤¾ßÏÂÔØ
¶àÌØÈí¼þרÌâΪÄúÌṩӲ¼þ¼ì²â¹¤¾ß,ÊÖ»úÓ²¼þ¼ì²â¹¤¾ß,±Ê¼Ç±¾Ó²¼þ¼ì²â¹¤¾ß;°²×¿Æ»¹û°æÈí¼þappÒ»Ó¦¾ãÈ«¡£¶àÌØÈí¼þÕ¾Ö»ÌṩÂÌÉ«¡¢ÎÞ¶¾¡¢ÎÞ²å¼þ¡¢ÎÞľÂíµÄ´¿ÂÌÉ«¹¤¾ßÏÂÔØ
¶àÌØÈí¼þ԰ΪÄúÕûÀíÁ˶à¿îÊʺÏÊÖ»úÓ²¼þ¼ì²â¹¤¾ß£¬ÔÚ¶àÌØÄúÄÜÏÂÔØ¶à¿îÕý¹æµÄ¡¢ÎÞ¶¾Èí¼þ,ÔÚÕâÀﰲ׿°æÆ»¹û°æµÈÓ¦ÓÃÓ¦Óо¡ÓÐ,ÕÒÊʺÏÊÖ»úÓ²¼þ¼ì²â¹¤¾ß¾ÍÀ´¶àÌØÈí¼þÕ¾°É¡£
´®Ðе÷ÊÔ¹¤¾ß¼´´®ÐÐͨÐŽӿڵ÷ÊÔÈí¼þ£¬¹ã·ºÓ¦ÓÃÓÚµ¥Æ¬»ú¿ØÖÆÁìÓòµÄÊý¾Ý¼à¿Ø¡¢Êý¾Ý²É¼¯¡¢Êý¾Ý·ÖÎöµÈ¹¤×÷¡£³£ÓõĴ®Ðе÷ÊÔ¹¤¾ß°üÀ¨´®Ðе÷ÊÔÖúÊÖ¡¢´®ÐÐ¼à¿Ø×°Öõȣ¬ÎªÁËÌá¸ß´®ÐÐͨÐŵÄЧÂÊ£¬Îȶ¨Êý¾ÝµÄ´«ÊäºÍ±£´æ¹ý³Ì£¬ËüÊǵ¥Æ¬»úͨÐÅ¿ª·¢µÄ±ØÒª¹¤¾ßÖ®Ò»¡£¶àÌØÈí¼þרÌâΪÄúÌṩ´®¿Úµ÷ÊÔ¹¤¾ß,²¨ÌØÂÊ×î¸ßµÄ´®¿Úµ÷ÊÔ¹¤¾ß,232´®¿Úµ÷ÊÔ¡£¶àÌØÈí¼þÕ¾Ö»ÌṩÂÌÉ«¡¢ÎÞ¶¾¡¢ÎÞ²å¼þ¡¢ÎÞľÂíµÄ´¿ÂÌÉ«Èí¼þÏÂÔØ¡£