当前位置: 代码迷 >> VFP >> vpf9.0 grid 中text的怪有关问题
  详细解决方案

vpf9.0 grid 中text的怪有关问题

热度:4500   发布时间:2013-02-26 00:00:00.0
vpf9.0 grid 中text的怪问题
本帖最后由 foxernet 于 2012-11-29 09:34:28 编辑
在表单中加入一grid,编写了grid1.column1.text1的Dbclick事件代码

但是该代码只在第一次运行有效,第二次运行就没有任何反应

第一次运行有效指的是以下情况:

1.编译成exe文件后,打开该窗口,双击表格的text1,代码正确执行。但关闭该窗口,再次打开双击表格的text1,就没有任何反应。

2.在vfp9编程环境下也是,第一次启动vfp编辑该项目,并运行该窗口,双击表格的text1,正常,但是关闭该窗口,然后打开后又无效,要关闭整个vpf9的编程环境,然后再次打开才能正常执行代码。

--------------------------------
我用于grid1.column1.text1的测试代码如下:

aaa="AAAAAAAAAAAA"
MESSAGEBOX(aaa)

------解决方案--------------------------------------------------------
本帖最后由 apple_8180 于 2012-11-29 10:50:46 编辑
在你表单的 Unload 事件加代码:
Close Databases All

If Used('tem_meichang')
Use In 'tem_meichang'
Endif
If Used('meichang')
Use In 'meichang'
EndIf

原因是临时表 tem_meichang 没有关闭
------解决方案--------------------------------------------------------
本帖最后由 wwwwb 于 2012-11-29 10:55:26 编辑
winxp+vfp9 sp2
在FORM的inliad事件中加:clea all
  相关解决方案