VCÓïÑÔ6.0³ÌÐòÉè¼Æ´ÓÈëÃŵ½¾«Í¨-µÚ73²¿·Ö
°´¼üÅÌÉÏ·½Ïò¼ü ¡û »ò ¡ú ¿É¿ìËÙÉÏÏ·ҳ£¬°´¼üÅÌÉ쵀 Enter ¼ü¿É»Øµ½±¾ÊéĿ¼ҳ£¬°´¼üÅÌÉÏ·½Ïò¼ü ¡ü ¿É»Øµ½±¾Ò³¶¥²¿£¡
¡ª¡ª¡ª¡ªÎ´ÔĶÁÍꣿ¼ÓÈëÊéÇ©ÒѱãÏ´μÌÐøÔĶÁ£¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Í¼¡¡11¡18¡¡¡¡¡¡¡¡¶Ô»°¿ò½çÃæ¡¡¡¡
¡¡¡¡¡¡¡¡¡¡Îª¶Ô»°¿òÌí¼ÓÍê¿Ø¼þºó£¬ÐèÒªÉèÖø÷¿Ø¼þ¡¡ID£¬²¢ÎªÆäÌí¼Ó±äÁ¿¡£¸÷¿Ø¼þµÄ¡¡ID¡¡¼°Æä¶ÔÓ¦¡¡
µÄ±äÁ¿Èç±í¡¡11¡14¡¡Ëùʾ¡£¡¡¡¡
¡¡¡¤324¡¡¡¤¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Page¡¡336¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡µÚ¡¡11¡¡Õ¡¡¡¡¡¡¡¡ÍøÂç±à³Ì¡¡¡¡
¡¡¡¡¡¡¡¡¡¡±í¡¡11¡14¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¸÷¿Ø¼þ¡¡ID¡¡¼°¶ÔÓ¦±äÁ¿¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¿Ø¼þ¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ID¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡±äÁ¿¡¡¡¡
¡¡MSm¡¡¿Ø¼þ¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡IDC_MSM¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡CMSm¡¡m_m¡¡¡¡
¡¡½ÓÊÕÊý¾Ý¡¡Edit¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡IDC_RECEIVEDATA¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡CString¡¡m_Receive¡¡¡¡
¡¡·¢ËÍÊý¾Ý¡¡Edit¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡IDC_SENDDATA¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡CString¡¡m_Send¡¡¡¡
¡¡Ñ¡Ôñ´®¿ÚÏÂÀÁÐ±í¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡IDC_BOLIST¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡int¡¡m_Port¡¡£¨³õʼ»¯Îª0¡¡£©¡¡¡¡
¡¡´ò¿ª´®¿Ú°´Å¥¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡IDC_OPENPORT¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ÎÞ¡¡¡¡
¡¡¹Ø±Õ´®¿Ú°´Å¥¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡IDC_CLOSTPORT¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ÎÞ¡¡¡¡
¡¡·¢ËÍ°´Å¥¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡IDC_SEND¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ÎÞ¡¡¡¡
¡¡¡¡¡¡¡¡¡¡ÔÚÎļþ¡°MSmDlg¡£h¡¡¡±µÄÍ·²¿¼ÓÈëÓï¾ä#include¡¡¡¡¡¨msm1¡£h¡¨¡¡£¬È»ºóΪ¶Ô»°¿òÀà¼ÓÈë¡¡
³ÉÔ±º¯Êý¡¡void¡¡Initm£¨£©¡¡£¬À´³õʼ»¯¡¡MSm¡¡¿Ø¼þ£¬Æä´úÂëÈçÏ£º¡¡¡¡
¡¡¡¡¡¡¡¡¡¡void¡¡CMSmDlg£º£ºInitm£¨£©¡¡¡¡
¡¡¡¡¡¡¡¡¡¡£û¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//ÉèÖô®¿Ú¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡m_m¡£SetmPort£¨m_Port£«1£©£»¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//¡¡¡¡ÉèÖÃÊý¾Ý¶ÁÈ¡¸ñʽΪ¶þ½øÖÆ·½Ê½¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡m_m¡£SetInputMode£¨1£©£»¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//¡¡¡¡ÉèÖô«Êä²ÎÊý¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡m_m¡£SetSettings£¨¡¨9600£»n£»8£»1¡¨£©£»¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//»º³åÇøÄÚÓÐÒ»¸ö×Ö·û¾Í¿ÉÒÔ½ÓÊÕ¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡m_m¡£SetRThreshold£¨1£©£»¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//¡¡¡¡Ö¸¶¨½ÓÊÕ»º³åÇø´óС¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡m_m¡£SetInBufferSize£¨1024£©£»¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//Ö¸¶¨·¢ËÍ»º³åÇø´óС¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡m_m¡£SetOutBufferSize£¨1024£©£»¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//¡¡¡¡Çå¿Õ½ÓÊÕ»º³åÇø¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡m_m¡£SetInBufferCount£¨0£©£»¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//¡¡¡¡´ò¿ª´®¿Ú¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡if£¨£¡m_m¡£GetPortOpen£¨£©£©¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£û¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡m_m¡£SetPortOpen£¨TRUE£©£»¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£ý¡¡¡¡
¡¡¡¡¡¡¡¡¡¡£ý¡¡¡¡
¡¡¡¡¡¡¡¡¡¡µ±Ñ¡ÔñÏÂÀÁбíÖеĶ˿Úʱ£¬»á¼¤·¢¡¡CBN_SELCHANGE¡¡ÏûÏ¢£¬ÎªÆäÌí¼ÓÏìÓ¦º¯Êý£¬´ú¡¡
ÂëÈçÏ£º¡¡¡¡
¡¡¡¡¡¡¡¡¡¡void¡¡CMSmDlg£º£ºOnSelchangebolist£¨£©¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡£û¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//¡¡TODO£º¡¡Add¡¡your¡¡control¡¡notification¡¡handler¡¡code¡¡here¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡CString¡¡m_str£»¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//µÃµ½ÏÂÀÁбíÄÚÈÝ¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡GetDlgItemText£¨IDC_BOLIST£»¡¡m_str£©£»¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¤325¡¡¡¤¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Page¡¡337¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
Visual¡¡C£«£«¡¡6¡£0¡¡³ÌÐòÉè¼Æ´ÓÈëÃŵ½¾«Í¨¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//µÃµ½´®¿ÚºÅ¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡m_Port¡¡=¡¡atoi£¨LPCTSTR£¨m_str£©£©¡1£»¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡£ý¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡Îª¡°´ò¿ª´®¿Ú¡±°´Å¥Ìí¼ÓÏìÓ¦º¯Êý£¬´úÂëÈçÏ£º¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡void¡¡CMSmDlg£º£ºOnOpenport£¨£©¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡£û¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//¡¡TODO£º¡¡Add¡¡your¡¡control¡¡notification¡¡handler¡¡code¡¡here¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Initm£¨£©£»¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡£ý¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡Îª¡°¹Ø±Õ´®¿Ú¡±°´Å¥Ìí¼ÓÏìÓ¦º¯Êý£¬´úÂëÈçÏ£º¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡void¡¡CMSmDlg£º£ºOnClostport£¨£©¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡£û¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//¡¡TODO£º¡¡Add¡¡your¡¡control¡¡notification¡¡handler¡¡code¡¡here¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡if£¨¡¡m_m¡£GetPortOpen£¨£©¡¡£©¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£û¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//¡¡¡¡¹Ø±Õ´®¿Ú¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡m_m¡£SetPortOpen£¨0£©£»¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£ý¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡£ý¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡Îª¡°·¢ËÍ¡±°´Å¥Ìí¼ÓÏìÓ¦º¯Êý£¬´úÂëÈçÏ£º¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡void¡¡CMSmDlg£º£ºOnSend£¨£©¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡£û¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//¡¡TODO£º¡¡Add¡¡your¡¡control¡¡notification¡¡handler¡¡code¡¡here¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//µÃµ½·¢ËÍ¡¡Edit¡¡¿Ø¼þµÄÊý¾Ý¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡UpdateData£¨TRUE£©£»¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡int¡¡Count=m_Send¡£GetLength£¨£©£»¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//½«·¢ËÍÊý¾Ý´«¸ø¡¡m_Array¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡CByteArray¡¡m_Array£»¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡m_Array¡£RemoveAll£¨£©£»¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡m_Array¡£SetSize£¨Count£©£»¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡for£¨int¡¡i=0£»i¡¡0£©¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£û¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//µÃµ½½ÓÊÕÊý¾Ý¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡m_input¡¡=¡¡m_m¡£GetInput£¨£©£»¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡str¡¡=¡¡£¨char*£©£¨unsigned¡¡char*£©m_input¡£parray¡¡·pvData£»¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£ý¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//Çå³ý×Ö·û´®ÖеIJ»±ØÒª×Ö·û¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡i¡¡=¡¡0£»¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡str1¡¡=¡¡str£»¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡while£¨i¡¡¡¶¡¡k£©¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£û¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡i£«£«£»¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡str1£«£«£»¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£ý¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡*str1¡¡¡¡¡¡¡¡=¡¯0¡¯£»¡¡¡¡¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡str2¡¡=¡¡£¨const¡¡char*£©str£»¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//µÃµ½×îÖÕÊý¾Ý¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡m_Receive¡¡£«=¡¡£¨LPCTSTR£©str2£»¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡default£º¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡break£»¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡£ý¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡//¡¡¡¡ÏÔʾÊý¾Ý¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡UpdateData£¨FALSE£©£»¡¡¡¡
£ý¡¡¡¡
ÖÁ´Ë£¬³ÌÐòÉè¼ÆÍê³É¡£ÔËÐÐÁ½¸ö³ÌÐò£¬·Ö±ðÑ¡Ôñ´®¿Ú¡¡¡¡1¡¡ºÍ´®¿Ú¡¡2¡¡£¬È»ºóÊÕ·¢Êý¾Ý£¬Èçͼ¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¤327¡¡¡¤¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Page¡¡339¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
Visual¡¡C£«£«¡¡6¡£0¡¡³ÌÐòÉè¼Æ´ÓÈëÃŵ½¾«Í¨¡¡¡¡
11¡19¡¡ºÍͼ¡¡11¡20¡¡Ëùʾ¡£¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Í¼¡¡11¡19¡¡¡¡¡¡¡¡´®¿Ú·¢ËÍÊý¾Ý¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Í¼¡¡11¡20¡¡¡¡¡¡¡¡´®¿Ú½ÓÊÕÊý¾Ý¡¡¡¡
11¡£6¡¡¡¡¡¡¡¡±¾ÕÂС½á¡¡¡¡
¡¡¡¡¡¡¡¡¡¡±¾Õ½éÉÜÁËÍøÂç±à³ÌµÄ»ù±¾ÖªÊ¶¼°»ù±¾²½Ö裬²¢ÇÒÏêϸ½éÉÜÁË¡¡WinSock¡¡Àà¡£½Ó×ÅÀûÓÃËù¡¡
½²ÖªÊ¶±à³ÌʵÏÖÁËÒ»¸öÍøÂçÁÄÌìϵͳ£¬×îºóÀûÓá¡¡¡MSm¡¡¡¡¿Ø¼þʵÏÖÁ˼òµ¥µÄ´®¿ÚͨÐÅ¡£Ïà¡¡
ÐÅͨ¹ý±¾ÕµÄѧϰ£¬¶ÁÕß¿ÉÒÔ±àд¼òµ¥µÄÍøÂçÓ¦ÓóÌÐò£¬²¢»áÀûÓá¡¡¡MSm¡¡¡¡¿Ø¼þ½øÐмòµ¥¡¡
µÄ´®¿ÚÊý¾Ý´«Êä¡£¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡
¡¡¡¤328¡¡¡¤¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Page¡¡340¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡µÚ¡¡12¡¡Õ¡¡¡¡¡¡¡¡Êý¾Ý¿â¿ª·¢¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡µÚ¡¡12¡¡Õ¡¡¡¡¡¡¡¡Êý¾Ý¿â¿ª·¢¡¡¡¡
¡¡¡¡¡¡Ëæ׿ÆËã»ú¼¼ÊõµÄ·ÉËÙ·¢Õ¹£¬Êý¾Ý¿âµÄÓ¦ÓÃÒ²Ô½À´Ô½¹ã·º¡£Èç½ñ£¬Êý¾Ý¿â¼¼ÊõÒѾ³ÉΪ¡¡
¼ÆËã»ú¼¼ÊõÖеĺËÐļ¼ÊõÖ®Ò»¡£±¾ÕÂÊ×Ïȼòµ¥½éÉÜÊý¾Ý¿âµÄ»ù±¾¸ÅÄî¼°Óá¡Visual¡¡¡¡C£«£«¡¡¡¡6¡£0¡¡½ø¡¡
ÐÐÊý¾Ý¿â¿ª·¢µÄ¼¸ÖÖÏà¹Ø¼¼Êõ£¬È»ºó½éÉÜ¡¡Access¡¡Êý¾Ý¿âµÄ½¨Á¢ºÍһЩ»ù±¾µÄ¡¡SQL¡¡Óï¾ä£¬×î¡¡
ºóͨ¹ýÒ»¸ö¾ßÌåµÄʵÀýÀ´Ïêϸ˵Ã÷¡¡¡¡ADO¡¡¡¡¼¼ÊõÔÚÊý¾Ý¿â¿ª·¢ÖеÄÓ¦Óᣱ¾ÕÂÖ÷Òª°üÀ¨ÒÔϼ¸¡¡
·½ÃæµÄÄÚÈÝ£º¡¡¡¡
¡¡¡¡¡¡o¡¡¡¡Êý¾Ý¿âµÄ»ù±¾¸ÅÄî¼°Êý¾Ý¿âµÄÏà¹Ø¼¼Êõ£»¡¡¡¡
¡¡¡¡¡¡o¡¡¡¡Access¡¡Êý¾Ý¿âµÄ½¨Á¢£»¡¡¡¡
¡¡¡¡¡¡o¡¡¡¡»ù±¾µÄ¡¡SQL¡¡Óï¾ä£»¡¡¡¡
¡¡¡¡¡¡o¡¡¡¡ÈçºÎÀûÓá¡ADO¡¡¼¼Êõ½øÐÐÊý¾Ý¿â¿ª·¢¡£¡¡¡¡
12¡£1¡¡¡¡¡¡¡¡¸ÅÊö¡¡¡¡
¡¡¡¡¡¡Êý¾Ý¿â¼¼Êõ²úÉúÓÚ¡¡20¡¡ÊÀ¼Í¡¡60¡¡Äê´úÖÐÆÚ£¬ÊÇÊý¾Ý¹ÜÀíµÄ×îм¼Êõ£¬ÊǼÆËã»ú¿ÆѧµÄÖØÒª¡¡
·ÖÖ§£¬ËüµÄ³öÏÖ¼«´óµÄ´Ù½øÁ˼ÆËã»úÓ¦ÓÃÏò¸÷ÐÐÒµµÄÉø͸¡£±¾½Ú½«¶ÔÊý¾Ý¿âµÄ¸ÅÄÊý¾Ý¿â¡¡
µÄÏà¹Ø¼¼ÊõÒÔ¼°ÈçºÎ¿ª·¢Êý¾Ý¿âÓ¦ÓóÌÐò×÷Ò»¼òµ¥½éÉÜ¡£¡¡¡¡
12¡£1¡£1¡¡¡¡¡¡¡¡Êý¾Ý¿âµÄ»ù±¾¸ÅÄî¡¡¡¡
¡¡¡¡¡¡ËùνÊý¾Ý¿â£¨Database¡¡£¬¼ò³Æ¡¡DB¡¡£©£¬¾ÍÊdz¤ÆÚ´æ´¢ÔÚ¼ÆËã»úÄڵġ¢ÓÐ×éÖ¯µÄ¡¢¿É¹²ÏíµÄ¡¡
Êý¾Ý¼¯ºÏ¡£Êý¾Ý¿âÖеÄÊý¾Ý°´Ò»¶¨µÄÊý¾ÝÄ£ÐÍ×éÖ¯¡¢ÃèÊöºÍ´æ´¢£¬¾ßÓнÏСµÄÈßÓà¶È£¬½Ï¸ß¡¡
µÄÊý¾Ý¶ÀÁ¢ÐÔºÍÒ×À©Õ¹ÐÔ£¬²¢¿ÉΪ¸÷ÖÖÓû§¹²Ïí¡£¡¡¡¡
¡¡¡¡¡¡ÓÐÁËÊý¾ÝºÍÊý¾Ý¿â£¬»¹Òª½øÐÐÊý¾Ý¿âµÄ¹ÜÀí£¬²»½ö¿ÉÒÔ¿ÆѧµØ×éÖ¯ÕâЩÊý¾Ý²¢½«Æä´æ´¢¡¡
ÔÚÊý¾Ý¿âÖУ¬¶øÇÒ»¹ÄܸßЧµØ´¦ÀíÕâЩÊý¾Ý¡¡¡£Êý¾Ý¿â¹ÜÀíϵͳ£¨Database¡¡Management¡¡System¡¡£¬¡¡
¼ò³Æ¡¡DBMS¡¡£©ÊÇλÓÚÓû§ºÍ²Ù×÷ϵͳ֮¼äµÄÒ»²ãÊý¾Ý¹ÜÀíÈí¼þ¡£Êý¾Ý¿âÔÚ½¨Á¢¡¢ÔËÓúÍά»¤¡¡
ʱÓÉÊý¾Ý¿â¹ÜÀíϵͳͳһ¹ÜÀí¡¢Í³Ò»¿ØÖÆ¡£Êý¾Ý¿â¹ÜÀíϵͳʹÓû§ÄÜ·½±ãµÄ¶¨ÒåÊý¾ÝºÍ²Ù×Ý¡¡
Êý¾Ý£¬²¢Äܹ»±£Ö¤Êý¾ÝµÄ°²È«ÐÔ¡¢ÍêÕûÐÔ¡¢¶àÓû§¶ÔÊý¾Ý²¢·¢Ê¹ÓÃÒÔ¼°·¢Éú¹ÊÕϺóµÄϵͳ»Ö¡¡
¸´¡£¡¡¡¡
¡¡¡¡¡¡ÔںܶàÇé¿öÏ£¬ÈËÃÇËù˵µÄÊý¾Ý¿âʵ¼ÊÉÏÖ¸µÄÊÇÊý¾Ý¿âϵͳ¡£Êý¾Ý¿âϵͳ£¨Database¡¡¡¡
System£¬¼ò³Æ¡¡DBS¡¡£©ÊÇÖ¸ÔÚ¼ÆËã»úϵͳÖÐÒýÈëÊý¾Ý¿âºóµÄϵͳ¹¹³É£¬Ò»°ãÓÉÊý¾Ý¿â¡¢Êý¾Ý¿â¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
¹ÜÀíϵͳ£¨¼°Æ俪·¢¹¤¾ß¡¡£©¡¢Ó¦ÓÃϵͳ¡¢Êý¾Ý¿â¹ÜÀíÔ±ºÍÓû§¹¹³É¡£¡¡
¡¡¡¡¡¡Éè¼ÆÊý¾Ý¿âµÄºËÐÄÎÊÌâ¾ÍÊÇÊý¾ÝÄ£Ð͵ÄÑ¡Ôñ£¬³£ÓõÄÊý¾ÝÄ£ÐÍÓвã´ÎÊý¾ÝÄ£ÐÍ¡¢Íø×´Êý¡¡
¾ÝÄ£ÐÍ¡¢¹ØϵÊý¾ÝÄ£ÐÍ¡¢ÊµÌåÁªÏµÊý¾ÝÄ£ÐͺÍÃæÏò¶ÔÏóÊý¾ÝÄ£ÐÍ¡£ÏÖÔÚ³£ÓõÄÊý¾Ý¿âÓС¡SQL¡¡¡¡
Server¡¢Oracle¡¢DB2¡¡¡¢Sybase¡¢MySQL¡¡¡¢Access¡¡¡¢FoxPro¡¡µÈ¡£¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Page¡¡341¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
Visual¡¡C£«£«¡¡6¡£0¡¡³ÌÐòÉè¼Æ´ÓÈëÃŵ½¾«Í¨¡¡¡¡
12¡£1¡£2¡¡¡¡¡¡¡¡Êý¾Ý¿âÏà¹Ø¼¼Êõ½éÉÜ¡¡¡¡
¡¡¡¡¡¡²»¹ÜÊǹ¦Äܼòµ¥µÄÊý¾Ý¿â£¬»¹ÊǸ´ÔӵĴóÐÍÊý¾Ý¿âϵͳ£¬Visual¡¡¡¡C£«£«¶¼ÌṩÁËһЩ±à³Ì¡¡
½Ó¿Ú¡£Ò»°ãÀ´Ëµ£¬±à³Ì½Ó¿ÚÖ÷ÒªÓÐÒÔÏ¡¡5¡¡ÖÖ£º¡¡¡¡
¡¡¡¡¡¡¡¡1£®ODBC¡¡API¡¡¡¡
¡¡¡¡¡¡ODBC¡¡µÄÈ«³ÆÊÇ¡¡Open¡¡DataBase¡¡Connectivity£¬¼´¿ª·ÅÊý¾Ý¿â»¥Á¬¡£ODBC¡¡ÊÇΪÁËÄÜÈÃͬ¡¡
Ò»Ó¦ÓóÌÐò·ÃÎʲ»Í¬µÄÊý¾Ý¿â¹ÜÀíϵͳ¶øÉè¼ÆµÄ£¬Ëüʵ¼ÊÉÏÊÇÒ»¸ö²»Í¬ÀàÐÍÊý¾Ý¿âµÄͨÓýӡ¡
¿Ú£¬ÓÃÕâЩ¡¡API¡¡¡¡±àдµÄÓ¦ÓóÌÐò¶ÀÁ¢ÓÚ¡¡DBMS¡¡£¬ÊµÏÖͬһӦÓóÌÐò¶Ô²»Í¬¡¡DBMS¡¡¡¡µÄ¹²Ïí¡£¡¡
Ó¦ÓóÌÐò¶ÔÊý¾Ý¿âµÄ²Ù×÷ÊÇͨ¹ýºÍ¸÷ÖÖ¡¡DBMS¡¡Ïà¶ÔÓ¦µÄ¡¡ODBC¡¡Çý¶¯³ÌÐò£¨Drive¡¡£©À´½øÐеģ¬¡¡
¶ÔÓÚ²»Í¬µÄ¡¡¡¡DBMS¡¡£¬Óû§Ö»Ðè°²×°ÏàÓ¦µÄÇý¶¯³ÌÐò£¬¶ø²»±Ø¸ü¸ÄÓ¦ÓóÌÐò±¾Éí¡£ODBC¡¡¡¡Îª¡¡
SQL¡¡Server¡¢ACCESS¡¡¡¢FoxPro¡¡µÈ¶¼ÌṩÁËÇý¶¯³ÌÐò£¬Ê¹µÃÓû§¿ÉÒÔʹÓá¡SQL¡¡Óï¾ä¶ÔÊý¾Ý¿â¡¡
½øÐÐÖ±½ÓµÄµ×²ã¹¦ÄܲÙ×÷¡¡¡£ÔÚʹÓá¡ODBC¡¡API¡¡Ê±£¬Óû§ÐèÒýÈëµÄÍ·ÎļþΪ¡°sql¡£h¡¡¡±¡¢¡°sqlext¡£h¡¡¡±¡¡
ºÍ¡°sqltypes¡£h¡¡¡±¡£¡¡¡¡
¡¡¡¡¡¡×÷ΪһÖÖÊý¾Ý¿âÁ¬½ÓµÄ±ê×¼¼¼Êõ£¬ODBC¡¡Ö÷ÒªÓÐÒÔϼ¸¸öÌص㡣¡¡¡¡
¡¡¡¡¡¡o¡¡¡¡ODBC¡¡ÊÇÒ»ÖÖʹÓá¡SQL¡¡µÄ³ÌÐòÉè¼Æ½Ó¿Ú¡£¡¡¡¡
¡¡¡¡¡¡o¡¡¡¡ODBC¡¡µÄÉè¼ÆÊǽ¨Á¢ÔÚ¿Í»§»ú/·þÎñÆ÷Ìåϵ½á¹¹»ù´¡Ö®Éϵġ£¡¡¡¡
¡¡¡¡¡¡o¡¡¡¡ODBC¡¡Ê¹Ó¦ÓóÌÐò±ÜÃâÁËÓëÊý¾ÝÔ´Á¬½ÓµÄ¸´ÔÓÐÔ¡£¡¡¡¡
¡¡¡¡¡¡o¡¡¡¡ODBC¡¡µÄ½á¹¹ÔÊÐí¶à¸öÓ¦ÓóÌÐò·ÃÎ