Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   AdvStringGrid Problem beim einfügen von Images (https://www.delphipraxis.net/211907-advstringgrid-problem-beim-einfuegen-von-images.html)

MartinK 20. Nov 2022 09:30

AdvStringGrid Problem beim einfügen von Images
 
Ich glaub ich werd' noch verrückt.
Ein Code-Schnippsel das bei mir an einer Stelle im code mit einem AdvStringGrid einwandfrei funktioniert,
liefert mir an einer anderen Stelle der gleichen Applikation mit einem anderen AdvStringGrid eine Fehlermeldung.

Delphi-Quellcode:
SGrid.AddImageIdx(1,1,1,haBeforeText,vaTop);
-> [dcc32 Fehler] Unit1.pas(23098): E2010 Inkompatible Typen: 'TCellVAlign' und 'TBtnVAlignment'

gleiches passiert mit
Delphi-Quellcode:
SGridWP.AddDataImage(0,0,1,haBeforeText,vaTop);

Hat jemand so etwas ähnliches schon mal gehabt? Irgendeine Idee was ich noch prüfen könnte?

vG Martin

himitsu 20. Nov 2022 10:03

AW: AdvStringGrid Problem beim einfügen von Images
 
Dir sagt doch die Fehlermeldung genau, was falsch läuft. :stupid:
Der Parameter dieser Methoden hat einen Typen, aber du gibst eine Konstante (Enum) rein, welches was ganz Anderes ist und das ist auch noch Inkompatibel.


Tja, nicht alle Namen sind eindeutig
und dann kommt es schnell darauf an, in welcher Reihenfolge oben die Units im Uses stehen, bzw. ob die "richtige" Unit überhaupt drin steht,
also was davon zuerst gefunden wird.

* Reihenfolge im Uses ändern

oder

* Namespace verwenden, z.B.
Delphi-Quellcode:
TCellVAlign.vaTop

MartinK 20. Nov 2022 10:39

AW: AdvStringGrid Problem beim einfügen von Images
 
Namespaces waren GENAU der entscheidende Hinweis.

Ein DICKES DANKE für den Hinweis Himitsu!
.... Mann oh Mann .... jetzt habe ich schon so viele Stunden vor meinem Delphi Compiler verbracht, aber dieses "Programmier-Wissen-Defizit" ist vorher noch nie aufgefallen.
you saved my day

Martin


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