Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Ressource nicht gefunden => aber da (https://www.delphipraxis.net/138737-ressource-nicht-gefunden-%3D-aber-da.html)

Johannes013 16. Aug 2009 18:19


Ressource nicht gefunden => aber da
 
Liste der Anhänge anzeigen (Anzahl: 2)
hi, :(

ich habe gerade mir Bibliotheken angefangen.
mit dieser prozedur rufe ich JPEG-Bilder auf:

Delphi-Quellcode:
procedure TPMain.JPEG(ResName: String; ResType: PChar);
var
  h :HINST;
  r :TResourceStream;
  j :TJPEGImage;
begin
  h := LoadLibrary('Pegasus.dll');
  if h <> 0 then
  begin
    r := TResourceStream.Create(h,ResName,ResType);
    j := TJPEGImage.Create;
      try
        j.LoadFromStream(r);
        PBack.Picture.Assign(j);
      finally
        j.Free;
        r.Free;
      end;
  end;
  FreeLibrary(h);
end;
Wenn ich nun schreibe :
Code:
JPEG('Titel','JPEG');
kommt: EResNotFound: Titel wurde nicht gefunden

Aber warum??? Die Prozedur ist auch deklriert und mit Gif-Bildern funktioniert das.

.res und .rc sind im anhang

:?: :?: :?:

jaenicke 16. Aug 2009 18:55

Re: Ressource nicht gefunden => aber da
 
Also ein Fehler ist schon einmal, dass du relative Pfadangaben (bzw. gar keine) benutzt. Das ist wie russisches Roulette spielen...

Das hat allerdings nichts mit dem Fehler zu tun, den du geschrieben hast. Ich probiere es kurz aus.

Johannes013 16. Aug 2009 18:56

Re: Ressource nicht gefunden => aber da
 
ja, hat sich schon erledigt: hab' als ResType 'JPEG' statt 'JPG' genommen........


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:24 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