I don't know which ones you fixed, but .dll can just be downloaded (google the name) and place it in the directory of whatever game/program has those errors.
As for the games looks to me like registry errors. I personally only play generals zero hour, and i lost my copy a long time ago, so i use a cracked version.
If you can't find a fix for the zero hour error, uninstall the game and download it. It has a different installer and it may fix the error. Also make sure you have GenTools installed, its mandatory for zero hour online to work.
The cracked game shouldnt be an issue, you've bought the game, making ur contribution. Look at it as a fix.
And let us know if you're running windows 8, it can cause a lot of problems too.
EDIT: Just found this:
- When I launch my game, I'm getting the following error: Missing Required file "Ssleay32.dll".
Solution: You will have to use the Hook option to hook the games you want to play. Use the Hook menu to hook your games, then use the game's own shortcut to start the launcher and use C&C:Online. Also make sure to disable your antivirus for the hooking.
Guess you don't have to download the .dll
^
Ignore that, just read your post above, try downloading it then.
Edited by Trikpa, 02 July 2015 - 02:37 PM.