Hola,
En principio el tipo word es un subconjunto del tipo integer, es decir, puedes asignar el valor de una variable del tipo word a otra del tipo integer:
Código Delphi
[-]
var
d: word;
i: integer;
begin
d := 5;
i := d;
end;
Algo como lo anterior es posible, como digo. También podrías "hacer un cast" de la variable de tipo word para asignar su valor a otra de tipo integer:
Código Delphi
[-]
var
d: word;
i: integer;
begin
d := 5;
i := integer(d);
end;
Si esto no te soluciona "el problema" acaso tengas que dar más información; si obtienes un error del compilador o cualquier otro tipo de error refiere aquí el mensaje de error en cuestión.