Mensaje    Asunto: Guardar archivo word Responder citando

abro una plantilla word.

OleContainer1->CreateObjectFromFile("c:\\Ordinarios\\Plantilla.doc", false);
OleContainer1->DoVerb(0);

Luego a esta plantilla le ingreso datos y salvo los cambios en un nuevo documento;

documento=OleContainer1->OleObject;
String sFicheroGenerado ="\\\\Esr\\buzon\\plantilla2.doc";
documento.OleProcedure("SaveAs", sFicheroGenerado.c_str());
ShowMessage("Su archivo fue ingresado");

Pero al pinchar el boton para guardar se abre nuevamente el documento
sin ninguna propiedad del word y sin guaradra el documento, Por lo cual tengo que volver a presionar el boton guardar , para que así lo guarde.

Como desaparecen las propiedades del word, no puedo imprimir el documento.

Si alguien me puede decir donde cometo el error...