![]() |
Fehler bei TBitmap.Create
Hallo,
bei der Kompilierung von
Delphi-Quellcode:
erhalte ich bei der Zeile mit dem TBitmap.Create die Fehlermeldung "Objekt oder Klassentyp erforderlich".
uses Graphics, ExtCtrls, windows;
procedure GraphicInsImage(grBild: TGraphic; imImage: TImage; clBack: TColor); var bmHlp: TBitmap; dblFactor: double; begin imImage.Autosize := False; bmHlp := TBitmap.Create; //--Hier kommt später noch mehr bmHlp.Free; end; Kann mir jemand sagen, wieso? Grüsse Frank |
So,
habs gefunden: Entscheidend ist wohl die Reihenfolge der Units: Statt
Delphi-Quellcode:
muss es heissen:
uses Graphics, ExtCtrls, windows;
Delphi-Quellcode:
Offensichtlich stehen in der windows-Unit Definitionen, die die der Unit Graphics überschreiben.
uses ExtCtrls, windows, Graphics;
Grüsse Frank |
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:44 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