Nun ja wirklich weiter bin ich noch nicht muss mich mal schlau machen was Glados mit QuickSort meint.
Kenn mich damit nicht aus.
Der Vorschlag bringt dich auch nicht weiter.
Da muss man auch nichts sortieren.
PseudoCode:
Delphi-Quellcode:
function GetTextWidth(MyStrings: TStrings {ja, nur ein Beispiel, kannst auch Array nehmen}): Integer;
var
Result, NewWidth: Integer;
MyString: string;
begin
Result := 0;
NewWidth := 0;
for MyString in MyStrings do
begin
NewWidth := GetTextBoundOnlyWidth(MyString); // Platzhalterfunktion zum Ermitteln der Breite des Strings
if NewWidth > Result then // Immer wenn die Breite größer ist von diesen String, dann Result entsprechen erhöhen
Result := NewWidth;
end;
end;
Danke das ist ein Anhaltspunkt.
TStrings sind ok..
gruss