Foxtable(狐表)用户栏目专家坐堂 → 文件保存提示


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

主题:文件保存提示

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


加好友 发短信
等级:三尾狐 帖子:600 积分:4339 威望:0 精华:0 注册:2013/11/2 18:22:00
文件保存提示  发帖心情 Post By:2014/11/13 14:20:00 [只看该作者]

Dim Book As New XLS.Book(ProjectPath & "Attachments\螺纹钢质量证明书.xls")
Dim fl As String = Tables("质量证明书").Current("尺寸") & "-" & Tables("质量证明书").Current("牌号") & "-" & Tables("质量证明书").Current("长度") & ".PDF"
Book.Build() '生成细节区
Dim dlg As New SaveFileDialog '定义一个新的SaveFileDialog
dlg.Filter= "PDF文件|*.PDF" '设置筛选器
dlg.FileName = fl
If dlg.ShowDialog = DialogResult.Ok Then '如果用户单击了确定按钮
    Book.SaveToPDF(dlg.FileName) '保存为PDF文件
   
    Dim Proc As New Process '打开PDF文件
    Proc.File = dlg.FileName
    Proc.Start()
End If

 

保存时有相同的文件名出现提示对话筐代码怎样写?


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/11/13 14:23:00 [只看该作者]

If FileSys.FileExists(dlg.FileName) Then
    msgbox("已存在")
End If


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


加好友 发短信
等级:三尾狐 帖子:600 积分:4339 威望:0 精华:0 注册:2013/11/2 18:22:00
  发帖心情 Post By:2014/11/13 15:27:00 [只看该作者]

Dim Book As New XLS.Book(ProjectPath & "Attachments\螺纹钢质量证明书.xls")
Dim fl As String = Tables("质量证明书").Current("尺寸") & "-" & Tables("质量证明书").Current("牌号") & "-" & Tables("质量证明书").Current("长度") & ".PDF"
Book.Build() '生成细节区
Dim dlg As New SaveFileDialog '定义一个新的SaveFileDialog
dlg.Filter= "PDF文件|*.PDF" '设置筛选器
dlg.FileName = fl
If dlg.ShowDialog = DialogResult.Ok Then '如果用户单击了确定按钮
If FileSys.FileExists(dlg.FileName) Then
 MessageBox.Show("是否覆盖相同文件", "提示", MessageBoxButtons.YesNo) 
 Book.SaveToPDF(dlg.FileName) '保存为PDF文件
   
   
    Dim Proc As New Process '打开PDF文件
    Proc.File = dlg.FileName
    Proc.Start()
    End If
End If

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/11/13 15:30:00 [只看该作者]

If FileSys.FileExists(dlg.FileName) Then
    If MessageBox.Show("是否覆盖相同文件", "提示", MessageBoxButtons.YesNo) = DialogResult.Yes Then
        Book.SaveToPDF(dlg.FileName) '保存为PDF文件
       
       
        Dim Proc As New Process '打开PDF文件
        Proc.File = dlg.FileName
        Proc.Start()
    End If
End If

 回到顶部