Thema: Delphi Problem mit S: Selection

Einzelnen Beitrag anzeigen

shmia

Registriert seit: 2. Mär 2004
5.508 Beiträge
 
Delphi 5 Professional
 
#4

Re: Problem mit S: Selection

  Alt 19. Jan 2005, 12:10
Du kannst späte Bindung über die IDispatch Schnittstelle benützen:
Delphi-Quellcode:
var
S: OleVariant; // <=====
...
S :=Word.Selection;
S.TypeText('Here is some text');
S.TypeParagraph;
S.TypeParagraph;
S.TypeText('And there was a blank line.');
Die With-Anweisung kann natürlich nicht funktionieren, da bei später Bindung der Delphi
Kompiler keine Ahnung hat, was sich hinter OleVariant versteckt.
Die Zeile
Code:
S.TypeText('Here is some text');
verursacht im Hintergrund folgendes:
* dein Programm fragt WinWord, nach der Nummer der Funktion TypeText
* Word antwortet mit der Nummer der Funktion und den möglichen Parametern
* dein Programm sendet die Nummer der Funktion + Parameter an Word
* Word führt die Funktion aus und gibt evtl. einen Rückgabewert zurück
Andreas
  Mit Zitat antworten Zitat