PowerBuilder文摘
首页 | 原创 | 译文 | 转载 | 源码 | 工具 | 灌水 | 全部 | PB助手 | 相册 | 留言 | 登陆 | 注册
公告

今天你PB了吗?
今天你摘了吗?
欢迎来到PB文摘:)

我的网摘

统计信息
日志: 54
评论: 821
到访: 795146 [统计]
今日: 13
用户: 202 [列表]
在线: 1
日历
2021 - 04
    123
45678910
11121314151617
18192021222324
252627282930 
最新日志
最新评论
搜索
归档
友情链接
杂项
Get RSS Feed (Version 1.0)
Get RSS Feed (Version 2.0)
Get Atom Feed (Version 0.3)
编码:  UTF-8
Creative Commons
Powered by Bo-Blog V1.6.1114
SAP收购Sybase
2010年5月21日05:06星期五  [转载]

看到相关消息,上来发一篇吧,N久没有关注过Sybase了。。。

Sybase 董事长兼首席执行官程守宗先生致客户的公开信

> 详细内容  

Sybase 董事长兼首席执行官程守宗先生致合作伙伴的公开信

> 详细内容  

SAP将收购Sybase公司

> 详细内容



阅读全文
Posted by tigerchamp | 评论(2) | 阅读22799次
用户反馈
2008年1月18日03:39星期五  [原创]

很长时间没有再碰自己写的这个小工具了,一方面因为人变懒了,另一方面也因为目前很少用PB了,所以虽一直有升级的计划,却没有付诸行动。前几天突然收到2封来信,俺这颗沉寂的心又活动起来。时间是挤出来的,你们多PUSH我一点吧,呵呵。

1=====
您好!
 
         PB小助手的无用对象检索非常有用,但是实际测试时发现一些有用的DW对象也被列为无用,跟踪后发现如下问题:
         of_is_use_in_newadd函数中lstr_NewAdd.ObjCount的值并非该数组的最大值,导致漏查。截图见附件。本来应该检测203个对像的,结果只检测了6个。
         你看看有时间的话能否检查一下算法计数上是否有其他类似的遗漏问题,感谢你的无私奉献!
 
        致
礼!

2====
您好!
      我经常使用这个小工具,感觉非常好,在查找无用对象时,能不能根据查找对象的列表,直接删除掉这些对象!!!
还有为什么pb10的版本没有纳入到开源网站上??



        致
礼!



阅读全文
Posted by tigerchamp | 评论(16) | 阅读22313次
PB动态脚本解释器
2008年1月18日02:57星期五  [转载]

这篇文章看起来有点意思,或许可以在我的小助手里利用一下。

摘自:http://blog.csdn.net/pbdesigner/archive/2007/03/31/1547706.aspx

      当你看到VB、VFP等开发语言提供的强大的宏执行功能,是不是很羡慕呢?当你寻遍PB的帮助、关于PB开发的书籍或网站而不可得的时候,是不是感到有一丝的遗憾?如果你看到这篇文章,你应该感到振奋,因为你终于可以解决这个问题,而且解决问题的思路既是如此简单、代码既是如此简短。如果再加上你的智慧,应该比我的解决方法更漂亮。
       先让我们来了解一些基本知识。
一.代码的载体
在PB中,只有三个地方可以存放代码,那就是函数、事件、属性。这里所指的函数包括有返回值的通常意义下的函数和无返回值的过程以及声明的WINAPI函数,所指的事件指在对象中定义的处理程序,所指的属性指PB系统属性之外的实例变量、共享变量、全局变量。函数和事件是可以用来调用执行的,属性则只能用来赋值和取值。通常我们是在函数或事件中编写代码。
二.对象的创建
如果对象类型是已知的,可以使用CREATE objecttype 来创建对象,如果对象类型是动态的,可以使用CREATE USING objecttypestring来创建对象。
三.对象函数的调用方式
       如果调用一个已知类型的对象的函数或事件,通常采用静态模式,也可采用动态模式,如果调用一个动态创建的对象的函数或事件,则必须采用动态模式,否则编译出错。采用动态模式调用函数是在函数前加dynamic 关键字。读者可查阅PB帮助。
四.库文件的搜索
PB中用于编程的对象是保存在PBL、PBD、DLL中的,如果想要使库文件中的对象在应用程序运行时有效,常用的方法是直接将该PBL编译进去或者说使该PBL在库搜索列表中。如果需要在运行状态下改变库文件搜索列表,PB提供了SetLibraryList和AddToLibraryList两个函数。SetLibraryList函数只能在应用对象的open事件脚本中使用,否则应用程序会崩溃,AddToLibraryList为PB9新增的函数,用于将新文件加入到库文件搜索列表中,这两个函数都是只能在编译环境下有效。
五.PB库文件的创建与销毁
PB提供了LibraryCreate函数用于创建库文件,提供LibraryDelete、FileDelete函数用于删除库文件。
六.PB实体的导入
PB提供了LibraryImport函数用于根据对象语法创建PB实体并导入到库文件中,但该函数目前只支持数据窗口对象类型的导入。不过,PB提供了相应的WINAPI函数支持其它类型实体的导入,这些相关的WINAPI包括在PBORCX0.DLL中(不同的PB版本有不同的文件名称,如PBORC90.DLL、PBORC80.DLL)。有关实体的导入的WINAPI包括PBORCA_SessionOpen、PBORCA_SessionClose、PBORCA_SessionSetLibraryList、PBORCA_SessionSetCurrentAppl、PBORCA_CompileEntryImport等,读者可以到Sybase网站找ORCA Guide相应文章寻求支持。
七.PB实体的查找
使用FindClassDefinition或FindFunctionDefinition或LibraryDirectory可以在库文件中查找PB实体是否存在,使用FindClassDefinition或FindFunctionDefinition性能要好。
以下讲开发思路。
一.创建临时库文件
1.       取临时目录作为库文件的存放目录
2.       取待创建的临时库文件名称,保证不与已有文件重名
3.       使用LibraryCreate函数创建临时库文件

