Seems to me that you should be able to initialize a string variable with a distinctive string set, then be able to change the string with relative impunity in the .exe

Since you know the path to the executable (app.path) getting the exe file to read in is not a problem. I don't have any idea what will happen when you re-write the the string back out.....

Care must be taken however:

1. You must have the exact same number of characters after the change as before

2. You have to be able to find the string in the executable

3. You have to know lots of high-level curses for when you screw it up.

In the DOS days, people would change the command.com using a hex editor. They did this to get distinctive (usually obscene) error messages. Same principle.

Good Luck
DerFarm