![]() |
Delphi-Version: 2009
Problem "Deklaration... unterscheidet sich von vorheriger Deklaration"
Hallo zusammen,
bei einem meiner Programme treffe ich auf folgendes Problem:
Delphi-Quellcode:
Für die Zeile mit der Deklaration erhalte ich dann:
TShapes = class(TObject)
private [...] public [...] procedure paintToBitmap(vbitmap : TBitmap; offsetX, offsetY, zoom : double); end; [...] procedure TShapes.paintToBitmap(vbitmap: TBitmap; offsetX, offsetY, zoom: double); begin [...] end; [DCC Fehler] uRaster.pas(662): E2037 Deklaration von 'paintToBitmap' unterscheidet sich von vorheriger Deklaration Wenn ich alles auskommentiere, funktioniert es. Es scheint an "vbitmap : TBitmap" zu liegen.. Meine Ideen sind leider begrenzt, vor ca. 2 Monaten (als ich das entwickelt habe) funktionierte es noch... |
AW: Problem "Deklaration... unterscheidet sich von vorheriger Deklaration"
Du kannst mal nach und nach die Parameter entfernen um herauszufinden woran es liegt. Weil so wie es aussieht, bindest du im Implementation-Teil eine Datei ein, die eine Klasse neu implementiert. Ich würde vor TBitmap noch Graphics. als genaue Spezifikation angeben.
MfG Fabian |
AW: Problem "Deklaration... unterscheidet sich von vorheriger Deklaration"
Es lag an TBitmap, tatsächlich scheint das neu deklariert zu werden.. mit Graphics.TBitmap geht es, danke für die schnelle Hilfe! :-D
|
AW: Problem "Deklaration... unterscheidet sich von vorheriger Deklaration"
Hast du in der Implementation ebenfalls eine Uses-Klausel drinstehn?
Klick einfach mal mit Strg + linke Maustaste auf das TBitMap im Interface und dann nochmal in der Implementation. Wenn du hier an unterschiedlichen Stellen landest, dann hast du schon die Antwort. Ist paintToBitmap die einzige Methode, mit diesem Problem oder ist das nur zufällig die erste Methode? Eventuell liegt's ja auch am TShape selber, denn Delphi kenn auch Eines. [edit] Ach nee, hier heißt es ja TShapes :oops: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:02 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