Foxtable(狐表)用户栏目专家坐堂 → 什么情况?


  共有4151人关注过本帖树形打印复制链接

主题:什么情况?

帅哥哟,离线,有人找我吗?
hb8888
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:392 积分:2927 威望:0 精华:0 注册:2020/1/22 20:48:00
什么情况?  发帖心情 Post By:2021/4/20 12:52:00 [只看该作者]

大师:2020-1-19版本,vars变量赋值false可以,怎么2020-5-18版本怎么不行了??

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:112382 积分:572178 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/4/20 13:33:00 [只看该作者]

测试没有问题
vars("a") = False
Output.Show(vars("a"))

 回到顶部
帅哥哟,离线,有人找我吗?
hb8888
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:392 积分:2927 威望:0 精华:0 注册:2020/1/22 20:48:00
  发帖心情 Post By:2021/4/20 15:28:00 [只看该作者]

那自定义的过程,怎么不可用引用全局变量了?

 回到顶部
帅哥,在线噢!
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:112382 积分:572178 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/4/20 15:31:00 [只看该作者]

请举例说明

 回到顶部
帅哥哟,离线,有人找我吗?
hb8888
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:392 积分:2927 威望:0 精华:0 注册:2020/1/22 20:48:00
  发帖心情 Post By:2021/4/20 16:06:00 [只看该作者]

比如:
……
vars("todo") = true
Do
    If FindFileData.cFileName.Equals(".") OrElse FindFileData.cFileName.Equals("..") Then Continue Do
    If  searchOption = io.SearchOption.AllDirectories AndAlso ((FindFileData.dwFileAttributes And io.FileAttributes.Directory) = io.FileAttributes.Directory) Then
        EnumerateFiles(io.Path.Combine(path, FindFileData.cFileName))
    Else
        _list.add(io.Path.Combine(path, FindFileData.cFileName))
    End If
    Application.Doevents
Loop While FindNextFile(hFind, FindFileData) AndAlso vars("todo")
if vars("todo")= false then return

停止按钮代码
vars("todo") = false

不过这样为了响应消息循环,搜索会更慢


 回到顶部
帅哥哟,离线,有人找我吗?
hb8888
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:392 积分:2927 威望:0 精华:0 注册:2020/1/22 20:48:00
  发帖心情 Post By:2021/4/20 16:07:00 [只看该作者]

以前版本vars("todo") = false 变量传送可以,现在不行?

 回到顶部
帅哥,在线噢!
有点蓝
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:112382 积分:572178 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/4/20 16:13:00 [只看该作者]

停止按钮代码
vars("todo") = false
Application.Doevents

do里面的代码如果已经在执行,肯定要等执行完一遍

 回到顶部
帅哥哟,离线,有人找我吗?
hb8888
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:392 积分:2927 威望:0 精华:0 注册:2020/1/22 20:48:00
  发帖心情 Post By:2021/4/20 18:59:00 [只看该作者]

就是不行,老版本可以,新版本就不行,停止不了??

 回到顶部
帅哥,在线噢!
有点蓝
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:112382 积分:572178 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/4/20 20:28:00 [只看该作者]

不是全局变量的问题,而是按钮不响应,我反馈一下

 回到顶部
帅哥哟,离线,有人找我吗?
hb8888
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:392 积分:2927 威望:0 精华:0 注册:2020/1/22 20:48:00
  发帖心情 Post By:2021/4/20 21:47:00 [只看该作者]

命令及代码窗口精灵也有问题,有的属性方法不显示。
如:dim a as new process
     dim b as new api.process   '---自己定义的
老版本可以,新版本精灵就不行了。
所以说,根本不敢更新!

 回到顶部
总数 17 1 2 下一页