Im großen und ganzen kannst du c code verwenden. Ich selber habe ein C# Programm in Delphi umsetzen müssen und konnte den Quellcode ziemlich kopieren, musste da halt nur die Syntax von verschiedenen Befehlen angleichen.
Code:
for (Int32 i = 0; i < ByteArray.Length; i++)
{
test = i;
}
Delphi-Quellcode:
for i := 0 to Length(ByteArray) - 1 do
begin
test := i;
end
Die {/} werden in Delphi durch Begin/End ersetzt und zuweisungen werden mit := anstatt nur mit = gemacht.
Das ist glaubich auch schon der größte Unterschied.