![]() |
Delphi-Version: 2010
Textrect es gibt keine Überladene Version
Ich habe ein Problem mit Textrect in einem Drawgrid.
Trotzdem ich eigentlich alle Parameter korrekt eingegeben habe wird der fehler
Code:
ausgegeben
[DCC Error] Unit1.pas(39): E2250 There is no overloaded version of 'TextRect' that can be called with these arguments
Delphi-Quellcode:
Ich weiß nicht wirklich wo der Fehler ist.
procedure TForm1.MembergridDrawCell(Sender: TObject; ACol, ARow: Integer;
Rect: TRect; State: TGridDrawState); var a : string; begin //Headlines a:= 'D'; membergrid.Canvas.TextRect(membergrid.CellRect(0,0),a,[tfcenter]); end; Vielen Dank schon einmal für die Hilfe. |
AW: Textrect es gibt keine Überladene Version
Der 1. Parameter von cellRect ist ein Var-Parameter; du übergibst eine Konstante.
Delphi-Quellcode:
rect := membergrid.CellRect(0,0);
membergrid.Canvas.TextRect(rect,a,[tfcenter]); |
AW: Textrect es gibt keine Überladene Version
Zitat:
benötigten Typen: - Parameter via Code-Insight / Autovervollständigung anzeigen lassen - via Strg+LinkeMaustaste auf TextRect zur Deklaration springen - in der OH bei ![]() - ... |
AW: Textrect es gibt keine Überladene Version
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:52 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