Zitat von
Pixelex:
2. Dann startete ich Turbo Delphi und er meinte beim Öffnen meines Projektes: "meinprojektname.RES ist nicht vorhanden. Wird erstellt." Das fand ich schonmal komisch, weil ich dachte ich brauche nur die grafiken.RES. Warum erstellt der eine meinprojektname.RES-Datei?
Die erstellt er seit je her für jedes Projekt. Darin legt er das Icon der Anwendung ab und (falls aktiviert) die Versionsinformationen, etc. Wenn du diese Resource nicht nutzen willst, dann schmeiss das {$ *.R} aus dem Projektquellcode raus. Dieses Verhalten ist seit mindestens D3 vorhanden.
Zitat von
Pixelex:
5. Nach dem Neustarten von TD und öffnen meines Projektes hatte ich nun die grafiken.RC-Datei auch im Projektfenster liegen und nun kommt immer dieses "Duplicate Resource"-Errormeldung wenn ich das Projekt starten will.
Hast du denn auch dein "{$R grafiken.RES}" wieder entfernt? Ansonsten ist es vollkommen logisch, da er über diese Anweisung deine Resource einbindet und dann nochmal über den Projektmanager.
Zitat von
Pixelex:
Das komische ist die .RC-Datei lässt sich nicht mehr aus dem Projekt-Fenster entfernen. Ich habe alles probiert. Habe die Dateien RC und RES mittlerweile sogar aus dem Projektverzeichnis gelöscht, aber die grafiken.RC-Datei ist weiterhin im Projektfenster, die "Duplicate"-Meldung kommt und die RC Datei lässt sich einfach nicht entfernen. :/
Entferne die {$R grafiken.res grafiken.rc} o.ä. Anweisung direkt im Projektquellcode. Dieses Problem besteht bei Delphi seit je her, dass er die Resourcen nicht mehr über den Projektmanager entfernt.