Ik ben een stuk Delphi code aan het omzetten naar ASP. Nou ken ik de taal Delphi helemaal niet en ik heb met één stukje code enigszins moeite:
Ik heb er nu van gemaakt:
De functies copy, delete en inc ken ik echter niet dus de translatie is nog niet compleet. Weet iemand hoe dit zou moeten? Ik heb het idee dat copy hetzelfde doet als de functie Mid() in ASP.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
| function TranslateChunk(Chunk: string): string;
var
i: Integer;
s: string;
begin
i := 0;
while length(Chunk) >= 3 do
begin
s := copy(Chunk, Length(Chunk)-2, 3);
Result := TranslatePart(s,i) + Result;
Delete(Chunk, Length(Chunk)-2, 3);
Inc(i);
end;
Result := Trim(Result);
end; |
Ik heb er nu van gemaakt:
code:
1
2
3
4
5
6
7
8
9
10
11
| Function TranslateChunk(Chunk)
i = 0
While Len(Chunk) >= 3
s = copy(Chunk, Length(Chunk)-2, 3)
Result = TranslatePart(s,i) & Result
Delete(Chunk, Length(Chunk)-2, 3)
Inc(i)
Loop
Result = Trim(Result)
End Function |
De functies copy, delete en inc ken ik echter niet dus de translatie is nog niet compleet. Weet iemand hoe dit zou moeten? Ik heb het idee dat copy hetzelfde doet als de functie Mid() in ASP.
Not all chemicals are bad. Without hydrogen or oxygen, for example, there would be no way to make water, a vital ingredient in beer.