Delphi ord funktion

Hey Leute,

und HIILLFFFEE !!!:0
ich arbeite gerade mit der Ord-Funktion, also Buchstaben zu ACII-Code:
So hier mein Problem ich möchte gerne von einem Text zum Beispiel nur die 'E’´s umwandeln
Also zum Beispiel in „EIN EIMER“.

Da hab ich die Formel
inhalt:=inttostr(ord(inhalt[1]+inhalt[5]))

Aber das funktioniert natürlich nicht. BITTE weis jmd. wie das funktioniert???

Das wär so super :wink:
Ein Tipp würde auch schon reichen.

Antitofuesser

Hi,

keinen blassen Schimmer was Du vorhast. Soll das hier raus kommen:

IN IMR

(also anstelle E die entsprechende Zahl) oder die Summe oder was??

Hallo,

ich arbeite gerade mit der Ord-Funktion, also Buchstaben zu
ACII-Code:
So hier mein Problem ich möchte gerne von einem Text zum
Beispiel nur die 'E’´s umwandeln
Also zum Beispiel in „EIN EIMER“.
Da hab ich die Formel
inhalt:=inttostr(ord(inhalt[1]+inhalt[5]))

Das bringt dir ja auch nicht den Code des E,
sondern von der Zeichenkette ‚E‘+‚E‘ (inhalt[1]+inhalt[5])

Mache es erst mal einfacher:

Var i: integer; str1, str2: string ;
begin
 str1:= 'EIN EIMER' ;
 i := ord(str1[1]);
 str2 := inttostr(i);
end;

Ergebnis ist str2 = „69“ als Code vom „E“.
Gruß Uwi