1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
|
package jacob;
import java.util.Date;
import com.jacob.activeX.ActiveXComponent;
import com.jacob.com.ComFailException;
import com.jacob.com.Dispatch;
import com.jacob.com.Variant;
public class Main {
public static String fichierDepart = "C:/eclipse/Workspace/TestJacob-final/ref/reference.doc";
public static String fichierDepartSup = "C:/eclipse/Workspace/TestJacob-final/ref/suplement.doc";
public static String fichierTemp = "C:/eclipse/Workspace/TestJacob-final/ref/temp/ref";
public static String fichierSortie = "C:/eclipse/Workspace/TestJacob-final/ref/result/ref.doc";
public static boolean tVisible = true;
public static boolean tSaveOnExit = false;
/**
* @param args
*/
public static void main(String[] args) {
String replaceTitre = "Titre BLABLABLAcram";
String replaceDate = new Date().toString();
String replaceContrat = "CONTRAT BLABLABLA";
String replaceDiffusion = "DIFFUSION BLABLABLA";
try {
ActiveXComponent oWord = new ActiveXComponent("Word.Application");
oWord.setProperty("Visible", new Variant(tVisible));
Object oDocuments = oWord.getProperty("Documents").toDispatch(); // plantage à cette ligne ... |
Partager