Einzelnen Beitrag anzeigen

Keldorn

Registriert seit: 6. Mär 2003
Ort: Meißen
876 Beiträge
 
Delphi 10.1 Berlin Professional
 
#6

Re: OLE Delphi Textmarken überprüfen gegebenfalls setzen

  Alt 1. Feb 2006, 21:04
Ein Textformularfeld kannst du so erzeugen (Server-kompos):
Delphi-Quellcode:
Var _oleType:olevariant;
    aFormfield:Formfield;
begin
  WordApplication1.Connect;
  try
    with WordApplication1 do
      begin
        _oletype:=wdFieldFormTextInput;
        aFormfield:=Selection.FormFields.Add(Selection.Range,_oleType);
        aFormfield.name:='NameDerMarke';
        aFormfield.Result:='Inhalt';
        //Vorgabetext: bleibt erhalten, wenn dasDok entschützt und wieder geschützt ist.
        //wenn du Textmarken als Default-text setzen willst, nimm besser auch diese Eiogenschaft
        aFormfield.TextInput.Default:='VorgabeText';
      end;
  finally
    WordApplication1.Disconnect;
  end;
end;
Mfg Frank

Lükes Grundlage der Programmierung:
Es wird nicht funktionieren
(Murphy)
  Mit Zitat antworten Zitat