jobtunisieyasser
Messages postés123Date d'inscriptionlundi 6 septembre 2004StatutMembreDernière intervention23 mars 2007 Modifié par Cirec le 17/10/2014 à 20:53
si
WordApplication.Visible := true ;
alors Word va être visible
sinon
WordApplication.Visible := false;
pour le cacher.
et tu pourrait récuperer le text qu'il contient.
et avec cette maniére on récupére un text dans un .Doc :-p
------------------------------ Exemple
OleFileName:=dialog.FileName ;
WordApplication.Documents.Open(OleFileName,EmptyParam,EmptyParam,EmptyParam,
EmptyParam,EmptyParam,EmptyParam,EmptyParam,EmptyParam,EmptyParam);
cs_fostex
Messages postés50Date d'inscriptionmardi 18 novembre 2003StatutMembreDernière intervention 5 septembre 2006 13 sept. 2004 à 21:49
Merci pour les réponses.
en ce qui concerne l'ouverture d'un .doc, j'ai essayé l'exemple et je n'arrive pas à compiler.
Comment déclarer dans type :
wdOpenFormatAuto
jobtunisieyasser
Messages postés123Date d'inscriptionlundi 6 septembre 2004StatutMembreDernière intervention23 mars 2007 Modifié par Cirec le 17/10/2014 à 20:53
var OleFileName : Olevariant;
// Paramêtre
if dialog.Execute= true then
BEGIN
end ;
////////------------------------
Tu ajoute dans les uses l'unité de Word
dans mon exemple uses word97;
et si tu ne l'as pas alors fait
Projet -> Importer une unité ->
Choisie de la liste: Microsoft Word -> Cliquez Créer l'unité .
Vous aurez le nom de l'unité
ajoutéz le dans uses
//// -> Essaye un peu et tu ne comprend pas
demande le moi encore :-p
Je serait heureux de vous le répondre.
Merci
jobtunisieyasser
Messages postés123Date d'inscriptionlundi 6 septembre 2004StatutMembreDernière intervention23 mars 2007 Modifié par Cirec le 17/10/2014 à 20:52
Explique encore ton probléme
Donne nous le message d'érreur ..???????????????
t'as Word dans ta machine :-p
procedure TForm3.Quitter1Click(Sender: TObject);
begin
Close;
end;
procedure TForm3.Audition1Click(Sender: TObject);
begin
OleApplication := CreateOleObject('Word.Application');// création du lien OLE
OleBasic := CreateOleObject('Word.Basic');// création du lien OLE
OleApplication.application.visible:=True; // pour rendre word visible
OleApplication.documents.open('c:\Ader\AuditionEssai.doc'); // pour créer un nouveau document
end;
procedure TForm3.Surete1Click(Sender: TObject);
begin
form2.show;
end;
jobtunisieyasser
Messages postés123Date d'inscriptionlundi 6 septembre 2004StatutMembreDernière intervention23 mars 2007 Modifié par Cirec le 17/10/2014 à 20:53
Dans le titre vous avez demander comment ouvrir un fichier DOc aussi => Winword(Mot clé pour la recherche)
Donc voici un bout de code :
procedure btnmodifmodeleClick(Sender: TObject);
var
OleFileName, indVar, typeDoc, wdFormat: Olevariant;
begin
inherited;