¡¶³£¼û¸ñʽ¼°Æä·´±àÒë˼·¡·

ÏÂÔر¾Êé

Ìí¼ÓÊéÇ©

³£¼û¸ñʽ¼°Æä·´±àÒë˼·- µÚ4²¿·Ö


°´¼üÅÌÉÏ·½Ïò¼ü ¡û »ò ¡ú ¿É¿ìËÙÉÏÏ·­Ò³£¬°´¼üÅÌÉ쵀 Enter ¼ü¿É»Øµ½±¾ÊéĿ¼ҳ£¬°´¼üÅÌÉÏ·½Ïò¼ü ¡ü ¿É»Øµ½±¾Ò³¶¥²¿£¡
ç×ÓÊé±¾Éí¾ÍÒѾ­ÌṩÁËÍêÕûµÄ·´±àÒ빦ÄÜÁË¡£

¸ÃÍøÕ¾ºóÀ´·¢Ðеĵç×ÓÊéËäÈ»¾­¹ýÉý¼¶£¬µ«»¹ÊÇÑÓÐøÁËÕâÖÖģʽ£¬Ö»²»¹ýÔÚtempĿ¼Àï´æ·ÅµÄÊǼӹýÃܵÄHTMLÎļþ£¬µ«ÊÇͼÏñÎļþÈ´ÊDz»¼ÓÃܵģ¬Òò´ËÎҲ²âËûÃÇ¿ÉÄܸÄÓÃMIME¡¡Filter¼¼ÊõÁË¡£

3¡¢»ùÓÚÁ÷»òdocument¡£write·½·¨

ÓÃÁ÷ÍùIE¿Ø¼þÖÐдÈëÄÚÈݵķ½·¨£¬ÔÚMSDNºÍCSDNÖж¼ÓÐÏêϸµÄÌÖÂÛ£¬Á¬Ô´´úÂ붼ÓС£ÓÐÐèÒªµÄµ½MSDNËÑË÷¡°Loading¡¡HTML¡¡content¡¡from¡¡a¡¡Stream¡±¼´¿É¡£

document¡£writeÔÚ¶¯Ì¬ÍøÒ³ÖбȽϳ£Ó㬺ܶàÍøÒ³¼ÓÃܹ¤¾ß¶¼ÊÇʹÓÃÕâÕÐÀ´ÊµÏÖÍøÒ³Ô´´úÂëµÄÒþ²Ø¡£¶ÔÓÚVC¡¢DelphiµÈÀ´Ëµ£¬ÕâÕв»¹ýÊÇ»»³ÉÁËIHTMLDocument2£º£ºwrite£¬Ð§¹ûÊÇÒ»ÑùµÄ¡£

ʹÓÃÕâÖÖ·½·¨×öµç×ÓÊéµÄËäÈ»²»¶à£¬²»¹ý±Ï¾¹»¹ÊÇÓеģ¬ÎÒ¼û¹ýµÄ¾ÍÊǶÁдÍø¡£ÓÉÓÚ´ò¿ªÕâ¸öÍøÕ¾µÄµç×ÓÊéºó£¬IEÖ÷Ò³¾Í»á×Ô¶¯ÉèÖÃΪÕâ¸öÍøÕ¾µÄURL£¬ËùÒÔÔÚÕâÀï¾Í²»¸ø³öÕâ¸öÍøÕ¾µÄURLÁË£¬ÒÔÃâ¸÷λÊܵ½ÒâÍâÉ˺¦¡£ÆƽâÕâÖÖµç×ÓÊéµÄÊÕ·ÑÑéÖ¤µÄ·½·¨£¬ÒѾ­ÓÐÈËÔÚ×Ïå·µîÍøÂçÂÛ̳µÄ¼¼ÊõÇøÌù³öÀ´¹ý£¬ÓÐÐËȤµÄ¿ÉÒÔÈ¥¿´¿´¡£

ÔÚMSDNÖжÔÕâÖÖ»ùÓÚÁ÷µÄ·½·¨µÄ¾ÖÏÞÐÔ˵µÃºÜÇå³þ£º

