Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi StringGrid Selektierte Zelle ermitteln (https://www.delphipraxis.net/128457-stringgrid-selektierte-zelle-ermitteln.html)

delphifan2004 30. Jan 2009 01:54


StringGrid Selektierte Zelle ermitteln
 
Hallo!

Wie kann ich in einem Stringgrid die selektierte Zelle ermitteln. Diejenige, die meine Eingaben entgegen nimmt.

In etewa in diesem Sinne mit Pseudo-Code dargestellt:

Delphi-Quellcode:
   if StringGrid.Cells[Spalte,Zeile].Selected then DoSomething;

himitsu 30. Jan 2009 05:06

Re: StringGrid Selektierte Zelle ermitteln
 
StringGrid1.Selection

WS1976 30. Jan 2009 07:32

Re: StringGrid Selektierte Zelle ermitteln
 
Hallo,

sg.Selection.Top entspricht der Y-Koordinate und
sg.Selection.Left entspricht der X-Koordinate in deinem Grid.

Alles auf die Zellen bezogen mit Nullpunkt links oben.

Grüsse
Rainer

delphifan2004 30. Jan 2009 13:45

Re: StringGrid Selektierte Zelle ermitteln
 
Hallo,

Ich danke Euch wie verrückt für Eure Hilfe. Ganau das wollte ich wissen. Jetzt kann ich weiter machen.

Wie kann ich daher jetz die Frage als beantwortet markieren?

Ich sehe soeben am Ende meiner Antwortseite das Kästchen "Als 'offene Frage' markieren".

Hab ich noch nie angekreuzt.

Ist es so, das wenn das Kästchen angekreuzt ist, der Vermerk "erledigt" erscheint, sobald das Häkchen nach Beantwortung der Frage wieder entfernt wird?

Es grüßt Euch

Delphifan2004

himitsu 30. Jan 2009 14:08

Re: StringGrid Selektierte Zelle ermitteln
 
büdde büdde

Zitat:

Zitat von delphifan2004
Ist es so, das wenn das Kästchen angekreuzt ist, der Vermerk "erledigt" erscheint

es ist genau andersrum > häkchen gesetzt = als offen markiert


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