Hej Jeppe,
Jeg kan ikke bruge den showmessage du viste, da den skal hente en char fra et vidst punkt i strengen.
mvh
Lars
Bosh, hvis du lige smider et svar, så får i begge 10 point
mvh
Lars
Ja, du skal bruge en char istedet for en string. Det kan du gør sådan her:
showmessage(floattostr(ord(copy(s,x,x)[1])));
Husk at være sikker på at længen af S er større end 0... ellers får du fejl.
Kim Jensen aka BOSH
http://www.hulubulu.dk
brug den sådan her istedet:
showmessage(inttostr(ord(copy(s,x,1)[1])));
Jeppe Johansen
Jeppesoftware@hotmail.com
copy funktionen tager en string som første argument. næste integer er positionen den skal starte fra. det sidste er længden. hvis du smider x ind som længden får du på et eller andet tidspunkt en AV når du kalder efter en char der er på den anden side af stringens halve længde... derfor hvis du kun kalder med længden 1 så får du kun et char tilbage.. egentlig kunne du bare bruge denne måde:
showmessage(inttostr(ord(s[x]));
Jeppe Johansen
Jeppesoftware@hotmail.com