bonjour,
j'arrive convenablement a ouvrir et ecrire dans word a partir de mon application ( ouverture de word, ouvertue d'un document existant, repérage des signets, ecrire apres les signets ) mais je veux a la fin pouvoir refermer word sans sauvegarder les modifications apportées a mon document.
j'utilise le code suivant :
mon probleme se situe au niveau de la fermeture du document
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 void __fastcall TForm1::Button3Click(TObject *Sender) { Variant vSaveChanges, vWDocument; Variant vFileName; // fermeture du document ShowMessage(" fermeture du document "); vSaveChanges = false; vFileName = "d:\\XXXXXX\\Borland C++ Builder\\fiche.doc"; vWDocument.OleFunction("Close", vSaveChanges); ShowMessage(" fermeture de word" ); // fermeture de word vMSWord.OleFunction("Quit"); vMSWord = Unassigned; }
( la femeture de word marche )
Partager