La otra alternativa, no tan interesante como la que te ofrece Caral es abrir el documento "fuera" de tu sistema. Es decir, abrirlo con word.
Para ello puedes emplear ShellExecute. Sobre esta función hay muchos ejemplos en los foros de como usarla. Una manera (la que yo uso) consiste en esta:
Código Delphi
[-]ShellExecute(GetForegroundWindow(), nil, PChar(Ruta),nil, nil, SW_NORMAL);
Siendo Ruta la Patch completa en donde está el archivo en cuestión.
Saludos,