Delphipage - la reference en Delphi
Accueil - Astuces - Composants - Programmes - Tutoriaux - Livres - Liens
 Sources
- Astuces
- Composants
- Programmes
- Tutoriaux
 Rechercher
- Delphipage
- Ngscan
 Ressources
- Lexique Delphi
- Livres
- News
- Patchs Delphi
 Liens
- Borland France
- CodeGear
- Les meilleurs sites

Astuces - Impression - Imprimer un document Word via OLE en Delphi

Uses ComObj;

Var WordApp:variant;

procedure TForm1.Button1Click(Sender: TObject);
begin
//Démarrer Word
WordApp:=CreateOleObject('Word.Application'); //Crée un objet unique non initialisé de la classe spécifiée par le paramètre 'Word.Application'
WordApp.Application.Visible:=True; //Rends l'application Word visible
WordApp.Documents.Add; //Crée un nouveau document
WordApp.Selection.InsertAfter('Test'); //Insére du texte
WordApp.ActiveDocument.PrintOut; //Imprime le document actif
end;

procedure TForm1.Button2Click(Sender: TObject);
begin
//Fermer Word
WordApp.Quit;
WordApp:=UnAssigned;
end;


Tous droits réservés - Contacts
Haut de la page