![]() |
TBipmap.create nicht ausführbar obwohl Graphics bei uses
Hallo nochmal an alle
Also ich habe ![]() Also ich habe in einer Klasse ein privbmp: TBitmap deklariert. Als Uses natürlich Graphics ergänzt. Wenn ich jetzt in irgendeiner Procedure (unter Beachtung der Zugehörigkeit) dieses privbmp kreieren will, bekomme ich für den folgenden schematischen Aufruf:
Delphi-Quellcode:
auch in jeder anderen Procedure oder function erhalte ich diesen Fehler. Sieht jemand einen Fehler? habe so auch Paintboxen, Labels, ... kreiert und immer ohne Probleme, nur bei dem TBitmap gibt es ärger.
function Container.CreateBitMap(PosX, PosY, Width, Height: integer): TBitmap;
begin result := TBitmap.create(self); // hier Fehler: Create ist unbekannter Bezeichner end; Auch folgender Aufruf endet mit Fehlermeldung (in einer Procedure der Klasse Container):
Delphi-Quellcode:
Vielen Dank
privbmp := TBitmap.create(self);
BAMatze |
Re: TBipmap.create nicht ausführbar obwohl Graphics bei uses
Danke hat sich erledigt, im Link für die erste Frage ist die Antwort gegeben worden.
Danke Ps.: das "Self" ist überflüssig, merke ich gerade :lol: |
Re: TBipmap.create nicht ausführbar obwohl Graphics bei uses
Was aber auch geht: doppeldeutige Objekte/Aufrufe qualifizieren.
Delphi-Quellcode:
FindClose ist z.B. ein Kandidat für sowas ;)
privbmp := Graphics.TBitmap.create(self);
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:38 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-2025 by Thomas Breitkreuz