| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1068 人关注过本帖
标题:[求助]已上传新的资料,vfp连编后菜单按钮没有反应
只看楼主 加入收藏
ty285
Rank: 1
等 级:新手上路
帖 子:19
专家分:0
注 册:2006-6-10
收藏
 问题点数:0 回复次数:9 
[求助]已上传新的资料,vfp连编后菜单按钮没有反应
vfp连编后菜单按钮没有反应,但在项目管理器中运行的时候都没问题。不知道为什么,请大家帮帮忙。vfp连编后菜单按钮没有反应,但在项目管理器中运行的时候都没问题。不知道为什么,请大家帮帮忙
sSQWDStQ.rar (107.17 KB) [求助]已上传新的资料,vfp连编后菜单按钮没有反应


[此贴子已经被作者于2006-6-15 0:28:18编辑过]



fYS2s0rt.rar (106.84 KB) [求助]已上传资料,vfp连编后菜单按钮没有反应

搜索更多相关主题的帖子: vfp 编后 按钮 菜单 资料 
2006-06-14 15:30
Tiger5392
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:88
帖 子:2775
专家分:2237
注 册:2006-5-17
收藏
得分:0 
仅仅连编不会出现菜单按钮没有反应的情况。你很可能运行了程序,导致程序修改菜单项的运行状态. 检查程序吧.

感言:学以致用。 博客:http://www./blog/user14/65009/index.shtml email:Tiger5392@
2006-06-14 15:38
中国龙王
Rank: 5Rank: 5
等 级:贵宾
威 望:16
帖 子:484
专家分:283
注 册:2006-5-17
收藏
得分:0 
出现这种情况的话,主要检查菜单的前置设置,及目录设置

不要为了打发无聊而做无聊的事!不要在虚幻的世界里做虚幻的事!
2006-06-14 15:48
ty285
Rank: 1
等 级:新手上路
帖 子:19
专家分:0
注 册:2006-6-10
收藏
得分:0 

两位版主能说的详细些吗,我是个新手,谢谢楼主了。


2006-06-14 16:40
中国龙王
Rank: 5Rank: 5
等 级:贵宾
威 望:16
帖 子:484
专家分:283
注 册:2006-5-17
收藏
得分:0 
这个东西本来就说不清,因为按正常状况是不会出现你所说的问题,我现在也不知道你的问题到底出在哪里,你最好把你的项目传上来,让Tiger兄给你看一下,我一般没太多时间

不要为了打发无聊而做无聊的事!不要在虚幻的世界里做虚幻的事!
2006-06-14 17:01
ty285
Rank: 1
等 级:新手上路
帖 子:19
专家分:0
注 册:2006-6-10
收藏
得分:0 
资料已上传,有劳版主。

2006-06-14 22:03
Tiger5392
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:88
帖 子:2775
专家分:2237
注 册:2006-5-17
收藏
得分:0 
你有一个函数MESSAGEBOX()写成了MESSAGEEBOX(),连编不彻底。你检查一下,到底在哪个FORM中。

已经检查出来了,在BORROW表单中,已经修改过了。

你的问题是,(1)你将HUANYING做为顶层表单使用,菜单也放在这个表单中,而菜单中执行命令用DO FORM ... 显然这个命令是将表单在主窗口中执行。即在VFP的屏幕中执行(SCREEN),也就是说,你的程序事实上执行了,只不过被你主程序的一条命令_SCREEN.VISIBLE=.F.隐藏了。(2)你的放弃命令按钮尚可,它结束表单和整个系统的运行,可确定命令按钮就存在逻辑矛盾了。一方面它的作用是将本表单释放掉(THISFORM.RELEASE),释放本表单的同时,这里的菜单系统也同时被释放掉了。另一方面,你的程序的意思,通过本表单的菜单系统调用其他的表单。因此,你的两个命令按钮就失去意义了。

因此,要解决你的问题的话,常规的做法是放弃使用顶层表单,显示主窗口,一切照样进行。

[此贴子已经被作者于2006-6-14 22:56:20编辑过]


感言:学以致用。 博客:http://www./blog/user14/65009/index.shtml email:Tiger5392@
2006-06-14 22:14
ty285
Rank: 1
等 级:新手上路
帖 子:19
专家分:0
注 册:2006-6-10
收藏
得分:0 
谢谢楼主,按你说的问题解决了。但还想向楼主请教一个问题,就是我要给这个系统再加一个需要输入用户名和密码的表单,输入正确后登陆,然后就真正进入这个查询系统。现在我已经加上这个表单了,可能是连接方面的问题,登陆后不是查询的那张主表单。我把资料传上来,请楼主再帮我看看。对了忘了说了用户名汪洋    张三     王武  对应的密码是00,    01 ,    02                             

[此贴子已经被作者于2006-6-15 0:32:42编辑过]



2006-06-15 00:25
Tiger5392
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:88
帖 子:2775
专家分:2237
注 册:2006-5-17
收藏
得分:0 
不用传资料了。

要是用登陆的方式的话,建议

(1)用菜单调用登陆的表单。这种方式当然就需要在初始化的地方将菜单设置成只有"退出"和"登陆"两个功能能用,而其他功能都不能用。一旦登陆成功的话,不仅"退出"和"登陆"两个功能能用,还有类似"修改密码","更换用户","新增用户"等用户管理的功能能用,更主要的是"读者借书"等主要系统功能都能用。还能设置相应权限,设置不同的功能针对不同的用户。这个方面你自己考虑。

(2)登陆成功以后调用菜单。这种方式就比较简单了。程序执行的顺利当然是欢迎---菜单--正常化。这个时候要登陆的话,只是将HUANYING表单改装成登陆表单即可。成功的话,调用菜单,结束本表单;失败的话,退出本系统。

感言:学以致用。 博客:http://www./blog/user14/65009/index.shtml email:Tiger5392@
2006-06-15 00:33
ty285
Rank: 1
等 级:新手上路
帖 子:19
专家分:0
注 册:2006-6-10
收藏
得分:0 

楼主能把QQ留下吗。我想用QQ详细的请教一下。谢谢了楼主。


2006-06-15 01:37
快速回复:[求助]已上传新的资料,vfp连编后菜单按钮没有反应
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.054607 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved