相关文章推荐
完美的海龟  ·  在12c上使用utl_http ...·  1 年前    · 
长情的火锅  ·  Android ...·  1 年前    · 
  • 1.下载安装gs705w32.exe

    也可下载安装ghostscript7.07,但pb9不支持gs8.0及其以上版本!

    2.针对PowerBuilder9.0

    在系统环境变量path   中添加入

    gs705w32.exe       的安装默认路经为c:/gs(可以修改)

    如   ;C:/gs/gs7.05/bin/

    3.安装虚拟打印机

    直接在 "控制面板 "> "打印机和传真 "> "添加打印机 ",

    端口任意,默认的LPT1就可以,反正我们也不是用它做打印功能

    关键是驱动的选择,此驱动是PowerBuilder9.0自带的,就在PowerBuilder9.0的安装文件夹下,

    选择从 "磁盘安装 "> "Sybase/Shared/PowerBuilder/drivers ",

    此时选择Adobe厂商的inf文件 "ADIST5.INF ",读取到五个驱动:

    "Acrobat       Distiller ",

    "Acrobat       Distiller       CS ",

    "Acrobat       Distiller       CT ",

    "Acrobat       Distiller       J ",

    "Acrobat       Distiller       K "

    选择第一个 "Acrobat       Distiller "(其它四个也可以,有什么区别到现在偶还不知道),下一步即可> "安装完毕 "

    也可以在Sybase/Shared/PowerBuilder/drivers下编辑.BAT文件,写入:

    rundll32.exe       printui.dll,PrintUIEntry       /if       /f       . //ADIST5.INF /r       "LPT1: "       /b       "Acrobat       Distiller "       /m

    "Acrobat       Distiller "

    运行它也可实现添加虚拟打印机!

  • 1.下载安装gs705w32.exe                                 也可下载安装ghostscript7.07,但pb9不支持gs8.0及其以上版本!       2.针对PowerBuilder9.0                   在系统环境变量path   中添加入                   gs705w3
    1.目前我用 pb pdf 文件 导出(saveas)只能支持win7的32bit,所以不再使用gs的方式做 pdf 的导出功能。 2.新的导出功能制作环境: pb 11.5 + win7 32/64bit+ foxit reader pdf printer (我用的是当前最新的版本,可以直接去foxit的官网下载) 3.foxit的安装傻瓜式安装即可,安装完 之后会自动添加一个新的打印机,打印机名称为...
    1.5 MDI窗口显示背景图片 -- MDIBmp 1.6 窗口 件显示ToolTips -- ToolTips 1.7 打造不一样的命令按钮 -- PictureButton 1.8 透明文本的实现 -- TransparentST 1.9 导航图界面的制作 -- FlowChat 1.10 制作图文并茂的菜单 -- BmpMenu 1.11 窗口内 件大小与窗口大小同步 -- Autosize 1.12 动态创建 件 -- DynamicControl 1.13 件融合技术 -- SplitBar 第2章 数据窗口 2.1 数据窗口 PDF 格式文档输出 -- PDF 2.2 数据窗口组合条件查询 -- Query 2.3 数据窗口通用排序 -- UniversalSort 2.4 数据窗口通用显示列定制窗口的实现 -- ColumnVisible 2.5 数据窗口 实现增量查询 -- zlcx 2.6 数据窗口的多表更新 -- UpdateMultable 2.7 单击标题栏对数据窗口排序 -- TitleSort 2.8 动态数据窗口 -- DynamicDataWindow 2.9 复合数据窗口 -- AddTitle 2.10 数据窗口打印处理 -- PrintPreview/PrintPreview3 (PrintPreview和PrintPreview3内容是相同的,但在实现上有些区别) 2.11 数据窗口统计图类型的动态改变 -- GraphType 2.12 数据窗口统计图数值动态显示的实现 -- GraphValue 2.13 数据窗口 按钮的封装 -- DwButton 第3章 PowerScript 3.2 实现客户端程序的自动升级 -- CSUPgrade 3.3 进制 换 -- NumberConvert 3.4 注册表函数应用 -- Regedit 3.5 人民币大写 换函数 -- AmountUppder 3.6 在应用程序 关闭外部程序 -- CloseApp 3.7 在应用程序 启动 制面板项目 -- RunControl 3.8 非Tab分隔符文本 文件 导入数据窗口 -- ImportFile 3.9 编译后的程序带参数运行 -- CommandParm 3.10 取当月的最后一天函数 -- GetLastDay 3.11 限制同一程序多次运行 -- OnlyOnce 本章所使用的资源 文件 -- pic 第4章 数据库与SQL 4.2 PowerBuilder + ASA8的C/S编程 -- Client-Server 4.4 动态SQL及其应用 -- DynamicSQL 4.5 存取二进制大对象 -- Blob 4.6 PowerBuilder应用取服务器时间 -- GetServerTime 4.7 PowerBuilder扩展属性系统表及其应用 -- SystemTable 4.8 连接任意ODBC数据源 -- ODBCList 4.9 可定制参数的数据库连接 -- ServerSet 第5章 打印专题 通用打印例子 -- Print 第6章 用户对象 6.1.1 创建定制的用户对象(创建弹压式按钮) -- ToggleButton 6.1.2 创建标准的可视用户对象(扩展的数据窗口) -- Datawindow 6.1.3 创建可视外部用户对象(状态条) -- StatusBar 6.2.2 创建通用不可视用户对象(FTP应用) -- Ftp 第7章 API 7.2.1 改变窗口的显示风格 -- ChangeWindow 7.2.2 使窗口的图片透明化 -- TransWindow 7.2.3 改变窗口的关闭形式 -- CloseStyle 7.2.4 PB 实现图形的复制与粘贴以及图像的简单处理 -- PictureBox 7.3.1 获得系统的内部进程 -- System Thread 7.3.2 获得系统基本信息 -- SystemInformation 7.4.1 检测物理网络的连通情况 -- Mping 7.4.2 关闭、重启、注销计算机 -- ExitWindow 7.5.1 使用Visual C++开发动态链接库 -- DllFor Pb 9 7.5.2 使用Delphi开发动态链接库 -- SetScreen 7.5.3 使用Visual Basic开发ActiveX动态链接库 -- CPUInfo 第8章 pipeline 数据管道 -- pipeline 第9章 DDE、OLE、COM使用技术 9.1.3 DDE客户端实现步骤 -- DDE 9.2.5 不可视的OLE对象 -- pb towordandexcel 9.2.6 ActiveX 件 -- Media 9.2.7 使用外部OLE 件处理数据库 的二进制数据 -- DBOLE 9.2.8 OLE精彩应用——开发具有XP风格的菜单 -- XPMenu 9.3.3 PowerBuilder 的COM组件实现 -- pb 9com 第10章 编译发行 编译 -- TestInstall 第11章 Jaguar 包含开发Jaguar组件和 调用 Jaguar组件的两个例子的源程序 第12章 PB NI PB NI应用技术 -- PB NI 本光盘所收集内容的著作权为作者所有;作者授权清华大学出版社独家出版该光盘;清华大学出版社享有该光盘的专有出版权。 注意事项: 1. 第4章部分例程需要配置名为 pb book的ODBC数据源; 第5章例程需要配置名为PrintDB的ODBC数据源。 2. 某些例程可能会因环境原因而无法运行,但源代码可供参考。 3. 部分例程所在目录有说明 文件 ,请注意阅读。 4. 如有疑问,欢迎到以下网站探讨: PB 编程俱乐部 http://www.kejx.com 或 http://kjx.126.com 摆渡人工作室 http://www. pb site.com 技术支持: 电 话:010-62791976-220或010-62791977-220(编辑部) 传 真:010-62788903 E-mail:kjx@163.com(柯建勋) ztao@ pb site.com(张涛) oyzx_sp@263.net(编辑) 通信地址:北京市清华大学校内金地公司 邮 编:100084
    1. Adobe Reader ActiveX功能 使用 Acrobat Reader ActiveX 件可以在 Authorware应用程序 操作 PDF 文件 。 2. Adobe Reader AstiveX的属性 src:设置要打开的 PDF 文件 名。、. 3. Adobe Reader ActiveX的常用方法(Methods) □ gotOFirstPage:到第一页。 ...
    建议使用网上共享的 PB 开发的wxpay共享源码使用的 pb func.dll和对象,如下图 二、在n_ pb func_encode 增加函数of_base64decode_ pdf //======================================================== //Base64解码 of_base64decode_ pdf //--------------------------------------------------- 单位里原本使用BS的方式通过浏览器调阅服务器上的 PDF 文件 ,因为单位里同时存在XP、Win7和Win10的操作系统,而浏览器 调用 PDF 经常出现误报本地未安装 PDF 阅读器的情况,我就想能不能通过本地的 PDF 件实现直接调阅。通过几天百度,终于实现了这个功能。 在PowerBuilder10.5下实现 PDF 文件 的浏览和打印功能, PDF 浏览界面可定制,根据代码对阅读器的按钮进行隐藏和显示,对其他 PB 的版本应该也大同小异。这里用的是福晰的 ocx 件,纯净无水印。可下载的 文件 包含PowerBuilder 10.5的源代码、Foxit PDF SDK_AX_Pro. ocx 件和1份可以参考的 件API文档。想要详细了解可以查看我的另一篇原创文章:《PowerBuilder 10 下 调用 Foxit PDF SDK_AX_Pro. ocx 浏览打印 PDF 文件 》希望对你有所帮助。 pb 调用 pdf view. ocx 是指使用PowerBuilder编程语言 调用 pdf view. ocx 组件来实现 PDF 文件 的查看功能。 在PowerBuilder ,首先需要在应用程序的 pb l 文件 添加 pdf view. ocx 组件,这样才能在开发环境 访问和使用该组件。 为了使用 pdf view. ocx 组件,需要在打开 PDF 文件 的窗口或插件 创建 pdf view对象。通过该对象,可以实现对 PDF 文件 的查看、放大缩小、翻页等操作。 首先,需要在窗口或插件的打开事件 创建一个 pdf view对象,代码如下: pdf viewview = CREATE OLEObject pdf viewview.ConnectToNewObject(" pdf view. pdf viewctrl.1") 接下来,可以使用 pdf view对象的方法和属性来 PDF 文件 的查看,例如使用LoadFile方法加载 PDF 文件 ,使用ZoomIn和ZoomOut方法放大缩小,使用NextPage和PrevPage方法翻页等。 pdf viewview.LoadFile("D:\example. pdf ") pdf viewview.ZoomIn() pdf viewview.NextPage() 最后,在窗口或插件的关闭事件 需要释放 pdf view对象,以释放资源,代码如下: pdf viewview.DisconnectObject() pdf viewview = NULL 通过以上的步骤,就可以在PowerBuilder应用程序 调用 pdf view. ocx 组件,实现对 PDF 文件 的查看功能。 ### 回答2: Pb 调用 pdf view. ocx 可以通过以下步骤实现。首先,确保你的电脑 已经安装了Adobe Reader或者其他 PDF 阅读器软件。然后,将 pdf view. ocx 文件 复制到你的项目 文件 夹或者系统目录 。接下来,在PowerBuilder开发环境 ,选择菜单栏的“ 文件 ”选项,点击“新建对象”来创建一个新的自定义对象。在弹出的窗口 ,选择“ OCX ”类型,然后点击“确定”按钮。 在对象编辑器 ,选择“属性”选项卡,找到“Class Name”属性,将其设置为 pdf view. ocx 的注册类名。然后,找到“Library File”属性,将其设置为 pdf view. ocx 文件 的路径。设置完这些属性后,就可以在自定义对象 使用 pdf view. ocx 的功能了。 在程序 ,可以创建一个自定义对象的实例,然后使用其提供的方法和属性来载入和显示 PDF 文件 。例如,可以使用LoadFile方法来载入指定的 PDF 文件 ,使用Show方法来显示 PDF 内容,使用ZoomIn和ZoomOut等方法来放大和缩小 PDF 页面。同时,也可以使用自定义对象的事件来捕获用户的交互操作,例如点击页面、滚动页面等。 需要注意的是,使用 pdf view. ocx 时,可能会涉及到一些授权和许可的问题。确保你已经获得了相应的授权或者许可,以避免法律纠纷。另外,如果遇到任何问题,可以查阅 pdf view. ocx 的官方文档或者寻求相关技术支持。 ### 回答3: PB 是指PowerBuilder, pdf view. ocx 是指一个用于显示 PDF 文件 的ActiveX 件。 在PowerBuilder 调用 pdf view. ocx 可以通过以下步骤完 : 1. 首先,将 pdf view. ocx 文件 复制到PowerBuilder应用程序的工作目录 ,或者将其注册到系统的COM组件库 。 2. 在PowerBuilder的窗口或用户对象 添加一个OLE Custom Control 件。 3. 打开OLE Custom Control的属性窗口,并将其Class属性设置为 pdf view. ocx 的类名。通常情况下,这个类名可以在 pdf view. ocx 的文档或官方文档 找到。 4. 在需要显示 PDF 文件 的事件 ,使用OLE Custom Control的方法和属性来加载和显示 PDF 文件 。例如,可以使用LoadFile方法来加载 PDF 文件 ,使用Show方法来显示 PDF 文件 。 总之,通过在PowerBuilder 添加和配置OLE Custom Control 件,并使用其提供的方法和属性来加载和显示 PDF 文件 ,就可以实现 调用 pdf view. ocx 在PowerBuilder 显示 PDF 文件 的功能。