Quizar tambien podrías utilizar algo así, es un typecast como lo que quieres.
Código Delphi
[-]
var
entero: Integer;
letra: char;
begin
entero := 65;
letra := char(i);
entero := Integer(letra);
end;
Existen funciones que hacen esto menos complicado pero en este momento no lo recuerdo. Suerte.