pb编程
the7thsense
这个作者很懒,什么都没留下…
展开
-
在PB7.0中应用DDE技术一例
在PB7.0中应用DDE技术一例 在使用PowerBuilder7.0开发用户自己的应用程序时,需要用到一些在Windows操作系统环境中已有的文件格式或操作功能,如果一切从头开始,不仅浪费大量的时间和精力,而且完成的功能也没有Windows中已有的完善。如何利用Windows中已有的大量的应用程序和应用程序开发组件呢?Windows提供了两种用于应用程序继承的方法:DDE和OLE。转载 2006-08-31 14:52:00 · 1005 阅读 · 0 评论 -
【转贴】关于PB11的Webform方式下客户端代码的深入编程
PB11为了不致使在客户端浏览器上修改DW的数据时产生过多的服务器端的回调请求(PostBack,现象是屏幕闪烁厉害,特别是慢机器),提供了客户端事件脚本JavaScript语言来解决,一般是这样的方式调用: 1. 首先使用任何文本工具编写自己的js脚本,假设命名为:myscripts.js 2. 在含有DW的窗口OPEN事件中书写如下形式的代码:转载 2010-01-07 15:22:00 · 580 阅读 · 0 评论 -
Com与Com+的区别
COM的产生 在以前程序设计过程中,程序员把它们的函数库放在一个叫做目标(Object)文件的单独文件中,在这些文件中,包含了编译过的代码。当程序员要使用一个特别的目标文件的时候,他们把客户程序编译成机器代码,然后依靠动态链接的手段把客户程序联接到目标文件上,最后变成一个单一的可执行文件。这种作法的唯一的好处在于它节省了编译函数库的时间。但是它有许多的缺点,比如转载 2009-09-29 13:20:00 · 548 阅读 · 0 评论 -
PowerBuilder被忽略的的技术
1.1 把Object看作类 Completed: 100 % 类(Class),仅仅在概念的层次上,是不能直接使用的,类只有在具体化(实例化)后才能使用,实例化的类我们称之为对象(Object); 在PB的帮助中常常出现Object这个词,例如介绍菜单时使用的名称是Menu Object 而不是 Menu Class。(我认为严格讲,在帮助中这转载 2009-03-10 11:47:00 · 618 阅读 · 0 评论 -
ORACLE 操作符优先级
以下列表显示了操作符优先级的由低到高的顺序。排列在同一行的操作符具有相同的优先级。 :=||, OR, XOR&&, ANDNOTBETWEEN, CASE, WHEN, THEN, ELSE=, , >=, >, , !=, IS, LIKE, REGEXP, IN|&>-, +*, /, DIV, %, MOD^- (一元减号), ~ (一元转载 2008-05-20 13:16:00 · 1692 阅读 · 0 评论 -
PB中的Describe,Evaluatate,LookUpDisplay小结
Describe 可以描述DW中某个对象的某个属性的取值,虽然函数Describe可以获取对象的信息,但是表达式的取值就不能正常读取了,而这又是经常遇到的. Evaluate 如果想获取数据窗口对象中由属性、函数等构成的表达式的取值时,必须在函数Describe中使用函数Evaluate,LookUpDisplay 在数据窗口控件上显示的值和字段实际得到的值并不相同,使用函数GetItemX只能转载 2007-06-22 11:23:00 · 1264 阅读 · 1 评论 -
PB中关于SQL ANYWHERE 5.0备份和恢复的问题
//备份数据库,到c:/backup目录下面string ls_backupCreateDirectory(sle_1.text)ls_backup="BACKUP DATABASE DIRECTORY "+sle_1.text+" TRANSACTION LOG RENAME"execute immediate : ls_backup;if sqlca.sqlcode messagebo转载 2006-06-14 15:50:00 · 1312 阅读 · 0 评论 -
PowerBuilder函数小集(文件操作)
PowerBuilder函数小集(文件操作) FileClose()功能关闭先前用FileOpen()函数打开的文件。语法FileClose ( fileno )参数fileno:integer,指定要关闭文件的文件句柄,该句柄使用FileOpen()函数打开文件时得到返回值Integer。函数执行成功时返回1,发生错误时返回-1。如果fileno参数的值为NULL,那么FileCl转载 2006-06-12 15:06:00 · 2466 阅读 · 0 评论 -
在PB中如何控制DATAWINDOW列的修改属性[转贴]
在编制管理信息应用系统中,一般都会遇到一个共同问题,那就是如何根据不同情况去控制表中的数据列,比如对于同一DATAWINDOW不同的用户有不同的操作(如对于数据录入人员可以更改数据,而对于查询人员一般不能更改数据),下面就以一个简单的工资表为例来说明利用PB如何在DATAWINDOW中控制列的修改方式。 工资表基本列如下: 代码 姓名 工作时间 基础工资 浮动工资 岗位工资 知识分子补贴 其它工资转载 2006-05-30 15:32:00 · 688 阅读 · 0 评论 -
PB中如何调试程序
摘要 介绍PowerBuilder编程工具的高级调试技术,包括临时断点和条件断点设置、变量值改变断点设置、Just-in-time调试、中间层Jaguar CTS组件的远程调试等关键技术关键词 断点;本地调试;远程调试;Jaguar组件1 引言PowerBuilder转载 2011-09-01 12:51:30 · 4414 阅读 · 0 评论