Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Symbol laden... deaktiviert, wieso? (https://www.delphipraxis.net/130503-symbol-laden-deaktiviert-wieso.html)

AlexII 9. Mär 2009 16:53


Symbol laden... deaktiviert, wieso?
 
Hallo,

In Projektoptionen - > Anwendung -> Symbol ist der Button Symbol laden... bei mir deaktiviert, keine Ahnung wieso. Wie kann ich es wieder aktivieren?

Hab Delphi 7PE

jaenicke 9. Mär 2009 17:14

Re: Symbol laden... deaktiviert, wieso?
 
Normalerweise ist das so, wenn die Ressource (.res) nicht vorhanden oder nicht eingebunden ist.

Wenn die Datei vorhanden ist (die sollte eigentlich auch beim Laden erzeugt werden, das Projekt muss dann aber auch gespeichert werden):, dann wird der Fehler in der Projektdatei liegen. Diese kannst du unter Projekt --> Quelltext anzeigen anschauen und sieht eigentlich so aus:
Delphi-Quellcode:
program Project1;

uses
  Forms,
  Unit1 in 'Unit1.pas' {Form1};

{$R *.res}

begin
  Application.Initialize;
  Application.CreateForm(TForm1, Form1);
  Application.Run;
end.
Ich vermute, dass dir diese Zeile fehlt:
Delphi-Quellcode:
{$R *.res}

AlexII 9. Mär 2009 17:20

Re: Symbol laden... deaktiviert, wieso?
 
Oder

Delphi-Quellcode:
{$R *.dfm}
??? Weil meine andere Unit haben nämlich das. :gruebel:

AlexII 9. Mär 2009 17:24

Re: Symbol laden... deaktiviert, wieso?
 
Bekomme die Fehlermeldung "Datei nicht gefunden: x.res" :gruebel:
Die .dfm kann er auch nicht finden.

Cyf 9. Mär 2009 17:45

Re: Symbol laden... deaktiviert, wieso?
 
Hmm Turbo Delphi erstellt fehlende Ressourcen normalerweise automatisch neu, wie das bei 7 aussieht, weiß ich allerdings nicht.

AlexII 9. Mär 2009 17:48

Re: Symbol laden... deaktiviert, wieso?
 
Ich hab's :dancer2: Danke dir :thumb:

jaenicke 9. Mär 2009 18:11

Re: Symbol laden... deaktiviert, wieso?
 
Zitat:

Zitat von Cyf
Hmm Turbo Delphi erstellt fehlende Ressourcen normalerweise automatisch neu, wie das bei 7 aussieht, weiß ich allerdings nicht.

Aber nur, wenn die Zeile nicht fehlt. ;-)

Wenn keine Datei eingebunden ist, dann fehlt Delphi auch keine, also erstellt es die auch nicht neu. Normalerweise ist es ja Absicht, wenn man diese Zeile entfernt.

Cyf 9. Mär 2009 18:17

Re: Symbol laden... deaktiviert, wieso?
 
Was beinhalten die automatisch erstellten .res eigentlich?

Luckie 9. Mär 2009 18:21

Re: Symbol laden... deaktiviert, wieso?
 
Zitat:

Zitat von Cyf
Was beinhalten die automatisch erstellten .res eigentlich?

Nichts. ;) Da wird dann nur die DFDM-Datei reinkompiliert, denke ich mal.

jaenicke 9. Mär 2009 18:22

Re: Symbol laden... deaktiviert, wieso?
 
Hauptsächlich das Icon und die Versionsinformationen, in neueren Versionen von Delphi (ab 2007) auch z.B. direkt das Manifest. ;-)


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:14 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz