Foxtable(狐表)用户栏目专家坐堂 → 求助:代码添加图片改名


  共有2121人关注过本帖平板打印复制链接

主题:求助:代码添加图片改名

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


加好友 发短信
等级:小狐 帖子:349 积分:4052 威望:0 精华:0 注册:2018/4/6 18:02:00
求助:代码添加图片改名  发帖心情 Post By:2018/8/24 21:41:00 [只看该作者]

各位老师:

在主表中我增加了改名,

Dim dr As DataRow = e.DataRow
 If dr.IsNull("第二列") Or dr.IsNull("第三列") Then
     e.Cancel = True
 Else
     e.FileName = dr("第二列") & dr("第三列") & ".jpg"
 End If

在窗口中用图片浏览器添加的图片,可以改名。

我在窗口中增加一个按钮,代码是按照帮助中改动了图片保存地址,代码如下:

Dim dlg As New  OpenFileDialog
 Dim piv As WinForm.PictureViewer = e.Form.Controls("PictureViewer1")
 dlg.Filter= "图形文件|*.bmp;*.jpg;*.gif" 
 If dlg.ShowDialog = DialogResult.OK Then
    Dim pth As String = "E:\新建文件夹\"
    If dlg.FileName.ToLower.StartsWith(pth.ToLower) Then 
        piv.AddFile(dlg.FileName.SubString(pth.Length))
     Else 
        FileSys.CopyFile(dlg.FileName, pth & FileSys.GetName(dlg.FileName))
         piv.AddFile(FileSys.GetName(dlg.FileName))
     End If
 End  If

代码能将图片增加到当前行的第四列中,但不能改名。

我想要的效果是,怎么将按钮中添加的图片也改名。

请各位老师指教!

谢谢!


图片点击可在新窗口打开查看此主题相关图片如下:微信图片_20180824213128.png
图片点击可在新窗口打开查看

 回到顶部