Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu
Online

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.071 Beiträge
 
Delphi 12 Athens
 
#15

AW: Felder eines Objectes

  Alt 16. Jun 2016, 15:15
Es steht das zwar auch irgendwo in der OH, aber grob geht der Vergleich etwa so
(oder man klaut z.B. bei CompareValue:Integer)

Delphi-Quellcode:
if A.xxx < B.xxx then
  Result := -1
else if A.xxx > B.xxx then
  Result := +1
else {if A.xxx = B.xxx then}
  Result := 0;
Meherere Werte vergleichen dann der Reihe nach.
Delphi-Quellcode:
if A.xxx < B.xxx then
  Result := -1
else if A.xxx > B.xxx then
  Result := +1
else
  if A.zzz < B.zzz then
    Result := -1
  else if A.zzz > B.zzz then
    Result := +1
  else
    Result := 0;
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.

Geändert von himitsu (16. Jun 2016 um 15:18 Uhr)
  Mit Zitat antworten Zitat