ÊÖ»úÕ¾
ÍøÍ¨·ÖÕ¾
µçÐÅÖ÷Õ¾
ÃÜ¡¡Âë:
Óû§Ãû£º
µ±Ç°Î»Öà : Ö÷Ò³>ÍøÂç±à³Ì>Asp.Net±à³Ì>Áбí

Visual BasicÇáËɸ㶨Browser¼°Ftp

À´Ô´£º»¥ÁªÍø ×÷ÕߣºÎ÷²¿ÊýÂë ʱ¼ä£º2008-04-09
Î÷²¿ÊýÂë-È«¹úÐéÄâÖ÷»ú10Ç¿£¡40ÓàÏîÐéÄâÖ÷»ú¹ÜÀí¹¦ÄÜ,È«¹úÁìÏÈ!Ë«Ïß¶àÏßÐéÄâÖ÷»úÄϱ±·ÃÎʳ©Í¨ÎÞ×è!Ãâ·ÑÔùËÍÆóÒµÓʾÖ,.CNÓòÃû,×ÔÖú½¨Õ¾480ÔªÆð,Ãâ·ÑÊÔÓÃ7Ìì,ÂúÒâÔÙ¸¶¿î! P4Ö÷»ú×âÓÃ799Ôª/ÔÂ.Ô¸¶Ãâѹ½ð!

¡¡¡¡Step 3£º²âÊÔ³ÌÐò

¡¡¡¡Ö´ÐиÕÉè¼ÆÍêµÄWeb Browser£¬²¢ÔÚweb nameÕâ¸öTextBoxÖÐÌîÈëËùҪȥµÄÍøÖ·¡£ÕâÀïÎÒÃǽ«ËüÉèÖÃΪhttp://www.Microsoft.com¡£½Ó×Ű´ÏÂGo Button£¬½«»á¿´µ½ÔÚweb1 controlµÄ·½¿éÇøÓòÄÚÏÔʾÁËMicrosoftµÄHomePage¡£

¡¡¡¡°´ÏÂShowDoc Button£¬½«¿ÉÒÔÔÚhtmlshowÕâ¸öTextBoxÖп´µ½Microsoft HomePageµÄHTML ³ÌÐò´úÂë¡£

¡¡¡¡½ÓÏÂÀ´ÈÃÎÒÃÇÊÔÊÔCGIËÑѰ¹¦ÄÜ¡£ÔÚCGIserch TextBoxÖмÓÈëcommunication£¬½á¹ûÎÒÃÇ·¢¾õ²éѯµÄ½á¹ûÏÔʾÔÚweb1·½ÐÎÇøÓòÖС£

¡¡¡¡Í¬ÑùµÄ£¬ÎÒÃÇÒ²¿ÉÒÔ°´ÏÂShowDoc Button£¬½«¿ÉÒÔÔÚhtmlshowÕâ¸öTextBoxÖУ¬¿´µ½²éѯ½á¹ûËù´«»ØµÄHTML³ÌÐò´úÂë¡£
¹§Ï²Äú³É¹¦ÁË£¡

¡¡¡¡FTP³ÌÐòÉè¼Æ

¡¡¡¡Ç°ÃæÌáµ½Internet Transfer control¿ÉÒÔÌṩFTP protocol£¬ÕâÀïÎÒÃDZãÒª¸æËßÄúÈçºÎÔËÓà Internet Transfer controlÀ´Éè¼ÆÒ»¸ö¿ÉÒÔÁ¬½ÓFTP ServerµÄclient³ÌÐò£¬²¢½«FTP ServerÉϵÄbbb.txtÎļþdownloadµ½local¶Ë¡£

¡¡¡¡Step 1£º³ÌÐòÉè¼Æ

