Einzelnen Beitrag anzeigen

Thanatos81
(Gast)

n/a Beiträge
 
#9

Re: Stringgrid, in bestimmter Spalte nach String suchen...

  Alt 24. Jan 2005, 09:05
Dann versuch es doch mal so:

Delphi-Quellcode:
var
   spalte : TStrings;
   p : integer;
begin
  repeat
    spalte := StringGrid1.cols[2]; // die 3. Spalte
    
    p := spalte.IndexOf('rot'); // suche nach "rot"
    if p >= 0 then
       spalte[p] := 'grün'; // ersetzen
  until p < 0;
end;
IndexOf gibt -1 zurück, falls keine Fundstelle vorliegt. Ansonsten halt die Nr des Eintrages.
Kleiner 0 nur um auf Nummer sicher zu gehen, man weiß ja nie, ob alles so klappt, wie es soll
  Mit Zitat antworten Zitat