Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   TRessourceStream lädt Bitmap nicht vollständig. (https://www.delphipraxis.net/158069-tressourcestream-laedt-bitmap-nicht-vollstaendig.html)

hoika 4. Feb 2011 08:48

TRessourceStream lädt Bitmap nicht vollständig.
 
Hallo,

folgender Code soll eine 694 Byte grosses Bitmap laden.

Delphi-Quellcode:
     
      ResourceStream:= TResourceStream.Create(HInstance, 'BMVERLAUF', RT_BITMAP);

      ResourceStream.Position:= 0;

      theResFileName:= MyGetTempFileName(GetEnvironmentVariable('TEMP'), 'VER');
      FileStream:= TFileStream.Create(theResFileName, fmCreate);
      FileStream.Position:= 0;
      FileStream.CopyFrom(ResourceStream, ResourceStream.Size);
Leider werden nur 680 Byte geladen (ResourceStream.Size) und gespeichert.

Was ist heute nur für ein verhexter Tag ;(

Weiss jemand, was ich falsch mache ?


#Update:#
Erledigt !!!
Ich habe jetzt BitMap.LoadFromResourceName(HInstance, 'BMVERLAUF') genommen.



Danke


Heiko


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