Developpez.com - Delphi
X

Choisissez d'abord la catégorieensuite la rubrique :


Piloter Word 7 depuis votre application

Date de publication : 26 Avril 2002

Date de mise a jour : 26 Avril 2002

Par darkskull (Dark Skull Software)
 



Vous pouvez utiliser une des interfaces publiées par le serveur d'automation de Word. Vous pouvez les trouver en ouvrant le fichier MSWORD8.OLB dans Delphi qui affichera les informations de cette librairie de type (Attention, L'ouverture de ce fichier peut prendre plusieurs minutes). Vous pouvez aussi utiliser la propriété WordBasic de l'application pour accéder au VB utilisé dans Word. L'exemple suivant montre les deux manières de procéder:

			
uses
  ComObj;
 
var
  V: OleVariant;
 
procedure TForm1.Button1Click(Sender: TObject);
begin
  V := CreateOleObject('Word.Application');
  { Par l'Intermédiaire des Interfaces }
  V.ShowMe;
  { Par l'Intermédiaire du WordBasic }
  V.WordBasic.FileNew;
  V.WordBasic.Insert('test');
  V.WordBasic.FileSave;
end;
 


Ce document est issu de http://www.developpez.com et reste la propriété exclusive de son auteur. La copie, modification et/ou distribution par quelque moyen que ce soit est soumise à l'obtention préalable de l'autorisation de l'auteur.
Responsable bénévole de la rubrique Delphi : Alcatîz -