广州大彩串口屏论坛_大彩开发者交流论坛

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 4528|回复: 2

DC80480M070_3111_0C文件拷贝回调问题

[复制链接]

10

主题

45

帖子

1221

积分

金牌会员

Rank: 6Rank: 6

积分
1221
发表于 2022-10-4 12:00:57 | 显示全部楼层 |阅读模式
function on_copy_file_process(status, filesize, transfersize)
    if status == 2 then
        set_text(1, 12, "拷贝成功")
    elseif status == 1 then
        set_text(1, 12, "拷贝中")
    elseif status == 0 then
        set_text(1, 12, "拷贝失败")
    end
end
开始拷贝与,拷贝过程中,不会自动回调?拷贝过程中就像死机一样?物联型的可以正常回调,用filesize, transfersize还可以下计算出百分比并显示进度条
只有在拷贝结束,或失败才回调一次

回复

使用道具 举报

2

主题

1253

帖子

1万

积分

论坛元老

Rank: 8Rank: 8

积分
12554
发表于 2022-10-8 10:33:46 | 显示全部楼层
M系列目前是会有这个问题,要实现拷贝进度条的效果可能要弄一个定时器,开始拷贝开始定时,然后检测到拷贝成功突变到100那样
Easy doesn't enter into Grown-up life
成年人的生活里面没有“容易”二字
回复

使用道具 举报

10

主题

45

帖子

1221

积分

金牌会员

Rank: 6Rank: 6

积分
1221
 楼主| 发表于 2022-10-8 17:02:14 | 显示全部楼层
现在只能按键按下时显示“拷贝中”放开时再执行拷贝命令,要不连显示“拷贝中”都不能,估计定时器也被中断
if control == 1 and value == 1 then
            set_text(1, 12, "拷贝中")
        elseif control == 1 and value == 0 then
            file_copy(wfile, "2:/CNC" .. name_sub)
end
不过,拷贝速度比物联的还要快!扬长补短
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|广州大彩串口屏论坛_大彩开发者交流论坛

GMT+8, 2024-5-19 07:33 , Processed in 0.053647 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表