目标:
在关机之时,用程序控制保存已打开的WORD文件,并在下次开机启动时自动打开一个或多个word文件问题:
1、目前是通过Process查找到WINWORD进程,然后向该进程发送CTRL+S键盘消息,这种可以保存,但如果WORD文件是新建的,但未保存过,就会出保存对话框.
2、有什么办法可以获取到WINWORD当前正在编辑的文件的路径地址呢.注意:我的目的是想通过进程控制WINWORD的保存,即在外部控制.
在关机之时,用程序控制保存已打开的WORD文件,并在下次开机启动时自动打开一个或多个word文件问题:
1、目前是通过Process查找到WINWORD进程,然后向该进程发送CTRL+S键盘消息,这种可以保存,但如果WORD文件是新建的,但未保存过,就会出保存对话框.
2、有什么办法可以获取到WINWORD当前正在编辑的文件的路径地址呢.注意:我的目的是想通过进程控制WINWORD的保存,即在外部控制.
2、Word本身已经提供一定的灾难恢复功能。
不过这样一来可能需要判断是新建的doc还是打开已经存在的doc,所以我建议所将打开的doc重新的SaveAs一下,重新给一个地址,并且可以将这些信息写到tmp文件里面。方便计算机恢复文件,或者你也可以用程序读取里面的信息,在打开这些文件。
获取进程后能调用saveas?