Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by shmia,
21. Jan 2005
Nö, das ist doch korrekter Delphi Code.
Also spalte ist eine Stringliste, und mit der Methode IndexOf erspare ich mir
eine Schleife über alle Strings in der Liste.
In der Variablen p wird die Position des Strings in der Liste gespeichert.
Wenn man nur einen Teilstring suchen möchte, dann kann man IndexOf natürlich nicht gebrauchen.
Hier wird nicht kopiert, sondern spalte ist ein...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by shmia,
20. Jan 2005
Das StringGrid bietet seine Daten über 3 (Array-) Properties an: Cells, Rows und Cols.
Da du in einer Spalte suchen willst ist das Property Cols das Richtige.
Beispiel:
var
spalte : TStrings;
p : integer;
begin
spalte := StringGrid1.cols; // die 3. Spalte
p := spalte.IndexOf('rot'); // suche nach "rot"