怎样用VB编写一个在局域网中能同时传输多个文件的程序?

我希望它能把文件传输到指定的共享文件夹,速度一定要快。
2024-11-18 16:26:51
推荐回答(3个)
回答1:

如果是指定的共享文件夹,你可以使shell语句,调用一个copy。也可以使用filessystemobject对像的拷贝命令来做。

要知道,如果是已知的共享文件夹的话,你实际就等于在做一个本地移动或复制文件的操作。

如果待传输文件是提前无法预知的,就再挂一个dialog控件就可以了

回答2:

VB只能传输String变量,因为把文件读进String变量会因为是UNICODE的,内容发生了变化,我尝试可很多都失败了
不建议使用Winsock,今后还有待于实验

回答3:

1,用VB+FTP,这个又快又编程量小,但需要FTP.
2,如果全要自己编,由于VB在多线程方面比较弱,肯定还是要用C++开发,然后作为一个DLL让VB去调用.