VB怎样比较所有文件

来源:百度知道 编辑:UC知道 时间:2024/04/30 06:59:05
本人想用VB做一个文件对比更新的软件,思路是对比文件的修改日期,比如C:\11\00.TXT与D:\11\00.TXT这两个文件,当发现这两个文件的修改日期不一样时,自动将D盘的复制到C盘相应目录下,现在我已经实现了这个功能,但是关键问题是,如果“11”目录下有多个文件,要怎样才可以将“11”目录下的所有文件全部对比,然后发现日期不一样的就复制,请各位大侠不吝赐教,最好有代码和详细注释,谢谢
具体的应该怎样做呢,如果读取FILELIST的列表后,要怎样才可以实现逐个对比复制,我更笨,望指教

我比较笨.这样的功能(列出当前文件夹所有文件)我通常用FileListBox隐藏使用,读取FileList的列表项就可以了.

列出当前文件夹所有文件,可以用dir函数,具体可以看msdn,这里给你一个例子:
print出所有文件(不包括隐藏文件和系统文件):

dim file as string
file=dir("c:\11\")
do while len(file)
print file
file=dir()
loop