OK, This is The Main Project. I apologize for it is roughly written. :$
Actually the buttons have to be pressed one after the other in the manner they are arranged, i.e., the sequence to do it right should be, save - load image - replace - load rtf file
You'll find out what it does, and For load rtf file - write "input.txt" for the file source
PS : I hope you have winrar or any other archiver with rar support :S
What are you trying to do with the strings? I don't open other people's code, either. VB can handle strings up to 32767 characters fairly fast if the algorithms are optimized. Beyond 32767 characters you need to use something like C. I've tried it and VB6 can get lost when the input is longer than 32767.