Wie ich bereits sagte, bin kein Profi, nehme daher gerne entsprechende Hinweise an
Aus Fehlern kann man nur lernen, bin daher ja auch dankbar für die Hilfe hier
Habe vorher gerade einmal die entsprechenden *.pas in das Projekt kopiert um debuggen zu können
Ich bezweifele nicht, dass es so geht wie bereits vorher angegeben, trotzdem kam mir zwischendurch der Gedanke, geht's überhaupt?
Das erste was auffiel, eigentlich braucht man kein Init vor CalcBinary, da CalcBinary respektive CalcBuffer es intern aufruft
Damit hier niemand glaubt, ich würde selbst nix dafür tun und nur auf Lösungen von euch warten...
Der Ablauf der Aufrufe ist wohl lt. Debugger folgender:
CalcBinary => CalcBuffer => Init => DoInit => SetRounds(FRounds) und FRounds ist 0 daher immer 3 Runden
So kann es mit meinem Code niemals gehen, ich werde immer bei 0 und 3 Runden landen
Was das DCP betrifft, das habe ich auch auf der Platte gefunden, allerdings noch nie benutzt
Habe gerade mal in die
HTML der Hilfe geschaut, da gibt es doch eigentlich keine Möglichkeit die Anzahl der Runden zu variieren?
Scheinbar würde ich auch damit nichts auf die Reihe bekommen...
Ich teste jetzt mal und melde mich dann nochmals abschließend