【PbObjFind】可方便的查找对象,向pb发送消息打开指定对象,pb8源码

时间:2022-12-28 08:40:33
功能:
1 查找对象所在库
2 根据备注查找对象
3 查找指定时间内修改过的对象

可内嵌入pb工具栏,可向pb发送消息打开指定对象
(下载运行后,点菜单的集成到pb后,重启pb即可)

打开对象功能目前只支持70以上版本。

内嵌打开时可根据当前pb版本,查找最进一次打开的工程,并显示该工程的所有对象(支持70以上版本)。

图1
[img=http://album.hi.csdn.net/app_uploads/liubocy/20081215/031936281.p.gif?d=20081215032033250][/img]

图2
[img=http://album.hi.csdn.net/app_uploads/liubocy/20081215/031955062.p.gif?d=20081215032107375][/img]

图3
[img=http://album.hi.csdn.net/app_uploads/liubocy/20081215/032010031.p.gif?d=20081215032125453][/img]

打开对象的功能是通过设置pb工具栏的Command Line语句,再向pb发送消息点击工具栏。
Command Line最多支持128个字节,所以尽量把pbl放在文件夹层级少的地方。
如果生成的语句大于128字节(没超出,发pbl+对象名的指令;如果超出,只发对象名的指令),
那么如果存在同名对象,就始终只能打开其中一个了。

pb6.X版本估计是不支持Command Line语句。有兴趣的朋友可以测试下

//打开app
Application:///D|/PbObjFind/pbobjfind.pbl&action=open&entry=pbobjfind

//打开dw
DataWindow:///D|/PbObjFind/pbobjfind.pbl&action=open&entry=d_recentpbw

//打开中文文件夹中pbl里的窗口
Window:///D|/Work/%b2%e2%ca%d4%bc%bc%ca%f5/%bc%b4%b4%f2%bc%b4%cd%a3/demo.pbl&action=open&entry=w_demo

图4 Command Line的运用
[img=http://album.hi.csdn.net/app_uploads/liubocy/20081215/034733546.p.gif?d=20081215034744812][/img]




下载地址:

http://download.csdn.net/source/871087

57 个解决方案

#1


好东西

#2


【PbObjFind】可方便的查找对象,向pb发送消息打开指定对象,pb8源码

#3


支持,顶

#4


友情UP

#5


好东西。

#6


楼主的升级版本?

#7


引用 6 楼 sdhylj 的回复:
楼主的升级版本?


呵呵 是啊

#8


很强大的。。。

#9


引用 8 楼 ehxz 的回复:
很强大的。。。


谢谢,您是否是sybase中文的那位大牛?

#10


up

#11


引用 10 楼 jlwei888 的回复:
up

:)

#12


顶了,明天下 ,公司的pb是8的

谢谢了,牛哥,你很牛啊

#13


【PbObjFind】可方便的查找对象,向pb发送消息打开指定对象,pb8源码

#14


接了  很帅气的啊 

#15


强悍~~~牛~~

#16


#17


:)

如果没装pb8的,要下个pbvm80.dll放到这个软件根目录下

#18


不明白有什么实际意义。。。。。。

#19


引用 18 楼 javaxi 的回复:
不明白有什么实际意义。。。。。。


一些小功能,方便的打开代码中调用的窗口、函数、对象什么的。再就是找出某段时间内修改了哪些对象。
对软件的维护有点帮助吧

#20


kankan

#21


我知道有个软件叫做“PB小助手”,用来查询窗口、函数、对象什么的,用着也挺方便。

#22


强人 !

#23


老大,加个Sybase官网提供的文本文件:.manifest,可以让PB8编程环境或者创建的软件,其中的控件(除DataWindow外)具有XP风格!建议加这个文件,改善外观。

#24


不错,谢谢老大

#25


jf,感觉不难弄

#26


确实,会者不难

#27


up!

#28


一眼就看中那300分了。

#29


ding

#30


支持

#31


强烈支持

#32


哈哈,刚看到楼主的广告,8错,支持

#33


up

#34


UP

#35


不错,谢谢

#36


已经下载了,感谢无私奉献,多谢

#37


好东东,呵呵

#38


up

#39


好东西
就是下载有点难

#40


非常感谢

#41


mark,

#42


JF!

#43


这么强大呀

#44


有沒有查找window的時候自動打開window所在pbl的功能?有沒有根據說明查找window的功能?
我覺得這個軟件對我來說用途不大
但是 這個軟件 確實是很不錯

#45


引用 44 楼 woshilitao5 的回复:
有沒有查找window的時候自動打開window所在pbl的功能?有沒有根據說明查找window的功能?
我覺得這個軟件對我來說用途不大
但是 這個軟件 確實是很不錯!

谢谢 不能展开pbl,可以根据说明查找window,在备注里输入关键字,点模糊查找

#46


正好用PB8

#47


友情UP

#48


好东西,下来看看

#49


正好用pb开发~

#50


up

#1


好东西

#2


【PbObjFind】可方便的查找对象,向pb发送消息打开指定对象,pb8源码

#3


支持,顶

#4


友情UP

#5


好东西。

#6


楼主的升级版本?

#7


引用 6 楼 sdhylj 的回复:
楼主的升级版本?


呵呵 是啊

#8


很强大的。。。

#9


引用 8 楼 ehxz 的回复:
很强大的。。。


谢谢,您是否是sybase中文的那位大牛?

#10


up

#11


引用 10 楼 jlwei888 的回复:
up

:)

#12


顶了,明天下 ,公司的pb是8的

谢谢了,牛哥,你很牛啊

#13


【PbObjFind】可方便的查找对象,向pb发送消息打开指定对象,pb8源码

#14


接了  很帅气的啊 

#15


强悍~~~牛~~

#16


#17


:)

