nononono(null,null):VFP中昨天运行好好的程序,现在又不好运行了:焦点移动次序问题 第一个问题: 看看text1的gotfocus事件代码第二个问题: 是不是有goto 1 或goto n(数字)这样的代码? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 jjdelphi:把你的表单发过来,我看看。[email protected] 为什么第一个问题分步跟踪是好好的,一运行就出错呢?第二个问题:form的一个查询用到goto n=recno() .... goto n为的是,如果查不到则定位到查询前的地方。这有什么关系呢? TO nononono(null,null):今天下午被告知,明天交程序,有机会把那几个问题搞清楚了 text1没有代码,他的tab顺序是1,text2的tab顺序是2,所以一回车就到text2了 1.text1的focus嫌疑大,一般应该是wait data中,如果输入data,那么作一些if判断之后,再存入数据,进入text的data enter wait中。再检查一下,不要相信分步调试,先把整体写完优化之后,整体调试。2.一般有goto转跳的语句,都要有范围判断的,如果到头或是到尾,回一条。这是必须的。3.thisform.refresh这个嘛,我个人认为不到万不得已不要用,一个是耗资源,容易把你的程序变慢。另一个,用不好,出错的机会很高。VFP程序指南中说了啊,需要用的的时候,比如记录转跳时,记录要refresh的,对吧,这时你不如辛苦一点,一个text一个text,一个label一个label地定义refresh,不要整个form一块refresh。 第一个问题原因可能是thisform。refresh太多了第二个问题原因在哪呢?为什么? 第二个问题原因: 很可能你的 n=recno() .... goto nn=recno()语句与goto n语句不是同一个工作区. 请教这两句话的执行效率一样吗 请问如何设置sql server2000的最大连接数 各位老大,给个新建函数的例子吧! 关于Access打开.mdb文件密码问题. SQL问题 这两种执行计划你认为哪种更好,为什么? 送分问题,大家快来抢分啊,在线急等 SQL2000不能自动释放内存? 我认为都是绝症了 Java操作Redis数据库出现的奇怪问题 nononono(null,null):从什么地方设置报表打印的索引? vfp求助
第二个问题:form的一个查询用到goto
n=recno()
....
goto n
为的是,如果查不到则定位到查询前的地方。这有什么关系呢?
2.一般有goto转跳的语句,都要有范围判断的,如果到头或是到尾,回一条。这是必须的。
3.thisform.refresh这个嘛,我个人认为不到万不得已不要用,一个是耗资源,容易把你的程序变慢。另一个,用不好,出错的机会很高。VFP程序指南中说了啊,需要用的的时候,比如记录转跳时,记录要refresh的,对吧,这时你不如辛苦一点,一个text一个text,一个label一个label地定义refresh,不要整个form一块refresh。
第二个问题原因在哪呢?为什么?
....
goto nn=recno()语句与goto n语句不是同一个工作区.