Ò³Ãæ²»ÄÜÌ«¸´ÔÓ£¬Èç¹ûÒ³Ãæ°üº¬µÄtagÌ«¶à£¬ÏÔʾ³öÀ´µÄ¾Í²»ÊǽâÎöºóÉú³ÉµÄÒ³Ã棬¶øÊÇԭʼµÄHTML´úÂë¡£´ó¸Å¾ÍÊÇÒòΪÕâ¸öÔ­Òò£¬ËùÒÔ¶ÁдÍø·Å³öÀ´µÄµç×ÓÊéÇåһɫ¶¼Ö»Óд¿Îı¾£¬¼Ó±³¾°É«¡£¡¡
µ±Ç°Ò³ÃæµÄURLÓÀÔ¶²»±ä£¨¶ÁдÍøµÄÓÀÔ¶¶¼ÊÇabout£ºblank£©£¬Òò´ËIEÄÚºËûÓа취´ÓÏà¶ÔURL×Ô¶¯¹¹Ôì³ö¾ø¶ÔURL¡£¾ÍÊÇÒòΪÕâ¸öÔ­Òò£¬¶ÁдÍøÔçÆڵĵç×ÓÊéÔÚÒ³ÃæÖÐʹÓÃjpgÎļþ×÷Ϊ±³¾°£¬¾ÍÖ»Äܽ«Õâ¸ö±³¾°Í¼Æ¬Ð´µ½tempĿ¼Ï£¬È»ºóÔÚÍøÒ³ÖÐʹÓþø¶ÔURLÒýÓÃÕâ¸öͼƬ¡£Ò²ÕýÊÇÒòΪÕâ¸öÔ­Òò£¬ËùÒÔÔÚÒ³ÃæÖв»ÄÜ°üº¬¡°ÉÏÒ»Ò³¡±¡¢¡°ÏÂÒ»Ò³¡±¡¢¡°»ØĿ¼¡±µÈÁ´½Ó£¬Ö»ÄÜ×Ô¼ºÔÚ×ó²à·ÅÒ»¿ÃĿ¼Ê÷£¬ÈÃÓû§Ò»Ò³¡¢Ò»Ò³È¥µã¡£¡¡
ÓÉÓÚÕâÖÖµç×ÓÊéµÄÒ³ÃæûÓÐ×Ô¼ºµÄURL£¬Òò´Ë²»ÄÜÓÃKillEBook½øÐз´±àÒ룬ֻÄÜÓÃIECracker»òCtrlN£¬Ò»Ò³¡¢Ò»Ò³ÊÖ¹¤×¥È¡¡£

4¡¢²ÉÓÃMIME¡¡Filter

Óë»ùÓÚÁ÷µÄ·½·¨Ïà±È£¬ÕâÖÖ·½·¨²»½öÖ§³Ö°üº¬ÖÚ¶àtagµÄ¸´ÔÓHTMLÒ³Ã棬¶øÇÒ¿ÉÒÔ´ÓÏà¶ÔURL¹¹Ôì¾ø¶ÔURL£¬Òò´ËÖ§³ÖÒ³ÃæÖ®¼äµÄÁ´½Ó£¬ÊµÏÖÒ²²»¸´ÔÓ£¬MSDNÉϾÍÓÐÏֳɵÄÀý×ӿɹ©²Î¿¼¡£

²»¹ýÕâÖÖ·½·¨µÄȱµãÒ²ºÜÃ÷ÏÔ£º²»ÄܶÔͼÏñµÈÄÚÈݽøÐмÓÃÜ´¦Àí¡£ÏÂÃæ˵µÄЭÒé²å¼þ·½·¨¾Í±ÈÕâÖÖ·½·¨Ç¿Ð©¡£

5¡¢»ùÓÚweb·þÎñÆ÷

¶ÔÓÚ²»¶®ÐеÄÈËÀ´Ëµ£¬¡°web·þÎñÆ÷¡±ÌýÆðÀ´¿ÉÄÜÊÇÒ»¸öºÜÁ˲»ÆðµÄ¶«¶«£¬µ«ÊǶÔÓÚ¶®ÐеÄÈËÀ´Ëµ£¬ÊµÏÖÆäʵºÜ¼òµ¥£º

ÆðÒ»¸ö¼àÌýỊ̈߳¬¶Ô±¾µØ80»òÈκÎÒ»¸öÖ¸¶¨µÄ¶Ë¿Ú½øÐмàÌý¡£¡¡
ÿ¼àÌýµ½Ò»¸öÁ¬½ÓÇëÇó£¬ÆðÒ»¸ö·þÎñỊ̈߳¬¸ù¾ÝÇëÇóÄÚÈÝ£¬°´ÕÕHTTPЭÒ飬·µ»ØÄÚÈÝ¡£¡¡
ÔÚcodeguruºÍcodeprojectÉÏ£¬ÓкܶàÏֳɵÄweb¡¡server´úÂ룬ֱ½ÓÄÃÀ´Óþͺã¬×Ô¼ºÖ»Òª¿¼ÂÇÔõôÌîд·µ»ØÄÚÈݼ´¿É¡£VC¡¡6×Ô´øµÄMSDN¹âÅÌÉÏ£¬Ò²´øÁËÒ»¸öÃûΪHTTPSVRµÄÀý×Ó£¬ËµÃ÷ÈçºÎÓÃMFCºÍWinSock´´½¨web¡¡server¡£

