Einzelnen Beitrag anzeigen

Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#22

AW: strings einer combobox vergleichen

  Alt 7. Apr 2019, 15:48
Nö. Soll nur in einer Spalte gesucht werden musst du ja nur die Zeilen durchgehen, dir den Inhalt der Spalte holen und mit dem gewählten Eintrag vergleichen. Wenn identisch, hast du die Zeile im StringGrid gefunden.

Soll in jeder Spalte gesucht werden, wird es etwas komplizierter, da du dann zwei verschachtelte Schleifen brauchst: Eine für die Zeilen und darin eine für die Spalten.

Setz erst mal die erste Anforderung um: Der gesuchte Inhalt ist immer in der ersten Spalte.

Code:
SuchString := Combobox ausgewählt
for i := 0 to ZeilenStringGrid - 1 do
begin
  sgString := Zeile[i,0] // oder so ähnlich. Habe jetzt die Syntax nicht im Kopf
  if SuchString = sgString // gefunden
  begin
    Zeile im StringGrid hervorheben
    break;
end;
Michael
Ein Teil meines Codes würde euch verunsichern.

Geändert von Luckie ( 7. Apr 2019 um 15:50 Uhr)
  Mit Zitat antworten Zitat