¡¡¡¡ÔÚFileÑ¡ÏîÖÐÑ¡ÔñNewProject½¨Á¢Ò»¸öÐµĹ¤³Ì£¬ÔÚÆÁÄ»ÉÏ¿´µ½Ðí¶àÑ¡ÏÈçActiveX Document.EXE¡¢ActiveX Document.DLL¡¢ActiveX.EXE¡¢ActiveX ControlµÈ£¬ÕâʱҪѡStandard.EXE¡£½Ó×ÅÔÚProjectÏ£¬Ñ¡ÔñPropertyÊôÐÔÑ¡ÏÔÚgeneralÑ¡ÏîϽ«ProjectName¸ÄΪFTP client¡£

¡¡¡¡ÔÚÆÁÄ»µÄFormÉϼÓÈëÒ»¸öInternet Transfer control£¬È¡ÃûΪInet1¡£½«Inet1 propertyµÄ²ÎÊýÉèÖÃÈçÏ£º

Accesstype=2-icnamedproxy
Username="david"
password="2333334"
protocol=2-icFTP
proxy=172.18.16.65:8080


¡¡¡¡ÎÒÃÇÔڴ˽«Username¼°passwordÉèÖú㬵±ÎÒÃÇLogin½øÈëFTP Serverʱ£¬Server½«»áÖ±½ÓÌø¹ýÊäÈëUsernameºÍpasswordµÄÆÁÄ»¡£

¡¡¡¡¼ÓÈëÒ»¸öTextBox control£¬È¡ÃûΪFTPgetfile¡£ ¼ÓÈëÁ½¸öButton control£¬È¡ÃûΪFTPgetºÍFTPLink£¬·Ö±ð½«ÆäCaption¸ÄΪFTPgetºÍ FTPLink¡£

¡¡¡¡ÔÚFTPLink _Click()ÖмÓÈëÒÔϳÌÐò´úÂ룺

Private Sub FTPLink _Click()
Inet1.excute "FTP 128.9.200.4"
End Sub

¡¡¡¡ExecuteÊÇInternet Transfer controlÌṩµÄÒ»¸öÓÃÀ´Ö´ÐÐFTP¹«ÓóÌÐòµÄmethod£¬ÎÒÃÇ¿ÉÒÔÔÚËüµÄºóÃæ¼ÓÈëFTPµÄÃüÁÕâÑùÎÒÃǾͿÉÒÔʹÓÃÈκÎÊìϤµÄFTP¹«ÓóÌÐòÀ´Íê³É¹¤×÷¡£ ±ÊÕßµÄFTP ServerµØÖ·ÊÇ128.9.200.4£¬ËùÒÔÎÒÃÇÔÚFTPÃüÁîºóÃæÌîÈëÕâ¸öµØÖ·¡£

¡¡¡¡½Ó×ÅÔÚFTPget _Click()ÖмÓÈëÒÔϳÌÐò´úÂ룺

Private Sub FTPLink _Click()
Inet1.excute "GET aaa.txt c:\bbb.txt"
End Sub

¡¡¡¡Õâ¸ö¶¯×÷Êǽ«FTP ServerÉϵÄaaa.txtÎļþ´«Ë͵½client¶Ë¡£

¡¡¡¡Step 2£º²âÊÔ

¡¡¡¡½«FTPclientÖ´ÐÐÆðÀ´£¬°´ÏÂFTPLink Button£¬Á¬½áµ½ FTP Server¡£°´ÏÂFTPget But ton£¬È¡»ØÎļþ¡£ÓÐûÓз¢¾õµ½ÔÚC:\Ŀ¼ÏÂÃæ¶àÁËÒ»¸öbbb.txtµÄÎļþ£¿¹§Ï²Äú³É¹¦ÁË£¡

ÎÄÕÂÕûÀí£ºÎ÷²¿ÊýÂë--רҵÌṩÓòÃû×¢²á¡¢ÐéÄâÖ÷»ú·þÎñ
http://www.west263.com
ÒÔÉÏÐÅÏ¢ÓëÎÄÕÂÕýÎÄÊDz»¿É·Ö¸îµÄÒ»²¿·Ö,Èç¹ûÄúÒª×ªÔØ±¾ÎÄÕÂ,Çë±£ÁôÒÔÉÏÐÅÏ¢£¬Ð»Ð»!