阅读全文
Posted by tigerchamp | 评论(27) | 阅读17822次
Sybase开发者活动 12.22
2007年12月11日06:03星期二  [转载]

又有活动啦,快报名呀~~~

http://sybase.chinaunix.net/salon/

日程安排2007年12月22日
 
2:30pm
3:00pm
3:10pm
4:10pm

            
            
5:10pm
6:00pm
7:00pm
签到
主持开场(自由畅饮并交流)
ASE维护常见问题分析/开发者问答(抽奖)
PowerBuilder的过去、现在和未来(抽奖)
PowerBuilder产品历史
PowerBuilder 11.0的新功能
PowerBuilder未来的发展方向
实话实说移动商务(抽奖)
自助晚餐
结束(领取礼品)



阅读全文
Posted by tigerchamp | 评论(5) | 阅读20957次
2007 Sybase技术日
2007年11月6日10:41星期二  [转载]

这也是邮件里的,去年有T恤领,今年是什么呢?

无限企业 无限客户

 2007 Sybase技术日

  在数据爆炸的今天,各大企业的CIO们面临比以往更难、更棘手的问题--

  不断剧增的数据、缓慢的运行速度、庞大的系统能耗、复杂的维护、高昂的成本、日益严重的信息孤岛、超越以往的运营风险……

  如何能够用更少的资源,处理更多的数据,获得更高的性能,更稳定驱动企业的关键应用,而且不受时空的限制呢?

  2007 Sybase技术日-2007 Sybase Tech Day,将为您层层解惑这些重重困扰您的问题。

  秉承“企业信息无限化”(Unwired Enterprise)战略,Sybase将帮助您的企业建立值得信赖的数据基础架构,构建高性能、低成本的绿色信息环境,让企业应用不再受时空的限制,尽显竞争优势。

  欢迎点击注册与会者将获赠精美纪念品!

  会议时间:2007年11月15日下午13:00-17:30

  会议地点:北京香格里拉饭店新阁

  会议地址:北京市海淀区紫竹院路6号

关注详情,请点击下方页面!!!

 



阅读全文
Posted by tigerchamp | 评论(4) | 阅读20157次
Sybase 2007年第三季度运营成绩出色
2007年11月6日10:35星期二  [转载]

不知道从哪天起开始收到Sybase-Express,抄一段给大家看看:

Sybase 2007年第三季度运营成绩出色

    Sybase近日发布了截至2007930日的第三季度财务报告,报告显示第三季度的营业收入和每股收益(EPS)再次超过了First Call
阅读全文

Posted by tigerchamp | 评论(6) | 阅读19399次
PB真的快完了吗?
2007年9月19日06:32星期三  [原创]

好久不上陶清的网站,中午跑去一看:今日发贴才4个,在线也只有25人。真是今非昔比,凄凉得很呀。又突然看到这个帖子 - 十大已亡或正在灭亡的电脑技术 PowerBuilder入选
http://www.pdriver.com/bbs5/dispbbs.asp?boardID=14&ID=23714&page=1
然后还有个人回帖:让pb死的更快一点吧!该死!...

无言。任何技术都有过时的时候,不过早晚而已。而我们在学习一门技术的时候,自然也同时承担了它未来被淘汰的风险。所以即使你不喜欢PB,也不必如此恶毒。或许你还曾经用她赚过些许银子呢,做人要厚道,即便是对一个软件,我们也有理由为她的离去而感到惋惜。

阅读全文
Posted by tigerchamp | 评论(24) | 阅读18132次
Sybase's TechWare 2007
2007年9月10日02:29星期一  [转载]

每年Sybase都有一个叫TechWare的技术大会,不过好象只有在美国,所以大部分人都不知道。从人家网站上弄了点链接过来,有兴趣的可以看看这些Presentations,但我试了一下,好象比较慢,总是在Loading,呵呵。

还有这张图,左边那个是负责PB Development的Manager,新加坡那边的。
Cao Lin the lead Engineer on PB 11.net and I at the exibit hall.




阅读全文
Posted by tigerchamp | 评论(12) | 阅读6008次
PowerBuilder 11 巡展
2007年8月21日07:45星期二  [灌水]

8月30日下午13:30-16:40

上 海

新世界丽笙酒店 园景楼二楼宴会厅
上海南京西路88号(新世界百货旁)

9月11日下午13:30-16:40

北 京

新世纪饭店 二层中华厅

9月13日下午13:30-16:40

广 州

花园酒店 三楼菊花厅


详情见:  http://www.sybase.com.cn/gvswse/site/china/content.jsp?_doc_id=2363
早点注册,没准能领件衬衫什么的。

阅读全文
Posted by tigerchamp | 评论(4) | 阅读22225次
2006年增长最快的40家软件公司
2007年6月20日09:24星期三  [转载]

40 Fastest-Growing Software Companies

Rank 35 - Sybase

Sybase 

Full list on http://www.cioinsight.com/slideshow/0,1206,l=&s=&a=209412,00.asp



阅读全文
Posted by tigerchamp | 评论(14) | 阅读44949次