Foxtable(狐表)用户栏目专家坐堂 → 执行在线升级时,显示图片文件正在使用


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

主题:执行在线升级时,显示图片文件正在使用

帅哥,在线噢!
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107744 积分:548059 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/6/16 14:04:00 [显示全部帖子]

升级代码放在什么事件的?

有没有在发布窗口附件添加Splash.jpg文件,如果有,去掉

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


加好友 发短信
等级:超级版主 帖子:107744 积分:548059 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/6/16 14:13:00 [显示全部帖子]

升级窗口有没有使用到图片?打开升级窗口前有没有打开其它使用了图片的窗口?

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


加好友 发短信
等级:超级版主 帖子:107744 积分:548059 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/6/16 14:36:00 [显示全部帖子]

这玩意是异步线程,试试下面代码

    Private Sub timer1_Tick(ByVal sender As Object, ByVal e As EventArgs)
        If asyncResult.IsCompleted Then
Me.pictureBox1.Image = nothing
Me.pictureBox1.Dispose
Me.pictureBox1 = nothing
            Me.Close()
        End If
    End Sub

如果不行,建议到afteropenproject事件做升级吧

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


加好友 发短信
等级:超级版主 帖子:107744 积分:548059 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/6/16 15:52:00 [显示全部帖子]

没看懂,什么东西整个都改了?这样调用是哪样?

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


加好友 发短信
等级:超级版主 帖子:107744 积分:548059 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/6/16 16:11:00 [显示全部帖子]

把自己的代码放到一个函数里

Dim waitingBox As New FrmWaitingBox(Sub(obj, args)
    '耗时操作开始
    Functions.Execute("xx函数")
    End Sub,"正在处理数据,请等待...")
waitingBox.ShowDialog()

这种异步线程的用法无法获取返回值,也不能弹出MSGBOX图示窗口

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


加好友 发短信
等级:超级版主 帖子:107744 积分:548059 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/6/16 16:20:00 [显示全部帖子]

把人家关键代码都给注释掉了,还有啥搞头

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


加好友 发短信
等级:超级版主 帖子:107744 积分:548059 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/6/16 16:21:00 [显示全部帖子]

如果看不懂,就老老实实使用foxtable的计划管理。

或者开发个服务端项目放到服务器里,自己定时处理一下费时的功能

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


加好友 发短信
等级:超级版主 帖子:107744 积分:548059 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/6/16 16:54:00 [显示全部帖子]

人家5楼原来的项目的用法,全局代码不要做任何改动。按钮改为12楼的用法即可

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


加好友 发短信
等级:超级版主 帖子:107744 积分:548059 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/6/16 17:04:00 [显示全部帖子]

看原项目人家是怎么添加和使用图片框控件的,照搬。如果看不懂这些代码,建议就不要折腾这种用法了,或者先安装一个vs,学学.net的窗口开发,理解一下代码

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


加好友 发短信
等级:超级版主 帖子:107744 积分:548059 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/6/17 12:06:00 [显示全部帖子]

按6楼的方式处理一下试试

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