精华内容
下载资源
问答
  • 文件虽然可以传,但是接受的文件和发送的不一样,原因可能是二进制文件里可以有任何\...VB.NET文件传送对于网络编程来说是基本的功能,比如远程控制软件。在编制一个软件时,我从网上下了很多传文件的程序,这些程...

     

    • 文件虽然可以传,但是接受的文件和发送的不一样,原因可能是二进制文件里可以有任何\"字符\",但是不是所有的字符都可以放在String变量里。文章介绍VB.NET文件传送的代码。

    邮递员就是传递人员,那在网络上怎么传递文件的呢?这里和大家介绍一下吧。VB.NET文件传送对于网络编程来说是基本的功能,比如远程控制软件。在编制一个软件时,我从网上下了很多传文件的程序,这些程序提供的传文件功能根本就不能用。传文本还可以,传二进制文件根本就不行。因此,作为一个基本的功能模块,有必要单独介绍一下。首先,VB.NET文件传送字符串,你可以这样写:

    1. Dim strData As String  
    2. strData = \"Test\"  
    3. Winsock1.SendData strData 

    但是如果你传送的二进制文件,你还能用String变量来存放吗?从理论上分析是不行的,我也做了实验,确实是不行的。文件虽然可以传,但是接受的文件和发送的不一样,原因可能是二进制文件里可以有任何\"字符\",但是不是所有的字符都可以放在String变量里。
    除了String类型的变量,VB中其他类型的变量都只有几个字节长,难道一次只能发几个字节吗?那样岂不是要累死机器了!其实,情况没有那么悲观,我们完全可以使用数组来解决这个问题,就是使用byte数组。把要VB.NET文件传送都读到数组里,然后发送出去。程序如下:

    FileName 为要传送的文件名,WinS为发送文件的WinSock控件。这是一个发送端的程序。

    1. Public Sub SendFile(FileName As String, WinS As Winsock)  
    2. Dim FreeF As Integer \'空闲的文件号  
    3. Dim LenFile As Long \'文件的长度  
    4. Dim bytData() As Byte \'存放数据的数组  
    5. FreeF = FreeFile \'获得空闲的文件号  
    6. Open FileName For Binary As #FreeFile \'打开文件   
    7. DoEvents   
    8.  
    9. LenFile = LOF(FreeFile) \'获得文件长度  
    10. ReDim bytData(1 To LenFile) \'根据文件长度重新定义数组大小  
    11. Get #FreeFile, , bytData \'把文件读入到数组里  
    12. Close #FreeFile \'关闭文件  
    13. WinS.SendData bytData \'发送数据  
    14. End Sub  

    接受端的程序如下:

    1. Private Sub Winsock1_DataArrival(ByVal bytesTotal As Long)  
    2. Dim bytData() As Byte  
    3. Dim f  
    4. f = FreeFile 
    5. Open strFileName For Binary As #f  
    6. ReDim bytData(1 To bytesTotal)  
    7. Winsock1.GetData bytData  
    8. Put #f, i, bytData  
    9. ii = i + bytesTotal \'保证每次写都是在文件的末尾, i是个全局变量  
    10. Close #f  
    11. End Sub 

    这里有两个需要注意的地方,ReDim Preserve bytData(1 To LenFile),下标是从1开始的,如果你写成ReDim bytData( LenFile),下标就是从0开始了,数组就有LenFile+1长了。LenFile = LOF(FreeFile)中的LOF是获得文件长度的函数,是VB里带的,我见过很多例子用API,或者循环的读直到末尾来获取文件长度,这样都是很麻烦的,使用LOF函数就可以了。这样的程序,即可以传送文本文件,也可以传送二进制文件。但是你有没有发现这个程序的问题呢?如果我要传送一个50M的文件呢?系统可以为bytData分配50M的内存空间吗?于是笔者拿一个50M的文件做实验吧,接收到的文件和原来的文件不一样,比原来的大。问题出在那呢?

    首先,根据文件大小重新定义bytData数组的大小本身就有问题,系统是不可能无限制的给数组分配空间的,即使可以,也会造成系统响应变慢。在传50M文件的时候,系统就跟死机了一样。那么怎么解决这个问题呢,一个自然的想法就是把数据分段传送。程序如下:发送程序, iPos是个全局变量,初始值为0。这个变量保存着当前数据的位置。Const iMax = 65535是每个数据块的大小。

    1. Dim FreeF As Integer \'空闲的文件号  
    2. Dim LenFile As Long \'文件的长度  
    3. Dim bytData() As Byte \'存放数据的数组  
    4. FreeF = FreeFile \'获得空闲的文件号  
    5. Open FileName For Binary As #FreeF \'打开文件  
    6. DoEvents  
    7. LenFile = LOF(FreeF) \'获得文件长度  
    8. If LenFile <= iMax Then \'如果要发送的文件小于数据块大小,直接发送  
    9. ReDim bytData(1 To LenFile) \'根据文件长度重新定义数组大小  
    10. Get #FreeF, , bytData \'把文件读入到数组里  
    11. Close #FreeF \'关闭文件  
    12. WinS.SendData bytData \'发送数据  
    13. Exit Sub  
    14. End If  
    15. \'文件大于数据块大小,进行分块发送  
    16. Do Until (iPos >= (LenFile - iMax)) \'发送整块数据的循环  
    17. ReDim bytData(1 To iMax)  
    18. Get #FreeF, iPos + 1, bytData  
    19. WinS.SendData bytData  
    20. iPosiPos = iPos + iMax \'移动iPos,使它指向下来要读的数据  
    21. Loop  
    22. \'这里要注意的是,必须检查文件有没有剩下的数据,如果文件大小正好等于数据块大小的  
    23. \' 整数倍,那么就没有剩下的数据了  
    24. ReDim bytData(1 To LenFile - iPos) \'发送剩下的不够一个数据块的数据  
    25. Get #FreeF, iPos + 1, bytData  
    26. WinS.SendData bytData  
    27. Close #FreeF 

    下面是接收端的程序:

    1. Private Sub Winsock1_DataArrival(ByVal bytesTotal As Long)  
    2. Dim bytData() As Byte[Page]  
    3. Dim lLenFile As Long  
    4. Dim f  
    5. f = FreeFile 
    6. Open strFileName For Binary As #f \'strFileName是文件名  
    7. lLenFile = LOF(f)  
    8. ReDim bytData(1 To bytesTotal)  
    9. Winsock1.GetData bytData  
    10. If lLenFile = 0 Then \'lLenFile=0表示是第一次打开文件,这里有个问题,就是\'如果如果该文件存在的话,就会出错,应该在打开前检查文件是否存在。(这里我省略了)  
    11. Put #f, 1, bytData  
    12. Else  
    13. Put #f, lLenFile + 1, bytData  
    14. End If  
    15. Close #f  
    16. End Sub 

     

    转载于:https://www.cnblogs.com/bdzwater/archive/2010/01/24/1655478.html

    展开全文
  • 传送文件对于网络编程来说是基本的功能,比如远程控制软件。在编制一个软件时,我从网上下了很多传文件的程序,这些程序提供的传文件功能根本就不能用。传文本还可以,传二进制文件根本就不行。因此,作为一个基本的...
    传送文件对于网络编程来说是基本的功能,比如远程控制软件。在编制一个软件时,我从网上下了很多传文件的程序,这些程序提供的传文件功能根本就不能用。传文本还可以,传二进制文件根本就不行。因此,作为一个基本的功能模块,有必要单独介绍一下。
        首先,在VB中要传送字符串,你可以这样写:
    Dim strData As String
    strData = "Test"
    Winsock1.SendData strData
        但是如果你传送的二进制文件,你还能用String变量来存放吗?从理论上分析是不行的,我也做了实验,确实是不行的。文件虽然可以传,但是接受的文件和发送的不一样,原因可能是二进制文件里可以有任何"字符",但是不是所有的字符都可以放在String变量里。
        除了String类型的变量,VB中其他类型的变量都只有几个字节长,难道一次只能发几个字节吗?那样岂不是要累死机器了!其实,情况没有那么悲观,我们 完全可以使用数组来解决这个问题,就是使用byte数组。把要传送的文件都读到数组里,然后发送出去。程序如下:


    FileName 为要传送的文件名,WinS为发送文件的WinSock控件。这是一个发送端的程序。
    Public Sub SendFile(FileName As String, WinS As Winsock)
    Dim FreeF As Integer '空闲的文件号
    Dim LenFile As Long '文件的长度
    Dim bytData() As Byte '存放数据的数组
    FreeF = FreeFile '获得空闲的文件号
    Open FileName For Binary As #FreeFile '打开文件
    DoEvents

    LenFile = LOF(FreeFile) '获得文件长度
    ReDim bytData(1 To LenFile) '根据文件长度重新定义数组大小
    Get #FreeFile, , bytData '把文件读入到数组里
    Close #FreeFile '关闭文件
    WinS.SendData bytData '发送数据
    End Sub

        接受端的程序如下:

    Private Sub Winsock1_DataArrival(ByVal bytesTotal As Long)
    Dim bytData() As Byte
    Dim f
    f = FreeFile
    Open strFileName For Binary As #f
    ReDim bytData(1 To bytesTotal)
    Winsock1.GetData bytData
    Put #f, i, bytData
    i = i + bytesTotal '保证每次写都是在文件的末尾, i是个全局变量
    Close #f
    End Sub

        这里有两个需要注意的地方,ReDim Preserve bytData(1 To LenFile),下标是从1开始的,如果你写成ReDim bytData( LenFile),下标就是从0开始了,数组就有LenFile+1长了。LenFile = LOF(FreeFile)中的LOF是获得文件长度的函数,是VB里带的,我见过很多例子用API,或者循环的读直到末尾来获取文件长度,这样都是很麻 烦的,使用LOF函数就可以了。
        这样的程序,即可以传送文本文件,也可以传送二进制文件。但是你有没有发现这个程序的问题呢?如果我要传送一个50M的文件呢?系统可以为bytData分配50M的内存空间吗?
        于是笔者拿一个50M的文件做实验吧,接收到的文件和原来的文件不一样,比原来的大。问题出在那呢?
        首先,根据文件大小重新定义bytData数组的大小本身就有问题,系统是不可能无限制的给数组分配空间的,即使可以,也会造成系统响应变慢。在传50M文件的时候,系统就跟死机了一样。那么怎么解决这个问题呢,一个自然的想法就是把数据分段传送。程序如下:
        发送程序, iPos是个全局变量,初始值为0。这个变量保存着当前数据的位置。Const iMax = 65535是每个数据块的大小。


    Dim FreeF As Integer '空闲的文件号
    Dim LenFile As Long '文件的长度
    Dim bytData() As Byte '存放数据的数组
    FreeF = FreeFile '获得空闲的文件号
    Open FileName For Binary As #FreeF '打开文件
    DoEvents
    LenFile = LOF(FreeF) '获得文件长度
    If LenFile <= iMax Then '如果要发送的文件小于数据块大小,直接发送
    ReDim bytData(1 To LenFile) '根据文件长度重新定义数组大小
    Get #FreeF, , bytData '把文件读入到数组里
    Close #FreeF '关闭文件
    WinS.SendData bytData '发送数据
    Exit Sub
    End If
    '文件大于数据块大小,进行分块发送
    Do Until (iPos >= (LenFile - iMax)) '发送整块数据的循环
    ReDim bytData(1 To iMax)
    Get #FreeF, iPos + 1, bytData
    WinS.SendData bytData
    iPos = iPos + iMax '移动iPos,使它指向下来要读的数据
    Loop
    '这里要注意的是,必须检查文件有没有剩下的数据,如果文件大小正好等于数据块大小的
    ' 整数倍,那么就没有剩下的数据了
    ReDim bytData(1 To LenFile - iPos) '发送剩下的不够一个数据块的数据
    Get #FreeF, iPos + 1, bytData
    WinS.SendData bytData
    Close #FreeF

    下面是接收端的程序:
    Private Sub Winsock1_DataArrival(ByVal bytesTotal As Long)
    Dim bytData() As Byte
    Dim lLenFile As Long
    Dim f
    f = FreeFile
    Open strFileName For Binary As #f 'strFileName是文件名
    lLenFile = LOF(f)
    ReDim bytData(1 To bytesTotal)
    Winsock1.GetData bytData
    If lLenFile = 0 Then 'lLenFile=0表示是第一次打开文件,这里有个问题,就是'如果如果该文件存在的话,就会出错,应该在打开前检查文件是否存在。(这里我省略了)
    Put #f, 1, bytData
    Else
    Put #f, lLenFile + 1, bytData
    End If
    Close #f
    End Sub

     
    展开全文
  • VB中使用WinSock控件传送文件

    千次阅读 2008-04-14 23:23:00
    传送文件对于网络编程来说是基本的功能,比如远程控制软件。在编制一个软件时,我从网上下了很多传文件的程序,这些程序提供的传文件功能根本就不能用。传文本还可以,传二进制文件根本就不行。因此,作为一个基本的...
    传送文件对于网络编程来说是基本的功能,比如远程控制软件。在编制一个软件时,我从网上下了很多传文件的程序,这些程序提供的传文件功能根本就不能用。传文本还可以,传二进制文件根本就不行。因此,作为一个基本的功能模块,有必要单独介绍一下。
        首先,在VB中要传送字符串,你可以这样写:
    Dim strData As String
    strData = "Test"
    Winsock1.SendData strData
        但是如果你传送的二进制文件,你还能用String变量来存放吗?从理论上分析是不行的,我也做了实验,确实是不行的。文件虽然可以传,但是接受的文件和发送的不一样,原因可能是二进制文件里可以有任何"字符",但是不是所有的字符都可以放在String变量里。
        除了String类型的变量,VB中其他类型的变量都只有几个字节长,难道一次只能发几个字节吗?那样岂不是要累死机器了!其实,情况没有那么悲观,我们完全可以使用数组来解决这个问题,就是使用byte数组。把要传送的文件都读到数组里,然后发送出去。程序如下:


    FileName 为要传送的文件名,WinS为发送文件的WinSock控件。这是一个发送端的程序。
    Public Sub SendFile(FileName As String, WinS As Winsock)
    Dim FreeF As Integer '空闲的文件号
    Dim LenFile As Long '文件的长度
    Dim bytData() As Byte '存放数据的数组
    FreeF = FreeFile '获得空闲的文件号
    Open FileName For Binary As #FreeFile '打开文件
    DoEvents

    LenFile = LOF(FreeFile) '获得文件长度
    ReDim bytData(1 To LenFile) '根据文件长度重新定义数组大小
    Get #FreeFile, , bytData '把文件读入到数组里
    Close #FreeFile '关闭文件
    WinS.SendData bytData '发送数据
    End Sub

        接受端的程序如下:

    Private Sub Winsock1_DataArrival(ByVal bytesTotal As Long)
    Dim bytData() As Byte
    Dim f
    f = FreeFile
    Open strFileName For Binary As #f
    ReDim bytData(1 To bytesTotal)
    Winsock1.GetData bytData
    Put #f, i, bytData
    i = i + bytesTotal '保证每次写都是在文件的末尾, i是个全局变量
    Close #f
    End Sub

        这里有两个需要注意的地方,ReDim Preserve bytData(1 To LenFile),下标是从1开始的,如果你写成ReDim bytData( LenFile),下标就是从0开始了,数组就有LenFile+1长了。LenFile = LOF(FreeFile)中的LOF是获得文件长度的函数,是VB里带的,我见过很多例子用API,或者循环的读直到末尾来获取文件长度,这样都是很麻烦的,使用LOF函数就可以了。
        这样的程序,即可以传送文本文件,也可以传送二进制文件。但是你有没有发现这个程序的问题呢?如果我要传送一个50M的文件呢?系统可以为bytData分配50M的内存空间吗?
        于是笔者拿一个50M的文件做实验吧,接收到的文件和原来的文件不一样,比原来的大。问题出在那呢?
        首先,根据文件大小重新定义bytData数组的大小本身就有问题,系统是不可能无限制的给数组分配空间的,即使可以,也会造成系统响应变慢。在传50M文件的时候,系统就跟死机了一样。那么怎么解决这个问题呢,一个自然的想法就是把数据分段传送。程序如下:
        发送程序, iPos是个全局变量,初始值为0。这个变量保存着当前数据的位置。Const iMax = 65535是每个数据块的大小。


    Dim FreeF As Integer '空闲的文件号
    Dim LenFile As Long '文件的长度
    Dim bytData() As Byte '存放数据的数组
    FreeF = FreeFile '获得空闲的文件号
    Open FileName For Binary As #FreeF '打开文件
    DoEvents
    LenFile = LOF(FreeF) '获得文件长度
    If LenFile <= iMax Then '如果要发送的文件小于数据块大小,直接发送
    ReDim bytData(1 To LenFile) '根据文件长度重新定义数组大小
    Get #FreeF, , bytData '把文件读入到数组里
    Close #FreeF '关闭文件
    WinS.SendData bytData '发送数据
    Exit Sub
    End If
    '文件大于数据块大小,进行分块发送
    Do Until (iPos >= (LenFile - iMax)) '发送整块数据的循环
    ReDim bytData(1 To iMax)
    Get #FreeF, iPos + 1, bytData
    WinS.SendData bytData
    iPos = iPos + iMax '移动iPos,使它指向下来要读的数据
    Loop
    '这里要注意的是,必须检查文件有没有剩下的数据,如果文件大小正好等于数据块大小的
    ' 整数倍,那么就没有剩下的数据了
    ReDim bytData(1 To LenFile - iPos) '发送剩下的不够一个数据块的数据
    Get #FreeF, iPos + 1, bytData
    WinS.SendData bytData
    Close #FreeF

    下面是接收端的程序:
    Private Sub Winsock1_DataArrival(ByVal bytesTotal As Long)
    Dim bytData() As Byte
    Dim lLenFile As Long
    Dim f
    f = FreeFile
    Open strFileName For Binary As #f 'strFileName是文件名
    lLenFile = LOF(f)
    ReDim bytData(1 To bytesTotal)
    Winsock1.GetData bytData
    If lLenFile = 0 Then 'lLenFile=0表示是第一次打开文件,这里有个问题,就是'如果如果该文件存在的话,就会出错,应该在打开前检查文件是否存在。(这里我省略了)
    Put #f, 1, bytData
    Else
    Put #f, lLenFile + 1, bytData
    End If
    Close #f
    End Sub

     
    展开全文
  • VB6远程桌面 可传文件,复制粘帖也是api函数实现的,api判断复制的是图片还是文件还是文字并将它们取出传送,绝对超值,可以学到很多东西
  • VB网络编程实例

    千次下载 热门讨论 2007-05-29 15:46:04
    33.htm 获得用户网络登录名 ◆ 34.htm 基 于Win95 的VB5 串 口 通 信 程 序 ◆ 35.htm 基于Win95的VB5串口通信程序 ◆ 36.htm 几个设置IE的API ◆ 37.htm 检测运程数据传送的断线 ◆ 38....
  • VB.NET FTP传输及Win7下的FTP服务配置

    千次阅读 2016-02-17 14:58:50
    我们可以通过一个支持FTP协议的客户端程序,连接到远程主机上的FTP服务器,上传或者下载文件。TCO/IP协议中,FTP标准命令TCP端口号为21,Port方式数据端口为20。FTP的任务是从一台计算机将文件传送到另一台计算机上...

    FTP是File Transfer Protocol的英文简称,中文是文件传输协议。

    我们可以通过一个支持FTP协议的客户端程序,连接到远程主机上的FTP服务器,上传或者下载文件。

    TCO/IP协议中,FTP标准命令TCP端口号为21,Port方式数据端口为20。

    FTP的任务是从一台计算机将文件传送到另一台计算机上,并不受操作系统的限制。


    首先我们来进行一下Win7下的FTP服务的配置。

    我们先新建访问FTP的用户。右键点击计算机,点击管理,进入本地用户和组中,新建用户。

    控制面板-->程序和功能-->打开或关闭Windows功能

    勾选上Internet信息服务中的全部。

    控制面板-->管理工具

    双击打开Internet信息服务(IIS)管理器。

    在Internet信息服务(IIS)管理器中左边的网站上右键,点击“添加FTP站点”。

    在站点信息中输入FTP站点名称和物理路径。点击下一步。

    在绑定和SSL设置中,添加FTP服务器的IP地址。勾选自动启动FTP站点。SSL选“无”。点击下一步。

    在身份验证和授权信息中,身份验证勾选基本。点击完成。

    按Win + R 打开运行,输入services.msc打开服务窗口,找到Microsoft FTP Service,启动服务。

    回到Internet信息服务(IIS)管理器中,右键点击新建的FTP站点,启动FTP。

    Internet信息服务(IIS)管理器-->FTP授权规则-->编辑权限-->安全-->编辑-->添加。在选择用户或组中输入用户名,然后点击确认。在权限窗口中勾选完全控制。


    Internet信息服务(IIS)管理器-->授权规则-->添加允许规则,

    在指定的用户中输入之前新建的用户名。权限中的读取、写入都勾选上

    在开始菜单中输入window然后找到windows防火墙,点允许程序或功能通过windows防火墙

    在允许程序通过windows防火墙通信中选择FTP服务器,点击下方的“允许运行另一程序”,在弹出窗口里,点“浏览”,找到C:\Windows\System32\inetsrv\inetinfo.exe,点添加,也就是上图中的Internet Infomation Services。将后面的两个框也都选中。因为在Win7下,FTP是IIS的一个组件,因此也必须在防火墙中将IIS设置为允许。而IIS又不在默认的列表中,因此得手动添加。

    在windows防火墙中点高级设置,在入站规则中点新建规则,选中端口,点下一步。

    在特定本地端口中输入21,点下一步。点击允许连接,点击下一步。

    域、专用、公用都勾选上。点击下一步。

    名称和描述都输入21,点击完成。

    在地址栏输入ftp://加上FTP服务器的IP地址,会出现登录框,输入用户名和密码,登录成功则说明我们的FTP服务器配置成功啦。


    配置过程参考了http://www.2cto.com/os/201409/337804.html


    FTP收发文件

    配置好了FTP服务器,我们就可以利用FTP协议收发文件啦。

    创建远程目录

    Private Sub MkFtpDir(ByVal path As String, ByVal ftpUsr As String, ByVal ftpPwd As String)
            Dim ftpReq As System.Net.FtpWebRequest = Nothing
            Dim ftpRes As System.Net.FtpWebResponse = Nothing
    
            Try
                ftpReq = System.Net.WebRequest.Create(path)
                ftpReq.Credentials = New System.Net.NetworkCredential(ftpUsr, ftpPwd)
                ftpReq.Method = System.Net.WebRequestMethods.Ftp.MakeDirectory
                ftpReq.KeepAlive = False
                ftpReq.UsePassive = False
                ftpReq.Timeout = 1000
                ftpRes = ftpReq.GetResponse()
    
                ftpRes.Close()
    
            Catch ex As Exception
            End Try
    End Sub

    本地上载文件到FTP服务器

    MkFtpDir("ftp://192.168.0.197/21020408", "liuchuan", "1q2w3e4r")
    Dim wc As System.Net.WebClient = Nothing
    wc = New System.Net.WebClient()
    wc.Credentials = New System.Net.NetworkCredential("liuchuan", "1q2w3e4r")
    
    Dim responseArray As Byte() = wc.UploadFile("ftp://192.168.0.197/21020408/20160125_142843_828256.tif", "E:\ftp\21020408\20160125_142843_828256.tif")
    Application.DoEvents()
    wc.Dispose()

    获取ftp服务器上存在的文件名

    ftpReq = System.Net.WebRequest.Create(path)
    ftpReq.Credentials = New System.Net.NetworkCredential(ftpUsr, ftpPwd)
    
    ftpReq.Method = System.Net.WebRequestMethods.Ftp.ListDirectory
    ftpReq.KeepAlive = False
    ftpReq.UsePassive = False
    ftpReq.Timeout = 1000
    ftpRes = ftpReq.GetResponse()
    
    '获取ftp的返回值
    Dim strContent As String = ""
    Dim content(1024) As Byte
    Dim index_a As Integer = 0
    Dim bufferLen As Integer = 0
    index_a = ftpRes.GetResponseStream.Read(content, 0, content.Length)
    bufferLen = bufferLen + index_a
    While index_a > 0
    	index_a = ftpRes.GetResponseStream.Read(content, 0, content.Length)
    	bufferLen = bufferLen + index_a
    End While
    strContent = strContent & System.Text.Encoding.UTF8.GetString(content, 0, bufferLen)
    MessageBox(strContent)





    展开全文
  • 就用asp.net(vb.net)了一个.net环境下的文件控制器,可以对远程机器里的文件进行操作现在没有aspx的免费空间,上网搜索了一下,正好一个网站提供免费空间,就申请了一个用户,把那个50k的aspx文件传送了上去,...
  • Gene6FTPServer汉化版

    2010-12-17 09:19:12
    通过SSL支持,它能够在因特网上安全地传送重要文件,比如医疗信息和敏感数据等。  Gene6FTPServer的上传和下载都可以续传,还可以实时查看运行状态和带宽占用等。 同时适用于32位和64位系统。  主要特性:  通过...
  • JavaSMTP协议电子邮件传送剖析;Visual C#文件编程之分割合并文件;对数据窗口的dwItemStatus研究及应用;工具栏和菜单之间的交互;基于VB6的组合查询系统的开发;为应用软件加装安全防护门;一种简单实用的Windows...
  • java源码包---java 源码 大量 实例

    千次下载 热门讨论 2013-04-18 23:15:26
     Java局域网通信——飞鸽传书源代码,大家都知道VB版、VC版还有Delphi版的飞鸽传书软件,但是Java版的确实不多,因此这个Java文件传输实例不可错过,Java网络编程技能的提升很有帮助。 Java聊天程序,包括服务端和...
  • 28个目标文件 内容索引:JAVA源码,媒体网络,飞鸽传书 Java局域网通信——飞鸽传书源代码,大家都知道VB版、VC版还有Delphi版的飞鸽传书软件,但是Java版的确实不多,因此这个Java文件传输实例不可错过,Java网络编程...
  • JAVA上百实例源码以及开源项目

    千次下载 热门讨论 2016-01-03 17:37:40
     Java局域网通信——飞鸽传书源代码,大家都知道VB版、VC版还有Delphi版的飞鸽传书软件,但是Java版的确实不多,因此这个Java文件传输实例不可错过,Java网络编程技能的提升很有帮助。 Java聊天程序,包括服务端和...
  • java源码包2

    千次下载 热门讨论 2013-04-20 11:28:17
     Java局域网通信——飞鸽传书源代码,大家都知道VB版、VC版还有Delphi版的飞鸽传书软件,但是Java版的确实不多,因此这个Java文件传输实例不可错过,Java网络编程技能的提升很有帮助。 Java聊天程序,包括服务端和...
  • 中文API支持库(1.0-0

    2009-04-17 08:28:19
    注解:如与远程系统建立了文件映射,那么虽然这个函数可保证数据已在当前系统写入,但不能保证数据实际写入远程系统的磁盘——除非用FILE_FLAG_WRITE_THROUGH 选项打开文件。该选项的作用是禁止写延迟,所有更新的...
  • java源码包3

    千次下载 热门讨论 2013-04-20 11:30:13
     Java局域网通信——飞鸽传书源代码,大家都知道VB版、VC版还有Delphi版的飞鸽传书软件,但是Java版的确实不多,因此这个Java文件传输实例不可错过,Java网络编程技能的提升很有帮助。 Java聊天程序,包括服务端和...
  • java源码包4

    千次下载 热门讨论 2013-04-20 11:31:44
     Java局域网通信——飞鸽传书源代码,大家都知道VB版、VC版还有Delphi版的飞鸽传书软件,但是Java版的确实不多,因此这个Java文件传输实例不可错过,Java网络编程技能的提升很有帮助。 Java聊天程序,包括服务端和...
  • 28个目标文件 内容索引:JAVA源码,媒体网络,飞鸽传书 Java局域网通信——飞鸽传书源代码,大家都知道VB版、VC版还有Delphi版的飞鸽传书软件,但是Java版的确实不多,因此这个Java文件传输实例不可错过,Java网络编程...
  • 28个目标文件 内容索引:JAVA源码,媒体网络,飞鸽传书 Java局域网通信——飞鸽传书源代码,大家都知道VB版、VC版还有Delphi版的飞鸽传书软件,但是Java版的确实不多,因此这个Java文件传输实例不可错过,Java网络编程...
  • vc++ 开发实例源码包

    2014-12-16 11:25:17
    文件传送,多文件(超大文件传送功能的实现,含文档。 MFC+DLL的编写和调用示例 如题。 MFC换肤完全贴图实现 如题。 Smile简体版 很简单,只能播放mp3格式的音乐。 功能: ---------------------------------...
  • vc++ 应用源码包_2

    2012-09-15 14:27:40
    文件传送,多文件(超大文件传送功能的实现,含文档。 MFC+DLL的编写和调用示例 MFC换肤完全贴图实现 Smile简体版 Linux内核完全注释附 MFC+消息循环贴图---金山毒霸界面 自绘控件实现。 MFCDemo DirectUI...
  • vc++ 应用源码包_1

    2012-09-15 14:22:12
    文件传送,多文件(超大文件传送功能的实现,含文档。 MFC+DLL的编写和调用示例 MFC换肤完全贴图实现 Smile简体版 Linux内核完全注释附 MFC+消息循环贴图---金山毒霸界面 自绘控件实现。 MFCDemo DirectUI...
  • vc++ 应用源码包_6

    2012-09-15 14:59:46
    文件传送,多文件(超大文件传送功能的实现,含文档。 MFC+DLL的编写和调用示例 MFC换肤完全贴图实现 Smile简体版 Linux内核完全注释附 MFC+消息循环贴图---金山毒霸界面 自绘控件实现。 MFCDemo DirectUI...
  • vc++ 应用源码包_5

    2012-09-15 14:45:16
    文件传送,多文件(超大文件传送功能的实现,含文档。 MFC+DLL的编写和调用示例 MFC换肤完全贴图实现 Smile简体版 Linux内核完全注释附 MFC+消息循环贴图---金山毒霸界面 自绘控件实现。 MFCDemo DirectUI...
  • vc++ 应用源码包_4

    2012-09-15 14:38:35
    文件传送,多文件(超大文件传送功能的实现,含文档。 MFC+DLL的编写和调用示例 MFC换肤完全贴图实现 Smile简体版 Linux内核完全注释附 MFC+消息循环贴图---金山毒霸界面 自绘控件实现。 MFCDemo DirectUI...
  • vc++ 应用源码包_3

    2012-09-15 14:33:15
    文件传送,多文件(超大文件传送功能的实现,含文档。 MFC+DLL的编写和调用示例 MFC换肤完全贴图实现 Smile简体版 Linux内核完全注释附 MFC+消息循环贴图---金山毒霸界面 自绘控件实现。 MFCDemo DirectUI...
  • 是非常详细和深入的Vb6学习教程,无论对初学者还是有经验的开发人员,都非常有帮助 第一部分基础篇1 第1章 VB6入门1 1.1 集成开发环境1 1.1.1 运行IDE1 1.1.2 选择工程类型1 1.1.3 IDE窗口2 1.1.4 菜单5 1.1.5 工具...
  • 是非常详细和深入的Vb6学习教程,无论对初学者还是有经验的开发人员,都非常有帮助 第一部分基础篇1 第1章 VB6入门1 1.1 集成开发环境1 1.1.1 运行IDE1 1.1.2 选择工程类型1 1.1.3 IDE窗口2 1.1.4 菜单5 1.1.5 工具...
  • 电子设计.doc

    2019-05-28 11:58:28
    文件太大无法上传全部,下载的是网盘链接(内含全部文件)!!!)部分资料清单: 0001、PC 机与单片机通信(RS232 协议) 0002、C与VB语言联合在proteus上仿真 0003、IC卡读写仿真 0004、Integrate就医服务平台...
  • 修改BUG:网络传送支持库在使用代理下载时可能会导致程序崩溃。 12. 修改BUG:超级列表框.置列图片()有时功能不正常或导致随机错误。 13. 修改BUG:Sqlite3数据库支持库中的“Sqlite记录集.绑定参数()”命令不...

空空如也

空空如也

1 2
收藏数 34
精华内容 13
热门标签
关键字:

vb远程传送文件