以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]FT最烦人的功能  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=53043)

--  作者:jiskin
--  发布时间:2014/6/27 21:52:00
--  [求助]FT最烦人的功能
模式窗口 关闭的时候 设置了退出项目

开发者模式下 一切正常,到了管理员账号就报错了


图片点击可在新窗口打开查看此主题相关图片如下:qq图片20140627215031.jpg
图片点击可在新窗口打开查看

FT这个梗最烦人了,就不能弄个能让人顺心直接退出的功能嘛?

--  作者:jspta
--  发布时间:2014/6/28 0:15:00
--  
你代码触发了事件,导致了错误,检查下你的代码把
--  作者:Bin
--  发布时间:2014/6/28 8:26:00
--  
检查报错提示的事件里的代码,引用了空值了,要做一下空值判断.

搞不定代码发出来,或者上例子.

--  作者:lsy
--  发布时间:2014/6/28 8:38:00
--  

AfterSelRangeChange事件,还有其他类似的事件,非常灵敏,意料不到的操作都会触发。

 

相同的功能,放到Click事件中,甚至DoubleClick事件中,就好控制了。


--  作者:blackzhu
--  发布时间:2014/6/28 11:21:00
--  
你这个是代码问题
--  作者:jiskin
--  发布时间:2014/6/28 13:55:00
--  
AfterSelRangeChange 里面根本没写代码 事件在哪里我都不知道~
--  作者:jiskin
--  发布时间:2014/6/28 14:07:00
--  
我有一个模式窗口 都在after close事件里写了这个
If User.Type <> UserTypeEnum.Developer Then
    Syscmd.Project.Exit()
End If

还有一个 注册窗口 也是写了这个
If User.Type <> UserTypeEnum.Developer Then
    Syscmd.Project.Exit()
End If

全局里的before close 里 写了 e.skipsave

如果去掉开发者不退出的判断 开发者能正常关闭退出软件
但是用管理员 怎么弄 都会报错

--  作者:Bin
--  发布时间:2014/6/28 14:07:00
--  
文件发上来我看看吧
--  作者:blackzhu
--  发布时间:2014/6/28 14:09:00
--  
这个事件是说选定区域.
--  作者:jiskin
--  发布时间:2014/6/28 14:20:00
--  
以下是引用Bin在2014-6-28 14:07:00的发言:
文件发上来我看看吧

 

 

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:sms.foxdb