楼主真执着!
我在程序中除了在整个运行中都必须打开的表是手工打开的,其他的表都加在表单的数组环境中,让VFP自己去处理打开和关闭等操作。因为如果同时打开两个表单,且两个表单都使用了同一个表的话,手工关闭表就会出现问题:当你关闭一个表并退出表单后,另一个表单中正在使用的表也被关闭了,运行就会出错。
我在程序中除了在整个运行中都必须打开的表是手工打开的,其他的表都加在表单的数组环境中,让VFP自己去处理打开和关闭等操作。因为如果同时打开两个表单,且两个表单都使用了同一个表的话,手工关闭表就会出现问题:当你关闭一个表并退出表单后,另一个表单中正在使用的表也被关闭了,运行就会出错。

活到老,学到老!http://www.(该域名已经被ISP盗卖了)E-mail:hu-jj@








你的办法我看了,目前对我来说有好多部分看不懂,如果加上注释就好了。如给表单加了一个属性'开处方'。前面用了一个sele 临时处方表,在没在打开其它表的情况下,你又接着sele 临时处方表,难道做一件事,就打开一次吗?我入道不久,看了二本书,刚试着去做。你上面说的第一种方法,我书本上也是这样用的。我开始也设过表的属性为独立的。也还是提示文件正在使用。昨天看了你帮忙写的代码才知道编程对我来说,道路有多远。