Forum: Programmieren allgemein
Delphi
by Neutral General,
4. Sep 2017
Ok, dass "Doch" hat in dem Kontext nicht gepasst, der Rest trifft trotzdem zu.
:roll: :wall:
:roll:
Forum: Programmieren allgemein
Delphi
by Neutral General,
4. Sep 2017
Doch. Um die Strings sortieren zu können musst du für jeden String in einer Schleife erst mal die Länge ermitteln.
Danach noch zu sortieren ist Unsinn weil man sich in der Schleife auch grad immer merken kann ob das aktuelle Element das (bisher) größte ist:
if NewWidth > Result then // Immer wenn die Breite größer ist von diesen String, dann Result entsprechen erhöhen
Result := NewWidth;
Forum: Programmieren allgemein
Delphi
by Neutral General,
4. Sep 2017
Gut. Denn das heißt:
wird nicht funktionieren ;)
Forum: Programmieren allgemein
Delphi
by Neutral General,
4. Sep 2017
Length(string) in Assembler (Delphi 7):
test eax, eax
jz +$03
mov eax,
ret
Schneller wirds nicht.
Außerdem in extremen Fällen können kürzere Strings (Anzahl der Zeichen) länger (in Pixeln) sein als andere längere Strings (Anzahl der Zeichen) (<-- Verwirrender Satz aber ich hoffe du weißt was ich meine :mrgreen: )