文章标题关闭所有内容预览 | 展开所有内容预览
-
一些有用的Windows Shell对象库(已经封装为用户对象)在线教程
[内容预览]
95 | 2009-03-16
本程序是老外所写,有封装好的用户对象及源代码,但没有写调用例程,函数的注解和参数说明还比较详细(英文),自己花点时间写点调用例程吧 1.有move/copy/delete 多个文件(包括目录和子目录)功能 2.因为使用标准Win...
[阅读全文]
-
增量查询录入的技巧在线教程
[内容预览]
73 | 2009-03-16
作者:小金鱼 email: nt_chance@163.com 下载: query.zip (size: 19kb) pb7.0格式 (在PFC中也有此类代码,它是使用getchild,然后再使用find完成,配合更好, 使用起来更为方便)程序不是使用的dropdown datawindow的...
[阅读全文]
-
常见问题的经典解决之SPLITBAR在线教程
[内容预览]
82 | 2009-03-16
特点: (1)多表 (2)TABPAGE (3)LIVE SIZING splitbar.zip
[阅读全文]
-
在非PB9 JSP Target的jsp网页中调用EAServer组件在线教程
[内容预览]
79 | 2009-03-16
如果创建的jsp网页不是pb9的4GL网页,调用EAServer组件就比较麻烦了,但绝对可以实现。 方法如下: 1、正确创建组件,并生成Java stub! 2、创建一个jsp文件,注意,该文件必须要导入如下java包: <@ page import=“...
[阅读全文]
-
在pb中用语音读金额在线教程
[内容预览]
68 | 2009-03-16
1、将金额转换成大写金额;2、根据大写金额依次朗读出来;为此,需要完成以下内容:1、分别录制各WAV文件:0,1,2,3,4,5,6,7,8,9,元,角,分,拾,佰,仟,万,亿,整2、在工程中声明两个External 函数(Windows的API函数),...
[阅读全文]
-
谈谈如何在图片框上输出透明文字在线教程
[内容预览]
112 | 2009-03-16
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 string...
[阅读全文]
-
应用版本控制软件管理软件开发在线教程
[内容预览]
67 | 2009-03-16
应用版本控制软件管理软件开发Manage software development using software of version control摘要:本文详细介绍了在大规模软件开发中使用版本控制软件来管理软件开发的具体实施方法。关键字:版本控制软件 提取(...
[阅读全文]
-
将所见dw内容(包括计算字段)输出到execl中在线教程
[内容预览]
99 | 2009-03-16
下载: pbexcel.zip (pb 6.5格式) 作者通过动态构造一个临时的dw, 将你指定的dw内的可视列,包括dropdown风格,计算列全部先放到此dw, 最后再调用saveas(.., excel!)的格式输出, 因此无须使用ole方式。即无须使用cr...
[阅读全文]
-
如何在pb中创建COM组件,并在asp中调用并返回结果集在线教程
[内容预览]
98 | 2009-03-16
启动pb7.0,创建一个不可视的用户对象"uo_customer",新建"object",选择"custom class" 类型,点击"ok"。 在新创建的用户对象中编写如下程序: 1.声明实例变量"instance variables",对于com中不支持的类型,请声明为pr...
[阅读全文]
-
动态生成数据窗口的一个例子在线教程
[内容预览]
80 | 2009-03-16
//2001-9-25 增加可以更新数据的功能 //2001-9-10按所选列查找表的内容 //采用动态生成数据窗口的方法,生成Gride风格 if lb_colunm.SelectedIndex() < 1 then MessageBox("提示","请选择至少一列!") return end if s...
[阅读全文]
-
数据窗口中怎样实现某一列的增量查询功能在线教程
[内容预览]
107 | 2009-03-16
问:请问在PB的数据窗口中怎样实现某一列的增量查询功能,就是说在单行编辑器控件中每输入一个字符,数据窗口能找到这一列值左边部分与单行编辑器中内容相等的行,并加亮显示。例如数据窗口是按整型字段“ID”升序排...
[阅读全文]
-
动态实现下拉数据窗口DDDW的设定在线教程
[内容预览]
152 | 2009-03-16
问:在数据窗口对象画板中可以设定列的编辑风格为下拉数据窗口(DropDownDataWindow),请问在程序中可以动态实现这项功能吗? 答:可以的,假设所设定列为部门号"department_id",相关连的子数据窗口为"d_dddw_dep"...
[阅读全文]
-
如何得到下拉数据窗口DDDW列的显示值?在线教程
[内容预览]
171 | 2009-03-16
四、数据窗口中某列的编辑风格设为下拉数据窗口(DropDownDataWindow),有什么办法能得到此列的显示值?用GetItemNumber()函数只能得到实际值。 答:数据窗口中有一个内部函数LookupDisplay()可实现此功能,若列名为...
[阅读全文]
-
数据窗口中用Enter键替代Tab 键切换栏目在线教程
[内容预览]
69 | 2009-03-16
问:PB中数据窗口输入栏目(域)间的切换通过按键盘最左边的Tab 键来实现,既不方便又影响录入速度。如何能用Enter键替代Tab 键切换栏目,实现焦点的转移? 答:由于按Enter键是Windows直接支持的消息,故我们可以...
[阅读全文]
-
再谈在Grid数据窗口中,鼠标调整数据宽度时对应的事件在线教程
[内容预览]
63 | 2009-03-16
孔夫子问:蔡大侠说在Grid风格的数据窗口中,当用户用鼠标调整数据宽度时,不对应任何事件,但我确实希望对应一个事件,因为我制作的学生成绩表是grid和一标题(文本框)组合而成的,标题是居中显示方式,当用户用鼠标调整数...
[阅读全文]
-
使Datawindow每页打印固定行在线教程
[内容预览]
139 | 2009-03-16
问:请问在pb中如何设置打印分组数据窗口的每一页的行数 答:使Datawindow每页打印固定行 第一步:增加一个计算列,此计算列必须放在Detail段,Exdivssion中输入: ceiling(getrow()/20) <--这里20还可以用全局函数取代...
[阅读全文]
-
怎么在数据窗口中用左箭头实现shift+tab在线教程
[内容预览]
59 | 2009-03-16
问:各位大侠: 我想在PB中获得一个象foxpro那样的编辑环境,即按左箭头光标便移动到当前列的左边一列,按右箭头光标便移动到右边一列,请问有什么办法?特急!!! 答:声明函数:subroutine keybd_event(uint bVk,...
[阅读全文]
-
如何检测数据窗口中数据是否被修改在线教程
[内容预览]
111 | 2009-03-16
if dw_wh.deletedcount() + dw_wh.modifiedcount() > 0 theninteger li_retli_ret = messagebox("注意","数据已经被修改,是否存盘?",Question!,YesNoCancel!)choose case li_retcase 1if dw_wh.update() = 1 then ...
[阅读全文]
-
FALSH的按钮控制PB中的数据窗口在线教程
[内容预览]
91 | 2009-03-16
问:想将FALSH完全覆盖窗口,只显示数据窗口,并能使FALSH的按钮控制PB中的数据窗口,请问该用什么方法实现呀?</P><P>答:先说明一下例程中的各个对象:flashplayer:应用d_test:测试用数据窗口,也就是单击flash中...
[阅读全文]
-
实现PB数据窗口的多表更新在线教程
[内容预览]
81 | 2009-03-16
PowerBuilder的数据窗口对象是其特有的智能对象,其封装性好、功能强大、表现形式丰富多样,为此,许多MIS开发人员对PowerBuilder推崇备至,将其视为首选开发工具。 一般情况下,一个数据窗口只能更新一个数据库表...
[阅读全文]
-
用PB编写多线程应用程序在线教程
[内容预览]
164 | 2009-03-16
多线程是指一个程序内部同时执行的多个流程,与单线程相比,它至少有两个方面的优点:第一,它可以更好地利用系统资源,比如CPU,若一个线程因I/O操作受阻,另一个线程仍可利用CPU来执行;第二,它更好地满足了客户的...
[阅读全文]
-
用PB编写WinSock TCP/IP应用程序在线教程
[内容预览]
258 | 2009-03-16
PB中的套接字是通过Winsock.pbl库来提供的,它封装了套接字编程中用到的数据结构和过程,在功能上类似于VB中的Winsock控件。 Winsock.pbl中定义了两种类型的Socket:流式Socket和数据报式Socket。流式Socket需要连...
[阅读全文]
-
PB编程经验谈在线教程
[内容预览]
182 | 2009-03-16
PB作为数据库开发的工具,早已深受广大开发人员的认可,笔者在开发PB应用程序时,总结了一些编程的经验技巧,介绍给大家。 1.添加启动声音 对Win 98的启动声音一定不陌生吧,那么有没有想过为你的PB应用程序添加...
[阅读全文]
-
PB窗口之间传递多参数的方法在线教程
[内容预览]
51 | 2009-03-16
在PowerBuilder中函数OpenWithParm,CloseWithReturn,OpenSheetWithParm,windowname.OpenUserObjectWithParm等都有一个在进行窗口操作(打开或者关闭)时存入Message消息对象的参数parameter或returnvalue。 消息...
[阅读全文]
-
PB7.0简化Web开发在线教程
[内容预览]
141 | 2009-03-16
作为目前企业应用开发工具市场的最新版本之一,PowerBuilder7.0(以下简称:PB7.0)提供了强大的Web和分布式应用开发功能,Sybase公司同期还推出了它的集成开发套件———Enterprise Application Studio 3.0(即:...
[阅读全文]
-
用Web.PB开发瘦客户机 PB Web应用在线教程
[内容预览]
155 | 2009-03-16
Powersoft的Web.PB技术可以将分布式PowerBuilder的客户端应用分布到Web服务器上,由Web服务器调用PowerBuilder应用。用户可以用WebPB技术实现完全瘦客户机的PB Web应用。 1.Web应用的执行过程 浏览器访问Web服...
[阅读全文]
-
自适应屏幕分辨率的基类窗口在线教程
[内容预览]
72 | 2009-03-16
做一个自适应屏幕分辨率的窗口,当成一个应用程序中所有窗体的基类。这样整个程序可以很好的适应屏幕分辨率的改变。实现的原理很简单,就是在窗口打开的时候去RESIZE窗口和窗口中的控件大小,位置。参看下面的源代码...
[阅读全文]
-
PB中打印预览的实现在线教程
[内容预览]
51 | 2009-03-16
作为目前比较流行的数据库前端开发工具,PowerBuilder显著的一个特点就是其数据窗口(DataWindow)技术,利用此技术可生成各种复杂的报表,但在打印输出时为了打印出中国式特殊格式要求的报表时,需要编程实现,打印效...
[阅读全文]
-
如何在PB中启动控制面板及其控制项在线教程
[内容预览]
88 | 2009-03-16
关键:函数RUN()启动控制面板及其中的控制项可以使用API实现,但也可以通过简单的调用对应程序来实现。调用控制面板: Run("rundll32.exe shell32.dll,Control_RunDLL") 注意:大小写 其他的控制举例如下: 设置时间...
[阅读全文]
-
PB数据窗口中代码列动态选择两法在线教程
[内容预览]
69 | 2009-03-16
用PowerBuilder中的数据窗口设计数据录入界面时常碰到这样的问题:录入数据中的某一项要素(列)为"代码",其真正的含义存放于经常变动、以此"代码"为主键的对照表( 库)中。而用户希望利用下拉菜单动态选择时看到的是一个...
[阅读全文]