文章标题关闭所有内容预览 | 展开所有内容预览
-
为你的程序添加热键功能
[内容预览]
200 | 2019-04-28
在应用程序中添加一些热键,可以加快用户的操作速度。那么,我们在用PowerBuilder开发应用程序时,怎样在其中实现需要的热键功能呢?下面笔者将介绍两种实现热键的方法。 第一种方法: 该方法可以实现在任何时...
[阅读全文]
-
循序渐进学习Power Builder 6.0(10-2)
[内容预览]
114 | 2019-04-28
10.2 派生一个对象下面,我们就通过一个例子说明一下如何派生一个窗口对象。实际上,这非常的简单。单击POWER BAR上面的窗口画板按钮,屏幕上面出现了窗口选择对话框。然后单击标有INHERIT继承 的按钮,接下来系统...
[阅读全文]
-
循序渐进学习Power Builder 6.0(10-3)
[内容预览]
262 | 2019-04-28
10.3 修改后代对象继承祖先窗口并不是我们的目的。使用继承特性的目的是将多个类似对象的一些共同的特性定义在祖先对象当中,然后通过继承这个祖先对象使后代对象获得这些共同的特性,完成继承工作之后,还有一个重...
[阅读全文]
-
数据窗口的多表更新
[内容预览]
266 | 2019-04-28
原理分析: 数据窗口数据源来自两个或两个以上的表,相当于多个表连接建立的一个视图,对于这种数据窗口,PB默认是不能修改的。当然我们可以通过设置它的Update 属性,数据窗口的Update Properties用来设置数据窗...
[阅读全文]
-
如何制作PB安装程序
[内容预览]
1008 | 2019-04-28
要使Powerbuilder制作的可执行程序正常运行,要做不少的工作,用的数据库不 同,则打包所需要的文件也会有些不同,以PB自带的SQL ANYWHERE 5.0数据库为 例,因为在没有开发环境的机器上不会装SQL ANYWHERE,所以你...
[阅读全文]
-
如何在复合报表中引用计算域的值?
[内容预览]
272 | 2019-04-28
问:如何在复合报表(Composite DataWindow)中引用计算域的值? 答:对于一般类型的数据窗口,我们可以用这种办法:先为计算域取名,如“count_id”,取值过程如下(除了分组的数据窗口,一般计算域都用1)...
[阅读全文]
-
循序渐进学习Power Builder 6.0(9-5)
[内容预览]
91 | 2019-04-28
9.5 生成HTML文件在网络技术广泛应用的今天,INTERNET 也被越来越广泛的应用起来。使用POWER BUILDER,我们可以把在数据操纵画板或者数据窗口画板当中检索出来数据以HTML文件的格式保存起来,这样网络浏览器就可以...
[阅读全文]
-
打印函数
[内容预览]
339 | 2019-04-28
12.3 打印函数 POWER BUILDER提供了几十个打印函数。下面我们介绍几个常用的函数的用法。 PrintOpen PrintOpen函数打开一个打印作业,并且分配给它一个打印作业号,在以后的程序当中我们可以使用这个打印作...
[阅读全文]
-
谈谈如何在图片框上输出透明文字
[内容预览]
176 | 2019-04-28
1、声明API函数: FUNCTION ulong GetDC(ulong hwnd) LIBRARY "user32.dll" FUNCTION ulong SetBkMode(ulong hdc,ulong nBkMode) LIBRARY "gdi32.dll" FUNCTION ulong TextOut(ulong hdc,ulong x,ulong y,ref s...
[阅读全文]
-
图形显示特技算法
[内容预览]
159 | 2019-04-28
下载源代码 水平百叶窗:将图象分成若干等份,每次扫描各等份的1象素宽后Sleep一段时间,再扫描下一象素,直到每份的象素都扫描完。 雨滴效果:读入位图的最后一行象素,从屏幕的最上端开始移动到象素的实际位...
[阅读全文]
-
在非PB9 JSP Target的jsp网页中调用EAServer组件
[内容预览]
116 | 2019-04-28
如果创建的jsp网页不是pb9的4GL网页,调用EAServer组件就比较麻烦了,但绝对可以实现。 方法如下: 1、正确创建组件,并生成Java stub! 2、创建一个jsp文件,注意,该文件必须要导入如下java包: <@ page...
[阅读全文]
-
循序渐进学习Power Builder 6.0(10-1)
[内容预览]
127 | 2019-04-28
10.1 继承 您一定听说过面向对象这个术语,面向对象是目前程序设计的主流方向。POWER BUILDER 也为用户提供了一些面向对象的特性。继承性就是其中之一。继承是POWER BUILDER 最强有力的特性之一,使用继承,我们可以...
[阅读全文]
-
循序渐进学习Power Builder 6.0(9-3)
[内容预览]
135 | 2019-04-28
9.3 动态数据窗口9.3.1 简介从前面的内容当中,我们知道一个窗口上的数据窗口控件,必须和一个真正的数据窗口对象配合起来才能进行工作。数据窗口对象和数据窗口对象所包含的所有的实体(如文本、图形)都有自己...
[阅读全文]
-
分布式PowerBuilder工作原理
[内容预览]
326 | 2019-04-28
第十六章 分布式PowerBuilder工作原理 16.1 虚拟机 在这一章中,我们详细描述分布式PowerBuilder的工作机理。 PowerBuilder在服务端是用虚拟机模型来实现的。每当一个客户机与服务器链接时,服务器就为这个客户...
[阅读全文]
-
和我一起写屏保
[内容预览]
291 | 2019-04-28
下载本文配套代码1:示例工程 下载本文配套代码2:黑客帝国屏保 对于屏幕保护程序,大家应该不会陌生。屏幕保护程序的后缀名是.scr,其实它就是一个可执行的.exe文件。 VC提供了一个支持屏幕保护的开发库scrnsave.lib...
[阅读全文]
-
怎样实现数据源列表
[内容预览]
150 | 2019-04-28
API声明: FUNCTION integer SQLAllocEnv(ref long henv) LIBRARY "odbc32.dll" FUNCTION integer SQLFreeEnv(long henv) LIBRARY "odbc32.dll" FUNCTION integer SQLDataSources(long henv, integer idirectio...
[阅读全文]
-
利用OpenGL实现动画效果
[内容预览]
294 | 2019-04-28
下载源代码 本程序主要通过不断改变视口位置来模仿动画效果,同时介绍了在进行opengl绘图时所做的一些不可或缺的准备工作。 一、首先新建一个 “Win32 Application” 的空工程。 二、然后将 “glu32.lib glaux...
[阅读全文]
-
怎样返回下拉列表DDLB当前选中项的索引号?
[内容预览]
233 | 2019-04-28
问:下拉列表(DropDownListBox)中,当选中某一项后,我怎样才能返回当前选中项的索引号?(相当于VB中ComboBox的Index属性) 答:PowerBuilder中下拉列表控件没有Index属性,不能直接引用,得用其它方法实现。现...
[阅读全文]
-
在pb的程序中屏蔽ctrl alt del 和 windows键
[内容预览]
281 | 2019-04-28
问: 怎么才能在pb的程序中屏蔽ctrl alt del 和 windows键? 答: 借花敬佛 ,ilike大哥的文章: 此程序是调用SystemParametersInfo API函数完成。 先定义: Function uLong SystemParametersInfoA...
[阅读全文]
-
在PB中如何使用软件测试工具rational teamtest
[内容预览]
316 | 2019-04-28
jbgsn问: 其中有个robot,不知道该怎么在PB中用做测试,哪位大侠指点一二。 kukoc答: 很简单啊,启动PB,启动robot,点击GUI图标开始录制,再运行PB程序,完成后停止录制,会自动生成GUI脚本,通过回放这些GUI脚...
[阅读全文]
-
怎样在一个程序中连接两个数据库
[内容预览]
298 | 2019-04-28
问:SOS 怎样在一个程序中连接两个数据库?数据库在两台机器中,一个是SQL6.5,一个是SQL7.0。 答: 你可以这么做 Transaction mytrans1,mytrans2 mytrans1=Create Transaction mytrans2=Create Transaction mytra...
[阅读全文]
-
自己写 FILTER 改变画面颜色
[内容预览]
161 | 2019-04-28
下载源代码 directx show 的帮助文档是一个很好的参考资料。可是里面的很多东西都讲得太多了,而我们在开始接触的时候,都想从最简单的东西入手,然后逐渐深入,可是参考SDK里面的例子程序,总是云里雾里,特别是自...
[阅读全文]
-
在pb中用winsock控件使用问题
[内容预览]
955 | 2019-04-28
现在我只能实现一对一的连接,无法实现多台机的连接, 我查看了msdn的winsock属性、方法、事件, 其中有vb实现多个连接的方法, 以前unix下用标准c写过侦听端口, 创建进程的程序,也可以实现多端口链接, 可我...
[阅读全文]
-
win98下程序中自动控制切换中英文输入法
[内容预览]
141 | 2019-04-28
问:在数据窗口录入数据时,有的域要输英文、有的域要输中文,每次要手工切换,很麻烦,能不能在程序中自动控制切换中英文输入法? 答:可以用API函数实现: 声明API函数: function boolean ImmSimulateHotKey...
[阅读全文]
-
Windows映射模式及相关问题的解决
[内容预览]
213 | 2019-04-28
一、映射模式基本知识 当Windows应用程序在其客户区绘制图形时,必须给出在客户区的位置,其位置用x和y 两个坐标表示,x表示横坐标,y表示纵坐标。在所有的GDI绘制函数中,这些坐标使用的是一 种"逻辑单位"。当GDI函...
[阅读全文]
-
在run语句之后判断该程序是否执行完毕
[内容预览]
205 | 2019-04-28
Guest问: run("e:\program files\microsoft visual studio\vfp98\vfp6.exe c:\gzhz.prg") dw_1.reset() messagebox("hello","按确定键把汇总文件导入!!!") dw_1.importfile("c:\gzhz.txt") delete from g...
[阅读全文]
-
循序渐进学习Power Builder 6.0(9-4)
[内容预览]
111 | 2017-06-13
9.4 使用报表生成报表是用户肯定要提出的要求,利用数据窗口,我们可以制作出丰富的商业报表。下面我们通过一个例子说明如何设计和打印一张雇员名表。首先单击POWER BAR 上面的数据窗口画板按钮。新建一个数据窗口...
[阅读全文]
-
数据窗口中怎样实现某一列的增量查询功能
[内容预览]
277 | 2017-06-13
问:请问在PB的数据窗口中怎样实现某一列的增量查询功能,就是说在单行编辑器控件中每输入一个字符,数据窗口能找到这一列值左边部分与单行编辑器中内容相等的行,并加亮显示。例如数据窗口是按整型字段“ID”升序...
[阅读全文]
-
视频音频通讯程序
[内容预览]
145 | 2017-06-13
下载本文所附源代码该程序为可以进行视频,音频和文字通讯
[阅读全文]
-
使用PowerBuilder同时访问多个数据库
[内容预览]
447 | 2017-06-13
PowerBuilder 4.0是一套强大的数据库应用系统开发工具,它具有完整的客户/服务器体系结构、面向对象的应用程序开发方法以及可视化的开发环境,因而成为近几年流行的数据库前端开发工具。 随着网络的延伸和信息系统的不...
[阅读全文]