ʹÓÃÕâÖÖ·½·¨ËäÈ»¼òµ¥¡¢Ö±½ØÁ˵±£¬¶øÇÒÖ»ÒªÔ¸Ò⣬²î²»¶àÄܹ»Ä£ÄâÒ»¸öÕæÕýweb¡¡serverµÄ¹¦ÄÜ£¨¾ÍËãÏëʵÏÖapp¡¡serverÒ²²¢·Ç²»¿ÉÄÜ£¬²»¹ýÒª»¨µã¹¦·ò£©£¬µ«ÊÇÒ²ÓÐÎÊÌ⣺

»ù±¾ÉÏûÓÐʲô±£ÃÜÐÔ¿ÉÑÔ£¬·þÎñÆ÷ÆðÀ´ºó£¬±¾»úÆäËü½ø³ÌºÜÇáËɾÍÄÜÏÂÔص½ÐèÒªµÄÄÚÈÝ¡£¡¡
Èç¹û±¾»úÉÏÆäËü½ø³ÌÒ²ÌṩTCP/IP·þÎñ£¬¿ÉÄÜ»á²úÉú¶Ë¿Ú³åÍ»¡£¡¡
6¡¢Ð­Òé²å¼þ£¨Asynchronous¡¡Pluggable¡¡Protocols£©

Õâ¸öÊÇ΢ÈíרÃÅΪIEÀ©Õ¹µÄ¶«Î÷¡£

ÔÚ»¥ÁªÍøÉÏ£¬³£¼ûµÄÓ¦ÓòãЭÒé°üÀ¨http¡¢FTPµÈ¡£³öÓÚÖÖÖÖÔ­Òò£¬Î¢ÈíÔÊÐíÓû§ÔÚ±ê×¼µÄÓ¦ÓòãЭÒéÖ®Í⣬À©Õ¹×Ô¼ºµÄЭÒ飬³ÆΪAsynchronous¡¡Pluggable¡¡Protocol¡£µ½MSDN¡¢codeguruºÍcodeprojectÉÏËÑË÷Õ⼸¸ö¹Ø¼ü×Ö£¬´ÓÀíÂÛµ½Ô´´úÂ붼ÄÜÕÒ³öÒ»¶Ñ£¬ÔÚÕâÀïÎҾͲ»ÂÞàÂÁË¡£

Asynchronous¡¡Pluggable¡¡Protocol¿ÉÒÔÖ¸¶¨¶ÔËùÓнø³ÌÓÐЧ£¬Õâ¸öÔÚ×¢²á±íµÄHKEY_CLASSES_ROOTPROTOCOLSHandlerÏÂ×¢²áһϾͺã»Ò²¿ÉÒÔÖ¸¶¨Ö»ÔÚij¸ö½ø³ÌÄÚÓÐЧ£¬ÒÔÔö¼Ó±£ÃÜÐÔ£¬²»¹ýÕâ¸öʱºò΢Èí¾Í²»½ÐËüAsynchronous¡¡Pluggable¡¡ProtocolÁË£¬¶øÊÇPluggable¡¡Namespace¡¡Handler¡£

ÓÉÓÚAsynchronous¡¡Pluggable¡¡Protocol¾ßÓÐÒ»¶¨µÄ±£ÃÜÐÔ£¬ÊµÏÖÆðÀ´ÓÖÓÐÀý×ӿɲο¼£¬¶øÇҲ¶àÓë¼ÜÉèweb¡¡serverÒ»Ñù£¬Äܹ»¶ÔÍøÒ³ÏÔʾÌṩȫÃæµÄÖ§³Ö£¬Òò´ËÔÚµç×ÓÊéÖеõ½Á˹㷺µÄÓ¦Óã¬ÎÒ¼û¹ýµÄ¾ÍÓÐmk£¨chm£©¡¢ada99£¨eBook¡¡Workshop£©¡¢wc2p£¨Web¡¡piler¡¡2000£©¡¢ic32pp£¨Web¡¡piler¡¡2000¡ªexe·À·´±àÒë¸ñʽ£©¡¢e¡­book£¨E¡­Book¡¡Creator£©¡¢mec£¨E¡­ditor¡¡eBook¡¡piler£©µÈ¡£²»¹ýÕâÖÖ¼¼ÊõÈç¹ûʹÓò»ºÃ£¬¿ÉÄÜ»áÔÚ×¢²á±íÖвúÉúÀ¬»ø£¬»ò²úÉúÀ¬»øÎļþ£¨²å¼þ±¾ÉíÊÇÒ»¸ö¿Ø¼þ£¬Ò»°ãÓÃDLLʵÏÖ£¬Ê¹ÓÃÇ°±ØÐëÔÚ×¢²á±íÖÐ×¢²á£©¡£

