>I guess my first question is "why did you change it?". (What were you hoping to gain with this "new" way?)
For 2 things: I wanted to make classes for the flexibility and to be able to use IF NOT Object.Method(), etc. The second one was that at first I thought that this would have fixed my problem. But, something stays in memory. So, I'm back to step one.
>My next would be "Is there anything special in the sub-exe or the main exe (like OLEPUBLIC)??
No.