Hi All,
I suspect this is a Windows executable issue, but I'll ask all the same
I've just about finished with my mammoth task of converting all our old Basic PDS programmes into PB 4.0.
When I made a change to my programmes with Basic PDS, I could just overwrite the executable with the most up to date version in the knowledge that when our users quit out and re-entered the programmes, then they'd have the most up to date version.
Now, with PB4.0 executables I find that I can't overwrite them until all the users have stopped using them (I'm guessing that Windows pages the programmes in and out so it puts a file lock on them to ensure nothing untoward happens?).
Is this correct, or is there some change I can make to the executable to allow it to be overwritten when it's time for it to be updated?
Thanks, John
I suspect this is a Windows executable issue, but I'll ask all the same

I've just about finished with my mammoth task of converting all our old Basic PDS programmes into PB 4.0.
When I made a change to my programmes with Basic PDS, I could just overwrite the executable with the most up to date version in the knowledge that when our users quit out and re-entered the programmes, then they'd have the most up to date version.
Now, with PB4.0 executables I find that I can't overwrite them until all the users have stopped using them (I'm guessing that Windows pages the programmes in and out so it puts a file lock on them to ensure nothing untoward happens?).
Is this correct, or is there some change I can make to the executable to allow it to be overwritten when it's time for it to be updated?
Thanks, John
Comment