小结:
1、在VFP对EXCEL文件操作的时候,用户打开或关闭EXCEL文件,都有可能会对VFP的操作出现影响。
2、之所以说是可能,而不是说肯定,这与打开EXCEL使用的进程相关。比如说在VFP操作EXCEK之前,如果用户已经打开了EXCEL文件,然后在这个进程(窗口)中用打开菜单来打开其他的EXCEL文件,就不会对VFP的操作发生影响。此时如果再用点击EXCEL文件方式打开,有时也不会对VFP的操作产生影响。
3、在VFP对EXCEL操作时,如果用户关闭了所有已经打开的EXCEL进程时,也可能会对VFP的操作产生影响,导致出错中断。
4、打开EXCEL文件对VFP操作的影响不仅仅是读操作,也会影响到写操作。我有次在VFP对EXCEL文件添加一个表,然后向新增的表写入内容时,正好打开另一个EXCEL文件,新增的表竟然被添加到新打开的EXCEL文件中。
5、总之,这个影响可能与进程有关,如果当前活动的进程不是VFP操作时申请的进程,则不会受影响;反之则必定会受影响。