![]() |
Ressourcen
Hallo!
Um das vorweg zu nehmen, ja, ich habe die Suche genutzt aber nichts gefunden. :mrgreen: Ich habe nach dem Einbinden einer Resource wie ![]() Zitat:
|
Re: Ressourcen
Da Fehlermeldung sagt ja aus das es 2 Ressourcen mit der selben ID (CLOCK) gibt.
|
Re: Ressourcen
Gibt es aber nich!!!!! :wall: :wall: :wall:
|
Re: Ressourcen
Wie sieht dir .rc bzw .res aus?
|
Re: Ressourcen
Picture.rc:
CLOCK bmp "C:\Dokumente und Einstellungen\...\Eigene Dateien\Delphi\Desk\pic\Clock.bmp" |
Re: Ressourcen
Wird dir .res vielliecht zweimal eingebunden?
|
Re: Ressourcen
Rekompiliere die RC.
Dann lösche die Einbindung der Ressource, versuche zum kompilieren, dann füge sie wieder ein. |
Re: Ressourcen
Ich habe wie unter dem Link beschrieben folgendes gechrieben:
{$R 'Picture.res' 'Picture.rc'} [EDIT] @3_of_8 Habe ich gemacht, keine Wirkung! [/EDIT] |
Re: Ressourcen
{$R picture.res} könnte klappen.
|
Re: Ressourcen
Geht nicht.
Könnte mir vielleicht jemand eine komplette Anleitung geben, dass ich von vorne beginnen kann? |
Re: Ressourcen
meine Vermutung: Du hast die Ressourcen-Quelldatei (.rc) dem Projekt hinzugefügt und dann mit
Delphi-Quellcode:
die Ressource nochmal eingebunden.
{$R ...}
|
Re: Ressourcen
Zitat:
![]() |
Re: Ressourcen
Liste der Anhänge anzeigen (Anzahl: 1)
Geht immer noch nicht (aber tolles tool! :thumb: )
Ich poste jetzt hier mal den Code mit dem ich einbinde:
Delphi-Quellcode:
Die *.res-Datei ist im Anhang.
ResStream := TResourceStream.Create(HINSTANCE, 'CLOCK', PChar('Bitmap'));
try clock.LoadFromStream(ResStream); finally ResStream.Free; end; Eingebunden wird nur so in der unit:
Delphi-Quellcode:
implementation
{$R *.dfm} {$R 'C:\Dokumente und Einstellungen\R2D2\Eigene Dateien\Delphi\Desk\bmps.res'} |
Re: Ressourcen
Hallo,
es liegt offenbar nur an der Einbindung. wirf doch mal die Einbindung aus der Unit raus und binde die RC-Datei per [Projekt -> Dem Projekt hinzufügen] ein. Gruß, ManuMF |
Re: Ressourcen
Zitat:
|
Re: Ressourcen
Die .res Datei hat das falsche Format. Sie muß duruch kompilieren einer .rc Datei mit brc32.exe erzeugt werden. In Deiner .res fehlt der Typbezeichner (z.B. BMP).
|
Re: Ressourcen
Hallo,
doppelte resource ids werden regelmäßig dann erkannt, wenn z.B. eine Unit, welche die RES-Datei eingebunden hat, unter anderem Namen gespeichert wird un der alte Unit-Name in einer Uses-Klausel überlebt. Grüße vom marabu |
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:43 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz