Hola a todos , estoy realizando un programa en delphi 7 y utilizo un documento de word como plantilla para generar la impresión. He leido en mensajes antiguos como insertar los campos con
Código Delphi
[-]
DocWord := CreateOLEObject('Word.Application');
DocWord.Documents.Add(Ruta);
DocWord.visible:=False;
Documento := DocWord.Documents.Item(1);
Documento.Variables.add('_Campo1', QTabla.FieldByName('RefDocumento').Value);
...
Documento.Fields.Update;
Documento.SaveAs(ExtractFilePath(application.ExeName)+'informes\Doc'+QTabla.FieldByName('RefDocument o').Value+'.doc');
rutadoc:=ExtractFilePath(application.ExeName)+'Informes\Document'+QTabla.FieldByName('RefDocumento') .Value+'.pdf';
Documento.ExportAsFixedFormat(rutadoc, wdExportFormatPDF);
end;
Docword.Quit(False); Docword:= Unassigned;
Pero intento cambiar un check en word desde delphi y sinceramente no se como hacerlo,
he creado un campo en el documento de word de tipo FORMCHECKBOX pero no se como acceder a el desde delphi para cambiar su valor.
Gracias de antemano,