Hallo,
schau mal bitte, ob in der
dpr-Datei mehrfach ein
{$R *.res}
vorkommt, dann tritt auch die Fehlermeldung mit doppelten Resourcen auf.
Es ist mir bei Delphi 7 und 2007 schon mehrfach passiert, dass Delphi beim automatischen Ergänzen der
dpr-Datei nicht so richtig zurande kommt und dann das {$R *.res} noch ein zweites Mal einfügt. Dieses kann dann auch mal am Ende einer Zeile stehen und nicht, wie gewohnt, zwischen dem letzten Eintrag aus Uses und dem Begin. Dies passiert vor allem dann, wenn man die
dpr-Datei selbst ergänzt hat.
Schau Dir die Datei aber mal mit 'nem anderen Editor an, um sicherzustellen, dass sie noch "vernünftiger" Text ist, wenn nicht, dann ist Bernhards Hinweis, bezüglich Festplatte, nicht von der Hand zu weisen.
Dein letzter Hinweis läßt darauf schließen, dass die StreamZ.res nicht in Ordnung war.
Wenn in der
dpr-Datei soetwas stand wie:
Delphi-Quellcode:
{$R *.res}
{$R StreamZ.res}
dann könnte der Fehler daher rühren, dass StreamZ.res ja schon in *.res enthalten ist und dadurch zweimal eingebunden wurde, was die Fehlermeldung bezüglich doppelter Resourcen plausibel erscheinen lässt.