Forum: Sonstige Fragen zu Delphi
Delphi
by Satty67,
8. Jun 2009
Das ich TStrings.Text vergessen hab', heißt jetzt ich, das ich mir wegen meines Alters schon langsam Sorgen machen muss?
@Lannes: Sieht natürlich besser aus... könnte höchstens noch mit weniger Schleifendurchläufen punkten.
Forum: Sonstige Fragen zu Delphi
Delphi
by Satty67,
8. Jun 2009
300 Zeilen ist wenig, selbst 1000 sind noch wenig. StringGrids werden so ab 10.000 ziemlich verschwenderisch.
Also ich würde die Aufgaben erst mal aufsplitten, StringGrid Reihen sind normale TStrings.
1) Funktion zum Vergleichen von TStrings (evtl ginge sogar ein Vergleich von DelimitedText)
2) Schleife die ungleiche TStrings in einem Grid oder Array sammeln
3) Das Grid (oder Array), das...
Forum: Sonstige Fragen zu Delphi
Delphi
by Satty67,
8. Jun 2009
Wie groß sind die StringGrid's (also wieviel Zeilen) und ist die Sortierung irgendwie von Bedeutung?
Im Prinzip schon so, das man StringGrid_A mit Zeilen aus StringGrid_B füllt sofern die nicht da sind. Am Ende kopiert man A 1:1 nach B.
Sind die StringGrid's groß, dann lohnt sich ein Array of TStringList als Püffer für die Zeilen.