7¡¢×îºóÒ»ÕÐ

¼´Ê¹Ê¹ÓÃAsynchronous¡¡Pluggable¡¡Protocol£¬ÓÉÓÚÔÚIEÄÚºËÖл¹´æÔÚ¿ÉÏÔʾµÄHTMLÔ´´úÂ룬Òò´Ë»¹ÊÇ´æÔÚ±»µ¼³öµÄ¿ÉÄÜ£¬Õâ¸ö¾ÍÊÇÉÏÃæÕýÎÄÀïÌÖÂÛÁË°ëÌìµÄ¶«Î÷¡£

ÎÒÏëµ½µÄ×îºóÒ»ÕÐÖÆ×÷·À·´±àÒëµÄµç×ÓÊéµÄ°ì·¨¾ÍÊÇ£ºÔÚÖÆ×÷µÄʱºò£¬½«ËùÓÐÒ³ÃæÄÚÈÝÈ«²¿×ª»»³ÉͼƬ£¬È»ºóÔÙ´ò°ü¡£½«Íøҳת»»³ÉͼƬµÄÔ´´úÂë²Î¼ûÕâÀ

codeproject/internet/htmlimagecapture¡£asp

ʹÓÃÕâÖÖ·½·¨£¬ÔÚÄõ½Ò»±¾ÖÆ×÷ºÃµÄµç×ÓÊéºó£¬ÏëµÃµ½Ô­Ê¼Îı¾ÐÅÏ¢µÄ·½·¨´ó¸ÅÖ»ÓÐÁ½¸ö£ºOCRºÍkey¡¡in¡£Õâ¸öÒ²¿ÉÒÔÓÃÆðµãÖÐÎÄÍøµÄ·½·¨À´¶Ô¸¶£ºÊ¹ÓÃÊÖдÌ壬¼Óˮӡ£¬¹ÊÒâÔö¼Ó´í±ð×Ö»òÌæ»»±êµã·ûºÅµÈ¡£¾Ý´«Ëµ£¬Æðµã¾ÍÊǸù¾ÝÓû§ID£¬Éú³É´í±ð×ֺʹíÎó±êµãµÄ£¬Òò´ËÈç¹ûÊÇÔ­Ñùkey¡¡in»òOCR£¬¾Í¿ÉÄܱ»²é³öÀ´¡£

µ«ÊÇ»ØÍ·Ò»Ï룬Èç¹ûÄĸöµç×ÓÊéÖÆ×÷¹¤¾ßÕæµÄ×ßµ½ÁËÕâÒ»²½£¬´ó¸ÅÒ²¾ÍÀëÏûÍö²»Ô¶ÁË£¬Óû§»¹²»ÈçÖ±½ÓÈ¥×öPDF£º

ËùÓж¯Ì¬Ð§¹ûÈ«²¿Ã»ÓУ¬Ò³ÃæÉϵÄÁ´½ÓҲȫ²¿Ê§Ð§£¬´ó¸ÅÓÖÖ»ÄÜ¿¿ÔÚ×ó²à·ÅÒ»¿ÃĿ¼Ê÷²ÅÄܵ¼º½ÁË¡£¡¡
Ò³Ãæ´óС¡¢×Ö·û´óС»ù±¾¹Ì¶¨£¬ÏÔʾµÄʱºòºÜÄÑ·Å´ó¡¢ËõС£¬ÓÈÆäÊÇ·Å´óµÄʱºò£¬ÒªÃ´ËٶȱȽÏÂý£¬ÒªÃ´±ØÐëÈÌÊÜÄÑ¿´µÄ¾â³Ý¡£¡¡
Îļþ³ß´ç´óÔö¡£¶ÔÓÚÒÔÊÕ²ØΪĿµÄµÄµç×ÓÊéÀ´Ëµ£¬ÕâÊÇÒ»¸ö±ØÐëÒÔÑÏËàµÄ̬¶È£¬ÈÏÕæµØ¼ÓÒÔ¿¼ÂǵÄÎÊÌâ¡£¡¡
СÌáʾ£º°´ »Ø³µ [Enter] ¼ü ·µ»ØÊéÄ¿£¬°´ ¡û ¼ü ·µ»ØÉÏÒ»Ò³£¬ °´ ¡ú ¼ü ½øÈëÏÂÒ»Ò³¡£ ÔÞһϠÌí¼ÓÊéÇ©¼ÓÈëÊé¼Ü