Every time I try to compile a program, I get "Error(0) Duplicate Resources" and the program stops.
I understand that this is a linker error of some kind, but I don't know what. Can you help? (I am using Delphi 3 Standard Edition.)
Use Windows Explorer to go to the folder where your program resides and delete all files except the .DPR, .PAS, and .DFM files (and any custom .RES files you might have created).
That will make Delphi completely rebuild all linker and resource files for your application. If that doesn't work, then look in your library search path for stuff that might be duplicated in various folders.