Einzelnen Beitrag anzeigen

FLINKER_FINGER

Registriert seit: 29. Apr 2004
Ort: Berlin
131 Beiträge
 
#7

Re: Programm starten mit JPG, im Programm als BMP verwenden

  Alt 20. Okt 2007, 23:21
hmm irgendwie will er das nicht richtig laden.... er sagt immer das er die Ressource datei nicht finden kann. Könnte jmd. so freundlich sein und sagen was falsch ist, bekomme das einfach nicht hin.

Code:
var jpeg : TJPEGImage;
    stream:TResourceStream;
begin
  jpeg := TJpegImage.Create;
  try
    Stream := TResourceStream.Create(hinstance, 'myres.res', RT_RCDATA);
    try
    jpeg.LoadFromstream(stream);
    imgback.Picture.Bitmap.Assign(jpeg);
     finally
       Stream.Free;
     end;
     finally
       jpeg.Free;
     end;
Das mit dem erstellen der RES-Datei hat geklappt. Da steht jetzt das bild und das drin : 1 RCDATA "background_kl.jpg" Die datei trägt den Namen myres.res
er meckert aber bei der Zeile, das er die Ressourcedatei nicht finden kann:
Code:
Stream := TResourceStream.Create(hinstance, 'myres.res', RT_RCDATA);
was ist dort falsch ???
  Mit Zitat antworten Zitat