Hallo dop3.
Erstmal herzlich Willkommen in der
DP.
Zitat von
dop3:
könnte mir wer diesen quekllcode in einen Delphi code umschreiben? leider kann ich nicht so wirklich java/c++
Sorry im Vornherein für die Watschen, aber Nein, das werden wir für Dich nicht tun.
Wir verstehen uns als Forum als 'Hilfe zur Selbsthilfe'. Wenn Du also bestimmte Dinge nicht verstehst, dann werden wir Dir gerne helfen und Dir die Zusammenhänge erklären, aber wir werden Dir nicht die ganze Arbeit abnehmen. Wenn Du kein Java / C / C++ kannst, dann ist das jetzt genau der richtige Zeitpunkt, um die Grundlagen davon zu erlernen (man sollte als Entwickler sowieso die wichtigsten Sprachen zumindest lesen können).
Wenn Du das jedoch einfach nur 'gemacht haben' willst, dann werden sich alternativ möglicherweise Leute finden, die das für einen angemessenen Stundensatz tun werden.
Also: Was an dem ganzen Ding verstehst Du nicht?
C - liker Code nach Delphi zu übersetzen ist an sich nämlich nicht so schwer.
"{" wäre ein begin, "}" entsprechend ein end;
Alles wo "public" / "protected" / "private" davor steht sind Deklarationen der Klasse, kommen also mindestens mal in den interface Teil Deiner Delphi-Klasse, und zwar unter genau den gleichen Begriffen.
Alles mit runden Klammern hintendran sind Methoden, vor dem Namen steht der Rückgabetyp, und der wird mit return zurückgegeben. Also ist "return irgendwas;" in der Regel "result := irgendwas;" in Delphi.
Das einzige, was sonst noch auffällig wäre ist die for-Schleife.
Anstelle von "for (i=0;i<32;i++)" wäre das ein
Delphi-Quellcode:
var i: integer;
begin
for i := 0 to 31 do
begin
...
end;
end;
Sonst noch Fragen?