Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by Captnemo,
12. Okt 2015
Wie jetzt! Hab ich mir die 12 Kopfschmerztabletten etwa umsonst in den Kopp gekloppt?
So halte ich das meistens aus. Zwar ertappe ich mich manchmal dabei, dass ich aus Faulheit mal weglasse (ist wieder ein Altersproblem), aber sonst versuche ich das, wo sinnvoll, auch mit zu schreiben.
Hat übrigens beim Debugging für mich den Vorteil, dass ich mit der Maus im der gleichen Zeile mir mal...
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by Captnemo,
12. Okt 2015
ü
Das im FYR diese Werte stehen sehe ich ja im debugger. Genauso dass in FMin und FMax eben nur 5 steht. Auch die beider IF-Bedingungen liefert immer False, und deren Anwesungen werden auch nie angesprungen.
Eine Ausgeberoutine in der Form gibt es im Objekt nicht, aber es wird später eine Skala aus den beiden Werten FMin und FMax erzeugt, die "unsinnigerweise" von 5 bis 5 geht.
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by Captnemo,
12. Okt 2015
Ich hab doch geschrieben, dass es sich um eine Liste handelt. Genau eine TobjektList.
Hat aber m.M.n. mit dem Problem nix zu tun.
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by Captnemo,
12. Okt 2015
Also, wenn die Routine durch gelaufen wurde ist in FMin und Fmax immer glatt 5.
Und wenn ich im debugmodus durchsteppe, dann hab ich bei FYRauch immer nachvollziehbar Extendedwerte immer <> 5;
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by Captnemo,
12. Okt 2015
Hi,
ich habe hier ein "merkwürdiges" Problem.
In folgernder Routine sollen die Min- und die Max-Werte einer Liste bestimmt werden:
self.FMax:=self.FYR;
self.FMin:=self.FYR;
for I := 0 to self.Count-1 do
begin
if self.FYR > self.FMax then
self.FMax:=self.FYR;