| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1047 人关注过本帖
标题:遇到一个无法关闭窗体的问题,请坛主和各位高手指教.
取消只看楼主 加入收藏
kongxc
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:60
专家分:104
注 册:2007-9-30
结帖率:83.33%
收藏
已结贴  问题点数:20 回复次数:5 
遇到一个无法关闭窗体的问题,请坛主和各位高手指教.
我只是为了学习绑定事件的方法,试着写个嵌入桌面的日历,这个日历窗体上的标签之方法是用BINDEVENT()函数绑定的,如果窗体的SHOWWINDOW=0时一切正常,但如果将SHOWWINDOW=2时,启动窗体后,即时退出也正常.但只要将鼠标移动到任何一个标签上(标签会自动显示这天的记事等信息)后,再想退出这个窗体就不可能了.即:对象.release失效了..只有CLEAR ALL才能关闭它.我现将原程序放上来,请各位高手帮忙看看..
桌面日历.zip (10.52 KB)
此附件已更新为完整包

[ 本帖最后由 kongxc 于 2014-6-23 17:30 编辑 ]
搜索更多相关主题的帖子: release 标签 日历 信息 
2014-06-23 11:11
kongxc
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:60
专家分:104
注 册:2007-9-30
收藏
得分:0 
怪我没把数据传完整,当前月历表没有记事数据,不会出现问题.月历表有记事数据后才会有标签(绑定方法)出现,把我传的编辑表单放在一起,然后在任意某日双击左键,会出现菜单,选第一项,写些记事内容进去,可以多写几日,然后退出重新运行,就会看到黄底的日子,那就是有记事的日,再把鼠标移上去就能看见你写的内容..然后再退出窗体吧....
myedit1.zip (2.57 KB)
2014-06-23 14:38
kongxc
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:60
专家分:104
注 册:2007-9-30
收藏
得分:0 
这只是我初步的设计桌面日历,计划是在日历上再显示农历,在桌面日历上可以写日记和提醒,现在出现了无法退出这个窗体的情况,但可以隐藏或重新显现.当出现这个问题时,我用API函数方法也无法关闭,看来与绑定方法有关,只有在运行绑定事件后才会出现无法退出的情况,不知道我在绑定的鼠标移动事件中那个地方没写对,自已检查不出来,请老师们帮忙指教.
2014-06-23 14:50
kongxc
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:60
专家分:104
注 册:2007-9-30
收藏
得分:0 
你说的对,当DTSn和DJSn均为空时,也就是说月历表没有节日也没有记事提醒时,该循环体后面的代码不会被执行,因为这个循环体是用来建立有提醒信息的Label标签及标签内的事件绑定用的...有了这些事件绑定以及这些绑定被执行后,为什么会导致窗体无法释放及关闭...
2014-06-23 16:20
kongxc
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:60
专家分:104
注 册:2007-9-30
收藏
得分:0 
9楼说得对,就是这位老师说的这个错误..这句就是释放窗体用的,这时即使在表单中用thisform.release虽然不出现错误提示,但也不能释放窗体,不会有任何作用.这个问题是怎么造成的,请各位老师帮助分析一下,谢谢.
2014-06-23 17:14
kongxc
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:60
专家分:104
注 册:2007-9-30
收藏
得分:0 
谢谢吹水佬老师,照你说的改后,确实能释放窗体了...
2014-06-25 08:21
快速回复:遇到一个无法关闭窗体的问题,请坛主和各位高手指教.
数据加载中...
 
   



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

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