You can use up to 3GB in a 32 bit application if the LARGEADDRESSAWARE flag is set on the executable.
I've used a third party utility (4GB Patch Tool), to set that flag for other programs (e.g., Eclipse, Flash Builder). I haven't tried it on a PowerBuilder generated executable though.