第2个回答 2012-06-16
在windows 版的 foxpro , 每一个 form 都是一个 window, 你要从一个form 访问另一个form 的属性或方法,首先要知道被访问的form 的“名称”,这个“名称”不是它的 caption 一定要注意。
一般情况下,一个form 名称,与它的 form 文件同名,比如 用 do form 教务系统 执行后,这个 form 的名称就为 “教务系统” (这里我说明一下,我一直用英文版本,不知中文版本是不是同样)。但是要注意的一点, 是你可以 多次的执行 do form 教务系统 那么第二次执行产生的肯定不能用相同的 window 名称了,这个也不要紧,你可以执行了它们后,打开调试窗口,就可以看到它们的名称了。
从一个 form 访问另一个 form的属性 或方法,是 windowName.PropName 和 windowName.method
你试验一次就知道了。本回答被提问者和网友采纳