找回密码
 加入
搜索
查看: 8020|回复: 25

[图形处理] 动态进度条,AU3能否绘制类似这样的实时动态图?

 火..   [复制链接]
发表于 2017-6-22 07:46:30 | 显示全部楼层 |阅读模式
动态进度条[根据值大小改变进度]

[url]http://blog.csdn.net/yuan8222/article/details/8215108
[/url]
[img][/img]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
发表于 2017-6-22 11:19:43 | 显示全部楼层
回复 1# joint

可以當然可以做到  請先上你的代碼.....
发表于 2017-6-22 13:58:40 | 显示全部楼层
本帖最后由 yamakawa 于 2017-6-22 14:29 编辑

回复 1# joint
#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#include <WinAPI.au3>

Global $Input,$Updown,$progress
 
$Form1_1 = GUICreate("ReDate", 261, 308, 192, 114, -1,  $WS_EX_ACCEPTFILES)
$Label1 = GUICtrlCreateLabel("压力范围1到500", 16, 8, 87, 17)
$Input = GUICtrlCreateInput("100",150,8,56,21, BitOR($ES_NUMBER, $ES_RIGHT))
GUICtrlSetLimit(-1,3)
$progress =GUICtrlCreateProgress(9,30,240)
GUICtrlSetData(-1,20)
$Updown = GUICtrlCreateUpdown($Input)
GUICtrlSetLimit(-1,500,1)
GUISetState(@SW_SHOW)
 
GUIRegisterMsg($WM_COMMAND, "WM_COMMAND")
Do
Until GUIGetMsg() = $GUI_EVENT_CLOSE
GUIDelete()
 
Func WM_COMMAND($hWnd, $iMsg, $iwParam, $ilParam)
    #forceref $hWnd, $iMsg
    Local $hWndFrom, $iIDFrom, $iCode
    If Not IsHWnd($Input) Then $hWndAnno = GUICtrlGetHandle($Input)
    $hWndFrom = $ilParam
    $iIDFrom = _WinAPI_LoWord($iwParam)
    $iCode = _WinAPI_HiWord($iwParam)
    Switch $hWndFrom
        Case $GUI_EVENT_CLOSE
            Exit
        Case $hWndAnno, $Input
            if $iCode=$EN_CHANGE Then
                                If GUICtrlRead($Input) >500 Then GUICtrlSetData($Input,500)
                    GUICtrlSetData($progress,GUICtrlRead($Input)/5)
            EndIf
    EndSwitch
EndFunc


 
这样么
 楼主| 发表于 2017-6-22 15:24:46 | 显示全部楼层
感谢楼上二位。
我是几天前才知道AU3的,零基础,实在是孤陋寡闻,不好意思。感觉AU3比较简洁,有些方面功能挺强大的,想通过实际实现一些功能来学习AU3,还不知是否可行。
目前想实现的功能是希望能制作两个能实时动态变化的界面,如下图所示:



前面发的图是觉得有借鉴意义。

希望各位大神多多帮忙,不胜感谢。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
 楼主| 发表于 2017-6-22 15:27:11 | 显示全部楼层
说明:上面两张图均按时间轴从左往右绘制。
发表于 2017-6-22 16:47:00 | 显示全部楼层
感觉你这有点像音频或者视频编辑?无能为力
发表于 2017-6-22 16:56:52 | 显示全部楼层
临时写了一个小玩具,可能有不周到的地方,欢迎其他大神们批评指正……

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
发表于 2017-6-22 17:17:46 | 显示全部楼层
感谢楼上二位。
我是几天前才知道AU3的,零基础,实在是孤陋寡闻,不好意思。感觉AU3比较简洁,有些方面功能挺强大的,想通过实际实现一些功能来学习AU3,还不知是否可行。
目前想实现的功能是希望能制作两个能实时动态变化的界面
joint 发表于 2017-6-22 15:24


目前你應該做的事 從基礎 開始了解 AU3 ,而不是 丟出一個大考題......找人幫忙做問卷....
 楼主| 发表于 2017-6-22 18:41:16 | 显示全部楼层
回复 6# yamakawa

对,类似音频信号的时间序列。
 楼主| 发表于 2017-6-22 18:50:01 | 显示全部楼层
回复 8# kk_lee69

不好意思,起步太晚,成不了高手了,只能有针对性的做些考虑了。
另外,感觉很多问题,如果能找到合适的方法,其效率会差别极大。所以,也想沾沾高手们的光啊。
 楼主| 发表于 2017-6-22 18:55:52 | 显示全部楼层
回复 7# 帆船

看起来很不错,赞一个。
能把进度条做成这样吗:

然后再像下面这样添加到一个大表里吗:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
发表于 2017-6-22 20:46:42 | 显示全部楼层
回复 11# joint


    可以事先把这动图的 帧 做好。用图来代替,那样做就简单一点。

按进度条替换图片就是。


就不用涉及到高阶的知识的了。
发表于 2017-6-23 08:23:14 | 显示全部楼层
GDI 都能做到
发表于 2017-6-23 14:47:46 | 显示全部楼层
GDI满足你一切需求,对我来说太闹了。
发表于 2017-6-23 16:45:12 | 显示全部楼层
很简单的,还是要自己学习才能成长呀!!!!!
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-4-27 13:02 , Processed in 0.101893 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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