I have created a project in Visual C++ 6.0 called qcard4. This project was started by creating a new single document project and copying and pasting code from qcard3 into the files. I have been gradually improving and modifing this code from qcard1. I tried to produce the qcard3 code by just making it dependant on qcard2. I don't know why but I lost the ability to use or recompile the qcard2 project when I did this. I didn't want that to happen, it just did. Now I have all the files for qcard2 but I can't modify it. It's useless to me as stand alone code.
All these projects have a different purpose but require similar code in a lot of respects. Once I get them working I like to leave them alone.
In c and c++ this was not a problem. All I had to do was copy the source into a different folder (directory) and rename it. then I could do anything I wanted to it without effecting the allready working program.
So far in Visual c++ I have been unable to do this. I have looked for a way to rename a project but apparently there is no way to do this. I would like to have separate project folders for each version so that once they are working (debugged) I can leave them alone. I can copy the whole folder and rename it, but the individual files still carry the old project name.
I would like to create a project called qcard5 (in a seperate folder) starting with the qcard 4 source code, but I don't want to lose what I allready have working in the qcard4 software. This project will perform totally different screen graphics displays by using modified qcard4 code. What is my best approach for doing this?