Foxtable(狐表)用户栏目专家坐堂 → 这段代码还有优化的空间么?


  共有2762人关注过本帖树形打印复制链接

主题:这段代码还有优化的空间么?

帅哥哟,离线,有人找我吗?
大红袍
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/6/5 9:17:00 [显示全部帖子]

同时,不要用一个文件夹保存所有的图片,一个文件夹保存每次1500张图片,是恐怖的,如果有几万张,你那个文件夹打开都会很慢。

 

建议再分文件夹,比如按日期。


 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/6/5 14:04:00 [显示全部帖子]

With  DataTables("商品")
    .StopRedraw
    For Each File As String In FileSys.GetFiles("C:\图片\")
        Dim f As Io.FileInfo =  FileSys.GetFileInfo(File)
        Dim r As Row = Tables("商品").AddNew
        Dim d As String = r("bh1")
        Dim s As String = r("cn_name")
        Dim img1 As image = getImage(file)
        Dim bmp1 As new bitmap(img1, 150, 150 * (img1.height / img1.width))
        bmp1.save("f:\as2\" & s & "p.jpeg")
        bmp1.Dispose
       
       
        FileSys.CopyFile(file, "f:\as1\" & s & "s.jpeg",True )
        FileSys.CopyFile(file, "f:\as\" & s & ".jpeg",True )
        FileSys.CopyFile(file, "f:\qrcord\taobao\" & s & ".tbi",True )
    Next
    .ResumeRedraw
End  With

 

 


 回到顶部