Java打开Excel文件并跟踪窗口状态

时间:2013-08-03 12:16:54

标签: java excel

我想用Java打开Excel文件。

我看到了这个Opening an Excel file using the default program,这很有效。

(简而言之,解决方案是:)

Desktop dt = Desktop.getDesktop();
dt.open(new File(this.outputFilePath));

Process p = 
  Runtime.getRuntime()
   .exec("rundll32 url.dll,FileProtocolHandler " + this.outputFilePath);

但我也想知道Excel文件何时再次关闭。如果用户关闭Excel工作表,我能跟踪吗?我会使用这个过程或桌面解决方案吗?这个解决方案有什么区别?

我想在关闭Excel文件后创建一封电子邮件。

感谢评论

我现在有一个解决方案。

ProcessBuilder pb = new ProcessBuilder("cmd.exe","/c",path);

Process p = pb.start();

0 个答案:

没有答案