授人以鱼(不是渔)X-D (本来我个人的意思,不是十万火急的情况,自已动手做出来比较好,这种工作真的是手尾啊) 下面是运行的结果:一堆相片(不是代码)
ylMdKDVq.rar
(133.25 KB, 下载次数: 276)
在程序中,相关改动过的代码部分 '_____________________________________________________ 。。。。。。 。。。。 adoRs.MoveFirst '<===从第一行记录开始,准备全部遍历 intCount = 1 '序号,拿来做文件编号
Do While Not adoRs.EOF '循环,直到文件尾 strname = adoRs.Fields("Name") '连名字都取出来 strImgFile = ThisWorkbook.Path & "\" & Format(CStr(intcount), "00") & strname & ".jpg" '注意FORMAT是规范两位数的编号 lngImgSize = adoRs.Fields("pic").ActualSize ReDim binImg(lngImgSize) binImg = adoRs.Fields("pic").GetChunk(lngImgSize) '这几行没变过 '文件写入工作...一样,没动 Open strImgFile For Binary As #1 Put #1, , binImg() Close #1 '....往下一条记录,序号加1 adoRs.MoveNext intcount = intcount + 1 Loop '————————————————————————
[此贴子已经被作者于2006-6-27 13:30:00编辑过] |