on 02-04-2014 12:55 PM
Hi
I have a compiled pbd file which I need to edit and make a very small change to the code.
I tried using a HEX editor, but unless I have the wrong settings, that doesnt seem to work?
The file was built with PowerBuilder 6.5.1 and I have PowerBuilder 6.5. I get an error when I try and load any window object. Is there really a big difference between the two version that will fail to load the window object in PB? If I use PBBrowse I can see the window and object properties and could rebuild the window objects in last case scenario.
I also used pbdumper and I can extract the source files from the pbd (once I rename the file to .pbl). But is there another way to rebuild all the source files and successfully generate an updated .pbd with the changes I need?
Hi,
A pbd contains only the compiled object and not the source code.
You cannot hex edit it. I never heard of pbdumper, but if you have the source code you need to edit it in the PB 6.5 development environment.
There is not much difference in 6.5 and 6.5.1, if it cannot load the window it means that the window or possibly the ancestor or another object on the window or referenced from the window is corrupt.
If complex inheritance is involved you might have to recompile the entire application.
Ben
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
86 | |
10 | |
10 | |
9 | |
6 | |
6 | |
6 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.