以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 照片缩小问题 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=116462) |
-- 作者:HJG_HB950207 -- 发布时间:2018/3/25 9:12:00 -- 照片缩小问题 将目录D:\\照片FOX 下的照片缩小到d:\\照片1 目录下,代码如下: For Each f As String In FileSys.GetFiles("d:\\照片FOX") Dim ifo As new FileInfo(f) Dim name As String = ifo.name.Replace(ifo.Extension, "") Dim file As String ="D:\\照片FOX\\" &ifo.Name Dim img As image = getImage(file) Dim bmp = new bitmap(img, 110, 140) bmp.save ("d:\\照片1\\" & ifo.Name) bmp.Dispose Next 请教:用选择目录的形式将所选目录下的照片缩小到d:\\照片1下,以上代码如何修改。 即点击按钮后,界面为选择目录的界面,然后缩小该目录下照片,自动保存到d:\\照片1下。 |
-- 作者:有点甜 -- 发布时间:2018/3/25 17:06:00 -- Dim dlg As New FolderBrowserDialog If dlg.ShowDialog = DialogResult.Ok Then For Each f As String In FileSys.GetFiles(dlg.SelectedPath) Dim ifo As new FileInfo(f) Dim name As String = ifo.name.Replace(ifo.Extension, "") Dim file As String = dlg.SelectedPath & "\\" & ifo.Name Dim img As image = getImage(file) Dim bmp = new bitmap(img, 110, 140) bmp.save ("d:\\照片1\\" & ifo.Name) bmp.Dispose Next End If |