Foxtable(狐表)用户栏目专家坐堂 → [求助]请教一下


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

主题:[求助]请教一下

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/12/28 16:35:00 [显示全部帖子]

代码没问题,报什么错?你写到最后有没问题?


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/12/29 11:58:00 [显示全部帖子]

这样处理一下即可,如

 

CType(pdf,System.ComponentModel.ISupportInitialize).BeginInit()

'设置的代码,如

pdf.ShowTitleBar(False)


CType(pdf,System.ComponentModel.ISupportInitialize).EndInit()


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/12/29 14:50:00 [显示全部帖子]

写到最后

 

Dim dlg As New OpenFileDialog '定义一个新的OpenFileDialog

dlg.Filter= "PDF文件|*.pdf" '设置筛选器

If dlg.ShowDialog = DialogResult.Ok Then '如果用户单击了确定按钮
   
    Dim tab As WinForm.TabControl = e.Form.Controls("TabControl1") '声明页面集合
    Dim pdf As new AxFoxitReaderSDKProLib.AxFoxitReaderSDK '声明PDF的SDK
    pdf.Dock =  System.Windows.Forms.DockStyle.Fill '定义打开的PDF文件填充范围为页面集合区域)
   
    Dim finfo As new FileInfo(dlg.FileName) '声明打开文件的"路径+文件名"
   
    Dim name = finfo.Name.Replace(finfo.Extension, "") '声明打开文件的文件名
   
    tab.TabPages.Add(name, name) '添加页面集合的页面,并将页面名称及页面标题定义为其打开的文件名
   
    Dim pb = tab.BaseControl
   
    PB.TabPages(name).Controls.add(pdf)
   
    tab.SelectedPage = tab.TabPages(name)
   
    pdf.openfile(dlg.FileName,"")
    pdf.ShowTitleBar(False)
End If


 回到顶部