如果没装pb8的,要下个pbvm80.dll放到这个软件根目录下

#18


不明白有什么实际意义。。。。。。

#19


引用 18 楼 javaxi 的回复:
不明白有什么实际意义。。。。。。


一些小功能,方便的打开代码中调用的窗口、函数、对象什么的。再就是找出某段时间内修改了哪些对象。
对软件的维护有点帮助吧

#20


kankan

#21


我知道有个软件叫做“PB小助手”,用来查询窗口、函数、对象什么的,用着也挺方便。

#22


强人 !

#23


老大,加个Sybase官网提供的文本文件:.manifest,可以让PB8编程环境或者创建的软件,其中的控件(除DataWindow外)具有XP风格!建议加这个文件,改善外观。

#24


不错,谢谢老大

#25


jf,感觉不难弄

#26


确实,会者不难

#27


up!

#28


一眼就看中那300分了。

#29


ding

#30


支持

#31


强烈支持

#32


哈哈,刚看到楼主的广告,8错,支持

#33


up

#34


UP

#35


不错,谢谢

#36


已经下载了,感谢无私奉献,多谢

#37


好东东,呵呵

#38


up

#39


好东西
就是下载有点难

#40


非常感谢

#41


mark,

#42


JF!

#43


这么强大呀

#44


有沒有查找window的時候自動打開window所在pbl的功能?有沒有根據說明查找window的功能?
我覺得這個軟件對我來說用途不大
但是 這個軟件 確實是很不錯

#45


引用 44 楼 woshilitao5 的回复:
有沒有查找window的時候自動打開window所在pbl的功能?有沒有根據說明查找window的功能?
我覺得這個軟件對我來說用途不大
但是 這個軟件 確實是很不錯!

谢谢 不能展开pbl,可以根据说明查找window,在备注里输入关键字,点模糊查找

#46


正好用PB8

#47


友情UP

#48


好东西,下来看看

#49


正好用pb开发~

#50


up