Ver Mensaje Individual
  #2  
Antiguo 26-03-2008
lcarlos lcarlos is offline
Registrado
 
Registrado: ene 2008
Posts: 5
Reputación: 0
lcarlos Va por buen camino
Solución

Buenas, ya tengo la solución , la pongo por si a alguien le sirve.

Salu2.
Código Delphi [-]
 
var
  Word: TWordApplication;
  Doc: TWordDocument;
 
begin
  Word := TWordApplication.Create(Application);
  word.Connect;
  Doc := TWordDocument.Create(Application);
  Doc.ConnectTo(
    IDispatch(OleContainer.OleObject) as _Document);
  // Valor de los parámetros
  r:= Doc.Range;
  tipo:= wdfieldmergefield;
  texto := ElCampo;
  formato:= true;
  // Añado el campo.
  Word.Selection.Fields.Add(Word.Selection.Range, tipo, texto, formato);
  // Oculto los códigos del campo
  Word.ActiveWindow.View.ShowFieldCodes := false;
 
end;

Última edición por marcoszorrilla fecha: 26-03-2008 a las 15:31:09.
Responder Con Cita