⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 vc中ftp协议实现1.htm

📁 在Linux下使用GCC编制的FTP服务器
💻 HTM
📖 第 1 页 / 共 5 页
字号:
bgColor=#ffffff border=0>
  <TBODY>
  <TR>
    <TD width=8 
    background=VC中ftp协议实现多线程断点续传-太平洋电脑网Pconline-[VC-MFC].files/k_bg_left.gif 
    bgColor=#ffa200><IMG height=8 
      src="VC中ftp协议实现多线程断点续传-太平洋电脑网Pconline-[VC-MFC].files/k_bg_left.gif" 
      width=8></TD>
    <TD align=middle width=744 height=100>
      <SCRIPT 
      src="E:\Learn\Other\VC中ftp协议实现多线程断点续传-太平洋电脑网Pconline-[VC-MFC].files\show(1).1]"></SCRIPT>
    </TD>
    <TD width=8 
    background=VC中ftp协议实现多线程断点续传-太平洋电脑网Pconline-[VC-MFC].files/k_bg_right.gif 
    bgColor=#ffa200><IMG height=8 
      src="VC中ftp协议实现多线程断点续传-太平洋电脑网Pconline-[VC-MFC].files/k_bg_right.gif" 
      width=8></TD></TR></TBODY></TABLE>
<TABLE height=7 cellSpacing=0 cellPadding=0 width=760 align=center 
bgColor=#ffffff border=0>
  <TBODY>
  <TR>
    <TD width=8 
    background=VC中ftp协议实现多线程断点续传-太平洋电脑网Pconline-[VC-MFC].files/k_bg_left.gif 
    bgColor=#ffa200><IMG height=8 
      src="VC中ftp协议实现多线程断点续传-太平洋电脑网Pconline-[VC-MFC].files/k_bg_left.gif" 
      width=8></TD>
    <TD style="BORDER-TOP: #000000 1px solid" width=743><SPAN 
    id=menu>-</SPAN></TD>
    <TD width=8 
    background=VC中ftp协议实现多线程断点续传-太平洋电脑网Pconline-[VC-MFC].files/k_bg_right.gif 
    bgColor=#ffa200><IMG height=8 
      src="VC中ftp协议实现多线程断点续传-太平洋电脑网Pconline-[VC-MFC].files/k_bg_right.gif" 
      width=8></TD></TR></TBODY></TABLE>
<TABLE height=7 cellSpacing=0 cellPadding=0 width=760 align=center 
bgColor=#ffffff border=0>
  <TBODY>
  <TR>
    <TD width=8 
    background=VC中ftp协议实现多线程断点续传-太平洋电脑网Pconline-[VC-MFC].files/k_bg_left.gif 
    bgColor=#ffa200><IMG height=8 
      src="VC中ftp协议实现多线程断点续传-太平洋电脑网Pconline-[VC-MFC].files/k_bg_left.gif" 
      width=8></TD>
    <TD align=middle width=744 height=100>
      <TABLE cellSpacing=0 cellPadding=0 width=744 bgColor=#ffffff border=0>
        <TBODY>
        <TR>
          <TD 
          style="BACKGROUND-POSITION: right top; BACKGROUND-ATTACHMENT: fixed" 
          vAlign=top align=middle width=577>
            <TABLE cellSpacing=0 cellPadding=5 width="100%" border=0>
              <TBODY>
              <TR vAlign=top>
                <TD class=article>
                  <TABLE height=22 cellSpacing=0 cellPadding=2 width=554 
                  border=0>
                    <TBODY>
                    <TR>
                      <TD vAlign=top align=right width=89>您现在的位置:</TD>
                      <TD vAlign=top width=333><A 
                        href="http://www.pconline.com.cn/pcedu/index.html">软件资讯</A>&nbsp;&gt;&nbsp;<A 
                        href="http://www.pconline.com.cn/pcedu/empolder/index.html">开发特区</A>&nbsp;&gt;&nbsp;<A 
                        href="http://www.pconline.com.cn/pcedu/empolder/gj/index.html">开发语言</A>&nbsp;&gt;&nbsp;<A 
                        href="http://www.pconline.com.cn/pcedu/empolder/gj/vc/index.html">VC/MFC</A></TD>
                      <TD width=130><A 
                        href="http://survey.pconline.com.cn/freecode/ent_code.jsp"><IMG 
                        height=15 alt=免费新闻代码 hspace=2 
                        src="VC中ftp协议实现多线程断点续传-太平洋电脑网Pconline-[VC-MFC].files/freecode.jpg" 
                        width=80 border=0></A><A 
                        href="http://www.pconline.com.cn/autopublish/rss/000000005.xml"><IMG 
                        height=14 alt=RSS新闻聚合 hspace=2 
                        src="VC中ftp协议实现多线程断点续传-太平洋电脑网Pconline-[VC-MFC].files/rss.gif" 
                        width=36 border=0></A></TD></TR></TBODY></TABLE>
                  <TABLE cellSpacing=0 cellPadding=6 width="99%" 
                  background=VC中ftp协议实现多线程断点续传-太平洋电脑网Pconline-[VC-MFC].files/point.gif 
                  border=0>
                    <TBODY>
                    <TR>
                      <TD align=middle colSpan=3>
                        <TABLE cellSpacing=0 cellPadding=0 width="100%" 
