我的。。
文章平均质量分 64
nthb2001
这个作者很懒,什么都没留下…
展开
-
分布式PowerBuilder设计
分布式PowerBuilder设计张健姿 01-6-22 下午 03:09:101996年6月推出的Power-Builder 5.0,增加了许多新特性,其中较为引人注目的是分布式PowerBuilder的计算方式(Distributing PowerBuilder)。 所谓分布式计算方式和三级系统结构,是近年来提出的一种新的计算方式原创 2001-07-03 13:28:00 · 850 阅读 · 0 评论 -
编写行选择函数
我们在数据窗口中需要进行行选择操作,如用户为了修改数据或看到更详细的内容而选择了某一行;在另一些情况下,用户可能要同时删除或修改多行,这时,我们需要有使用户在一个数据窗口中同时选择多行的功能。这在PowerBuilder中是相当容易做到的,但是,如果在一个数据窗口祖先中没有标准的函数来处理这些,而在每个窗口中重复编程,就非常麻烦。 我们首先来看一看进行行选择的不同方法。原创 2001-07-05 13:22:00 · 744 阅读 · 0 评论 -
在PowerScript脚本中访问数据窗口中的数据
在PowerScript脚本中访问数据窗口中的数据张健姿 01-6-22 下午 03:50:25在4.0 以 前 的 版 本, 如 果 您 想 在PowerScript 脚 本 中 访 问数 据 窗 口 中 的 数 据, 方 法 只 有 一 种, 那 就 是 使 用SetItem 和GetItem 系 列 的 函 数, 指 定 您原创 2001-07-05 13:25:00 · 651 阅读 · 0 评论 -
分布式事务处理
分布式事务处理张健姿 01-6-22 下午 04:48:27美 国Sybase 公 司 于 今 年 七 月 发 布 了PowerBuilder 6.0 的Beta 版, 正 式 的 版 本也 将 于 不 久 的 将 来 推 出, 其 中 对 分 布 式 事 务 处 理 的 支持 是 新 版 本 中 增 强 得 最 多 的 功 能。 早 在1995 年原创 2001-07-05 13:27:00 · 888 阅读 · 0 评论 -
PB窗口之间传递多参数的方法
在PowerBuilder中函数OpenWithParm,CloseWithReturn,OpenSheetWithParm,windowname.OpenUserObjectWithParm等都有一个在进行窗口操作(打开或者关闭)时存入Message消息对象的参数parameter或returnvalue。 消息对象Message有三个属性用于存储这些函数传递给窗口原创 2001-07-06 09:52:00 · 1277 阅读 · 0 评论 -
PowerBuilder中实现数据窗口打印预览通用方法
我们在文字处理过程中,常常在打印前要预览,以便控制打印效果,特别在数据打印中要有选择地打印页面,更需要预览。PowerBuilder提供了程序开发过程中的数据打印预览,下面介绍在程序应用中实现打印预览通用方法。主窗口示意图如下:打印预览窗口预览尺寸自定义 30% 50% 100% 200% 标尺一、上述W_preview窗口中各控件说明:1. 命令按钮控件(Comma原创 2001-07-06 09:54:00 · 2055 阅读 · 0 评论 -
PB编程经验谈
PB作为数据库开发的工具,早已深受广大开发人员的认可,笔者在开发PB应用程序时,总结了一些编程的经验技巧,介绍给大家。 1.添加启动声音 对Win 98的启动声音一定不陌生吧,那么有没有想过为你的PB应用程序添加启动声音呢?使用Win32 API函数PlaySound很容易实现。方法是在“Global External Functions...”中添加如下函数声明原创 2001-07-06 10:00:00 · 1205 阅读 · 0 评论 -
用PB编写WinSock TCP/IP应用程序
PB中的套接字是通过Winsock.pbl库来提供的,它封装了套接字编程中用到的数据结构和过程,在功能上类似于VB中的Winsock控件。 Winsock.pbl中定义了两种类型的Socket:流式Socket和数据报式Socket。流式Socket需要连接到另一个处于监听状态的流式Socket后才能进行通信,是基于连接的,其可靠性高;数据报式Socket无需建立原创 2001-07-06 10:02:00 · 4138 阅读 · 0 评论 -
用PB编写多线程应用程序
多线程是指一个程序内部同时执行的多个流程,与单线程相比,它至少有两个方面的优点:第一,它可以更好地利用系统资源,比如CPU,若一个线程因I/O操作受阻,另一个线程仍可利用CPU来执行;第二,它更好地满足了客户的需求,因为挑剔的客户希望你开发的程序在显示动画的同时还能播放音乐、显示文件、下载网络文件等,这是单线程应用程序无法完成的。目前,支持多线程的开发工具主要有:Java原创 2001-07-06 10:03:00 · 1204 阅读 · 1 评论 -
在Adaptive Server Anywhere和Oracle之间构造通用函数
在Adaptive Server Anywhere和Oracle之间构造通用函数辽河油田锦采地质大队 邓先永 01-7-2 上午 10:29:41在使用PowerBuilder编制程序时,使用的最多的数据库接口是它自身集成的Adaptive Server Anywhere和大型数据库管理系统Oracle;有时,为了使程序的运行、移植更加方便,比如从服原创 2001-07-06 11:19:00 · 977 阅读 · 0 评论 -
FUNCky 的使用
FUNCky 的使用张健姿 01-6-26 下午 04:31:30FUNCky 是 一 个PowerBuilder 应 用 程 序 库, 它 提 供 了16 位 和32 位 两 种 应用 库, 其 中 包 含 了 大 量 的 底 层 函 数, 免 去 了 开 发 人 员亲 自 动 手 使 用C 语 言 编 写 动 态 链 接 库 来 处 理 很 多原创 2001-07-06 11:21:00 · 1500 阅读 · 0 评论 -
为下拉式数据窗口建立缓冲区
为下拉式数据窗口建立缓冲区张健姿 01-6-22 下午 04:47:33同 其 他4GL 工具 如Delphi,Visual Basic 的 早 期 版 本 一 样,PowerBuilder4.0 以 前 所 生成 的 可 执 行 文 件 使 用 是 伪 代 码, 也 称P-Code(pseudo-code)。P-Code 在 运 行 时 是 被 解原创 2001-07-06 11:23:00 · 839 阅读 · 0 评论 -
PowerBuilder数据窗口编程技巧十则
PowerBuilder数据窗口编程技巧十则蔡伟龙 01-6-25 下午 05:40:23PowerBuilder取得巨大成就的原因就是有Datawindow对象,DataWindow是具有功能强大和灵活多变的特点,本人用PowerBuilder开发过一段时间后,,总结出一些技巧,以供广大的PB开发者借鉴使用。一.如何原创 2001-07-06 11:31:00 · 1232 阅读 · 0 评论 -
在PowerBuilder中实现菜单条级权限的设置
在PowerBuilder中实现菜单条级权限的设置云南昆明 陈进 在一个网络应用程序中,对不同的使用人员授与不同的程序使用权是非常重要的。一般的应用程序都分:录入权,查询权,修改权,审核权等等,很多功能可细分到菜单条级,才能方便管理,不同的功能应用应该授与不同工作性质的人员,才能使一个公司或团体分工明确,责任清晰,实现规范化管理。对系统管理人员来说灵活方便地原创 2001-07-03 16:26:00 · 1088 阅读 · 0 评论 -
在PB中如何控制DATAWINDOW列的修改属性
在PB中如何控制DATAWINDOW列的修改属性在编制管理信息应用系统中,一般都会遇到一个共同问题,那就是如何根据不同情况去控制表中的数据列,比如对于同一DATAWINDOW不同的用户有不同的操作(如对于数据录入人员可以更改数据,而对于查询人员一般不能更改数据),下面就以一个简单的工资表为例来说明利用PB如何在DATAWINDOW中控制列的修改方式。工资表基原创 2001-07-05 13:30:00 · 1227 阅读 · 0 评论 -
PB的可执行文件所需的环境DLL
一个EXE文件(或者再加PBD文件)要提交给脱离了PowerBuilder环境的用户使用时,还必须提供一些PowerBuilder应用程序执行、数据库连接等实现所必需的环境动态链接库文件。如果缺少这些dll文件,应用程序可能无法启动,或者无法连接到数据库服务器。 这就是说,经过编译生成的PowerBuilder应用程序需要一定的运行环境。 以下几个文件在PowerBuilder原创 2001-07-06 09:56:00 · 2932 阅读 · 0 评论 -
PowerBuilder 6.0 简介
PowerBuilder 6.0 简介张健姿 01-6-26 下午 04:33:19PowerBuilder 6.0 不 久 将 在 中 国 市 场 发 布, 这 里 我 们 简 单 介绍 一 下 这 一 版 本 的 新 功 能。 对 常 规 应 用 开 发 功 能 的 增 强 对 于使 用PowerB原创 2001-07-06 11:20:00 · 1538 阅读 · 0 评论 -
PB开发Sybase数据库应用技巧点滴
PB开发Sybase数据库应用技巧点滴段秀华 01-4-28 上午 10:45:40PowerBuilder(PB)是一种跨平台的且功能强大、性能优异的开发工具。在客户端/服务器系统结构的应用模式中,作为客户端的一种面向对象的可视化设计工具,在与数据库相连接操作的系统中得到较为广泛的应用。笔者在使用PB开发Sybase数据库应用,建立企业管理信息系统原创 2001-07-03 16:24:00 · 978 阅读 · 0 评论 -
预装入对象
预装入对象张健姿 01-6-22 下午 03:17:13在PowerBuilder 5.0中支持全编译代码,但用于采用这种方法存在编译时间长、编译后可执行文件量大等缺点,所以在不少场合,我们仍采用伪编译方式,就是将装载对象和源代码的PBL文件编译成PowerBuilder的动态链接库(.PBD)。PowerBuilder的动态链接库中装载的是与源程序原创 2001-07-05 13:27:00 · 724 阅读 · 0 评论 -
用PB编写邮件应用程序
由于受到强大数据库功能的掩盖,PB的邮件功能鲜为人知。在VB中可以轻松地利用CDO控件发邮件(Delphi中用NMSMTP),而PB中的邮件函数比它们更灵活、方便。 PB以其独特高效的数据库访问技术,赢得了广大程序员的青睐。从表面上看,它似乎只适合于开发数据库应用程序,而事实上,PB遵照信报接口MAPI的标准,开发了许多内部函数和数据结构,用于对电子邮件提供支原创 2001-07-06 09:53:00 · 1550 阅读 · 2 评论 -
PB7.0中实现Jaguar GTS组件开发
PB7.0中实现Jaguar GTS组件开发广州金宇恒科技有限公司 陈纪山 01-6-25 下午 05:42:09PB7.0 与Jaguar CTS(组件事务服务器) 做到了紧密集成,只需要编写少量代码,就可以建立基于Jaguar CTS 的组件,同时Jaguar CTS本身内置PB虚拟机,使用PB7.0编写的组件可以直接与Jaguar CTS进行高原创 2001-07-05 13:23:00 · 926 阅读 · 0 评论 -
如何实现数据的自动录入
用户录入数据时经常会遇到大量重复数据,即录入下一条记录的某个字段时,其值与上一条记录同字段的值相同。如果编些程序自动录入相同值会大大提高录入速度。具体实现方法如下:一、程序中主要用到的函数1、FileOpen() 功能:以指定的读写模式打开指定的文件,同时返回文件的句柄。2、FileWrite() 功能:从指定文件读取原创 2001-07-05 13:29:00 · 2583 阅读 · 0 评论 -
利用PB动态创建数据窗口
利用PB动态创建数据窗口 当利用PowerBuilder建立数据窗口时,用户通常不能自己选择数据来源和显示类型。如何让用户在应用程序中自己定义数据窗口的数据来源和显示类型呢?为了达到这个目的,我们必须在运行程序阶段根据用户自己的需求,动态地建立一个数据窗口。笔者将结合实际,详细介绍动态创建数据窗口的步骤。 在建立动态数据窗口之前,必须先得到数据窗口对象的语法,PB中为我们提供了SyntaxF原创 2001-07-05 13:32:00 · 1396 阅读 · 0 评论 -
DataWindow的数据缓冲区
DataWindow的数据缓冲区张健姿 01-6-22 下午 03:14:44DATAWINDOW的四个缓站区 在PowerBuilder中,DataWindow是用户前端用来存储、操纵数据的对象。在每一个DataWindow对象中有4个二维表作为数据缓冲区,用来存储查询到的数据。用户在DataWindow中对数据处理系统内部的操作实原创 2001-07-06 11:22:00 · 1114 阅读 · 0 评论 -
开发和运行环境中的动态连接库
原创 2001-07-06 11:35:00 · 738 阅读 · 0 评论