![]() |
[Erledigt]Selection als Parameter
Hallo,
ist ein möglich eine Selection, zB aus einem StringGrid, als einen Parameter in eine Procedure zu übergeben? In meinem Fall habe ich ein StringGrid, in welchem die 1.Zeile mit 5 Spalten, beschriftet ist mit Datum,Zeit,Temperatur,ect. Mit dem Klick auf eine von diesen Spalten sollen die Werte sortiert werden. Die Procedure, zum Sortieren, braucht einen String als Parameter. |
AW: Selection als Parameter
Ein Stringgrid hat das Ereignis
Delphi-Quellcode:
. Du bekommst dort gesagt, welche Zeile und welche Spalte betroffen sind.
SelectCell(Sender: TObject; ACol, ARow: Integer; var CanSelect: Boolean);
Wenn nun die ARow (also die Zeile) = 0 ist, dann übergibst Du Deiner Prozedur
Delphi-Quellcode:
SortierMalWas(StringGrid.Cells[ACol,ARow]);
Ungefähr sowas?
Delphi-Quellcode:
procedure TForm1.StringGrid1SelectCell(Sender: TObject; ACol, ARow: Integer; var CanSelect: Boolean);
begin if ARow = 0 then begin SortierMalWas(StringGrid.Cells[ACol,ARow]); CanSelect := False; end else begin CanSelect := True; end; end; |
AW: Selection als Parameter
Das ist genau das, was ich gesucht habe.
Vielen Dank! |
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:24 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