border=0>
                          <TBODY>
                          <TR>
                            <TD width="15%">&nbsp;</TD>
                            <TD align=middle width="68%"><FONT color=#339900 
                              size=3><B>VC中ftp协议实现多线程断点续传</B></FONT></TD>
                            <TD vAlign=bottom align=right 
                              width="17%">出处:VCkbase</TD></TR></TBODY></TABLE></TD></TR>
                    <TR>
                      <TD width=145>[ 2005-09-19 10:15:49 ] </TD>
                      <TD align=middle>作者:吴康彬 </TD>
                      <TD align=right>责任编辑:moningfeng</TD></TR></TBODY></TABLE>
                  <DIV align=center>
                  <SCRIPT 
                  src="E:\Learn\Other\VC中ftp协议实现多线程断点续传-太平洋电脑网Pconline-[VC-MFC].files\show(2).1]"></SCRIPT>

                  <TABLE 
                  style="BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid" 
                  cellSpacing=0 width=414 bgColor=#f7f8f9 border=0>
                    <TBODY>
                    <TR>
                      <TD>
                        <DIV id=demo 
                        style="OVERFLOW: hidden; WIDTH: 380px; HEIGHT: 20px">
                        <DIV id=demo1>
                        <TABLE cellSpacing=0 cellPadding=0 width=380 border=0>
                          <TBODY>
                          <TR>
                            <TD height=18>·<A 
                              href="http://www.pconline.com.cn/pcedu/pingce/0507/655303.html" 
                              target=_blank><FONT 
                              color=#0000ff>影音享乐方式!Divx6完全评测</FONT></A></TD>
                            <TD height=18>·<A 
                              href="http://www.pconline.com.cn/pcedu/pingce/0507/659415.html" 
                              target=_blank><FONT color=#0000ff>浏览下载一条龙,Opera BT 
                              体验</FONT></A></TD></TR>
                          <TR>
                            <TD height=18>·<A 
                              href="http://www.pconline.com.cn/pcedu/softnews/weedcomment/0507/660979.html" 
                              target=_blank><FONT 
                              color=#0000ff>软件观察:别让流氓软件耍无赖!</FONT></A></TD>
                            <TD height=18>·<A 
                              href="http://www.pconline.com.cn/pcedu/softnews/cs/0507/660903.html" 
                              target=_blank><FONT color=#0000ff>关注!Longhorn 
                              5203多图泄漏</FONT></A></TD></TR>
                          <TR>
                            <TD height=18>·<A 
                              href="http://www.pconline.com.cn/pcedu/soft/wl/assist/0507/661263.html" 
                              target=_blank><FONT 
                              color=#0000ff>你会是那个超酷的"播客"吗?</FONT></A></TD>
                            <TD height=18>·<A 
                              href="http://www.pconline.com.cn/pcedu/soft/gj/sys/0507/658762.html" 
                              target=_blank><FONT 
                              color=#0000ff>我与超级兔子的恋爱史</FONT></A></TD></TR>
                          <TR>
                            <TD height=18>·<A 
                              href="http://www.pconline.com.cn/pcedu/tuijian/media/video/0506/651499.html" 
                              target=_blank><FONT color=#0000ff>Divx 
                              Converter精彩试用</FONT></A></TD>
                            <TD height=18>·<A 
                              href="http://www.pconline.com.cn/pcedu/tuijian/photo/design/0507/657089.html" 
                              target=_blank><FONT 
                              color=#0000ff>图像格式转换的好帮手</FONT></A></TD></TR>
                          <TR>
                            <TD height=18>·<A 
                              href="http://www.pconline.com.cn/pcedu/empolder/gj/c/0508/694099.html" 
                              target=_blank>编程盗2005版QQ</A>源码</TD>
                            <TD height=18>·<A 
                              href="http://www.pconline.com.cn/pcedu/empolder/gj/java/0509/695483.html" 
                              target=_blank>论全世界所有程序员都会犯的错误</A></TD></TR>
                          <TR>
                            <TD height=18>·<A 
                              href="http://www.pconline.com.cn/pcedu/sj/pm/photoshop/0507/661469.html" 
                              target=_blank><FONT 
                              color=#0000ff>PS立体光影魔术:在玻璃上打个洞</FONT></A></TD>
                            <TD height=18>·<A 
                              href="http://www.pconline.com.cn/pcedu/sj/pm/photoshop/0507/660964.html" 
                              target=_blank><FONT 
                              color=#0000ff>Photoshop立体魔术2:光影的奥秘</FONT></A></TD></TR></TBODY></TABLE></DIV>
                        <DIV id=demo2></DIV></DIV>
                        <SCRIPT>
   var speed=100
   demo2.innerHTML=demo1.innerHTML
   function Marquee(){
   if(demo2.offsetTop-demo.scrollTop<=0)
   demo.scrollTop-=demo1.offsetHeight
   else{
   demo.scrollTop++
   }
   }
   var MyMar=setInterval(Marquee,speed)
   demo.onmouseover=function() {clearInterval(MyMar)}
   demo.onmouseout=function() {MyMar=setInterval(Marquee,speed)}</SCRIPT>
                      </TD></TR></TBODY></TABLE></DIV>
                  <P>  源程序:(<A 
                  href="http://www.pconline.com.cn/pcedu/empolder/gj/vc/0509/acc/05-09-16-vc-ftp.zip">附件</A>)</P>
                  <P><IFRAME id=ad_top name=ad_top align=left marginWidth=0 
                  marginHeight=0 
                  src="VC中ftp协议实现多线程断点续传-太平洋电脑网Pconline-[VC-MFC].files/show" 
                  frameBorder=0 width=320 scrolling=no 
                  height=280></IFRAME>  ftp下载的好处我在这里就不多说了,许多工程会把ftp下载作为一个重要的功能来实现。微软提供的WinInet类可以利用下面这些函数:<BR><BR>  InternetOpen;<BR>  InternetConnect;<BR>  GetCurrentDirectory;<BR>  SetCurrentDirectory;<BR>  FtpGetFile; 
                  <BR><BR>  很容易实现ftp的下载,网上关于这方面的文章也很多。但是要实现ftp的多线程下载,利用这些函数就显得有些牵强了。用socket根据ftp协议来开发将会变的十分灵活。下面我就逐步的讲解整个开发的过程:开发环境 
                  BCB(组件模式),VC 环境下请自行稍作改动。看了这篇文章后对于BCB开发人员来说,不仅可以对 FlashGet 
                  等软件的开发原理有一定的了解,特别是在开发组件方面也有很大的指导作用,请耐心的将它看完。很简单!!<BR><BR>  首先介绍一下部分ftp协议:<BR></P>
                  <P align=center><IMG alt="" 
                  src="VC中ftp协议实现多线程断点续传-太平洋电脑网Pconline-[VC-MFC].files/05-09-16-vc-ftp-1.gif" 
                  border=0></P>
                  <P align=center>图一 FTP服务示意图</P>
                  <P>  用户FTP和服务器FTP之间要传送文件,需要有两个连接:命令通道和数据连接,从名字上就可以看出命令通道是传送命令的,数据通道是用于传送文件。服务器与服务器之间的数据传送在此就不多作解释。<BR><BR 
                  clear=all>
                  <DIV class=article align=center><A 
                  href="http://www.pconline.com.cn/pcedu/carton/" 
                  target=_blank><FONT 
                  color=#ff0000>Flash剧场全新改版,精品Flash让你看够玩够!</FONT></A></DIV><BR 
                  clear=all><BR>
                  <TABLE cellSpacing=0 cellPadding=3 width="96%" align=center 
                  border=0>
                    <TBODY>
                    <TR>
                      <TD class=article align=right><FONT 
                        style="COLOR: #ff0000">[1] </FONT><A 
                        href="http://www.pconline.com.cn/pcedu/empolder/gj/vc/0509/701346_1.html" 
                        target=_self>[2] </A><A 
                        href="http://www.pconline.com.cn/pcedu/empolder/gj/vc/0509/701346_2.html" 
                        target=_self>[3] </A><A 
                        href="http://www.pconline.com.cn/pcedu/empolder/gj/vc/0509/701346_3.html" 
                        target=_self>[4] </A><A 
                        href="http://www.pconline.com.cn/pcedu/empolder/gj/vc/0509/701346_4.html" 
                        target=_self>[5] </A><A 
                        href="http://www.pconline.com.cn/pcedu/empolder/gj/vc/0509/701346_1.html">[下一页]</A></TD></TR></TBODY></TABLE><BR>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -