Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Is there a way to reverse engineer a .PBD file back to a .PBL file?

273 views
Skip to first unread message

avishayfrister

unread,
Jul 18, 2005, 4:08:34 PM7/18/05
to
In our invoicing system, we have lost one PBL file. We have
all the libraries except for one. This one file we have in
PBD form but need to bring it back to PBL to make some
modifications.

Can this be done?

Thanks

Avi

Terry Dykstra

unread,
Jul 18, 2005, 4:38:45 PM7/18/05
to
No. The best you can do is rename the PBD to a PBL and then you can see a
list of objects. That's how far it will go.

--
Terry Dykstra (TeamSybase)
http://powerbuilder.codeXchange.sybase.com/
http://www.pb9books.com
product enhancement requests:
http://my.isug.com/cgi-bin/1/c/submit_enhancement


<Avishay Frister> wrote in message
news:42dc0c42.232...@sybase.com...

Christof Zottmann

unread,
Aug 10, 2005, 11:31:21 AM8/10/05
to

There is a chance to get the Syntax of the Datawindows in your pbd. I
made it already because I had the same problem. If you know the name
of the Datawindows, write a function that copy the datawindow-syntax
in the clipboard. Then you can save it and import it an an other pbl.

Chris Pollach

unread,
Aug 10, 2005, 11:41:45 AM8/10/05
to
Unfortunately, No way ... Hosé!

"Christof Zottmann" <zottmann.n...@ernst-gun.de> wrote in message
news:u77kf1l8vbru0ej8t...@4ax.com...

Joost Bloemsma

unread,
Aug 16, 2005, 3:59:23 PM8/16/05
to
No, sorry.

However you can add the .PBD file to your librarylist (PB 9 and up) and
inherit from the classes you want to modify. Then you can override the
methods you want to change. Of course you will have to adjust all
references to that class so that they reference the new subclass.

In PB 8 you can manually edit your targetfile to add a .PBD file, or
just change the extension to .PBL to add it from within the painter. I
must say I've never tried to compile something like that ;-)

Good luck.

--
******************************
** Joost A. Bloemsma
** PowerBuilder Developer
** DLM bv (www.dlm.nl.com)
******************************

0 new messages