chzj589 发表于 2017-7-15 22:03:42

回复 45# joint
ListView列表与图表我感觉是两码事。
ListView列表的数据,可读取并显示在图表。
但图表要显示在ListView列表可能行不通。 
坐等高手吧

joint 发表于 2017-7-15 22:51:39

本帖最后由 joint 于 2017-7-15 23:42 编辑

回复joint
ListView列表与图表我感觉是两码事。
ListView列表的数据,可读取并显示在图表。
但图表要 ...
chzj589 发表于 2017-7-15 22:03 http://www.autoitx.com/images/common/back.gif

从感觉上觉得与下面这些帖子有相似之处,但我缺乏相关经验,你再看看是否可以借鉴:

在ListView上设置进度条
http://www.autoitx.com/forum.php?mod=viewthread&tid=3028&from=favorites

讓 array 顯示在GUI裡面然後每秒更新一次array
http://www.autoitx.com/forum.php?mod=viewthread&tid=52240&from=favorites

GDI+绘制曲线图并自动更新
http://www.autoitx.com/forum.php?mod=viewthread&tid=32594&from=favorites

在ListView上加进度条
http://www.autoitx.com/forum.php?mod=viewthread&tid=8574&from=favorites

如何快速的让Listview显示新的数据
http://www.autoitx.com/forum.php?mod=viewthread&tid=30143&from=favorites

chzj589 发表于 2017-7-16 09:32:44

回复 47# joint
这样的ListView列表就能实现

joint 发表于 2017-7-16 10:10:47

本帖最后由 joint 于 2017-7-16 10:15 编辑

回复joint
这样的ListView列表就能实现
chzj589 发表于 2017-7-16 09:32 http://www.autoitx.com/images/common/back.gif

这个如果能具有这样的特征应该就基本可以了,看看是否可以实现:
1、点击色块可激活相应的信号;
2、色块按时间序列数据动态生成。像进度条那样从左往右变化;
3、色块的形状和大小可按数据变化。


这个例子说明在ListView上可以添加设置进度条:
http://www.autoitx.com/forum.php?mod=viewthread&tid=3028&from=favorites

这个例子说明,数据可以实时刷新,既然可以实时刷新数据,与数据对应的图形是不是应该也可以刷新?
讓 array 顯示在GUI裡面然後每秒更新一次array
http://www.autoitx.com/viewthrea ... &from=favorites

chzj589 发表于 2017-7-16 10:14:19

回复 49# joint

joint 发表于 2017-7-16 10:19:08

关于Array数组:
_Array1DToHistogram
变换 1D 数组元素值为直方图


#include <Array.au3>
_Array1DToHistogram ( $aArray [, $iSizing = 100] )

示例一
#include <Array.au3>
Local $aNEW[] =
Local $aArray = _Array1DToHistogram($aNEW, 125)
_ArrayDisplay($aArray, "_Array1DToHistogram")

示例二
#include <Array.au3>

Local $limit = 500
Local $values
Local $t, $n

For $i = 1 To $limit
    $t = TimerInit()
    Sleep(10)
    $n = Round(TimerDiff($t))
    $values[$n] += 1
Next
Local $aArray = _Array1DToHistogram($values)
_ArrayDisplay($aArray, "_Array1DToHistogram", "10:20")

joint 发表于 2017-7-16 10:23:50

本帖最后由 joint 于 2017-7-16 10:27 编辑

回复joint
chzj589 发表于 2017-7-16 10:14 http://www.autoitx.com/images/common/back.gif

这个如果形状能变化,能像进度条那样运动,色块图应该就可以了。

chzj589 发表于 2017-7-16 10:37:53

回复 52# joint

这个如果能具有这样的特征应该就基本可以了,看看是否可以实现
1、点击色块可激活相应的信号;  可以激活相应的信号
2、色块按时间序列数据动态生成。像进度条那样从左往右变化;  可以实现 
3、色块的形状和大小可按数据变化。 不能实现,因列表是整列宽度,整行高度

可以添加设置进度条,
数据可以实时刷新。

joint 发表于 2017-7-16 10:45:25

本帖最后由 joint 于 2017-7-16 10:49 编辑

回复joint

这个如果能具有这样的特征应该就基本可以了,看看是否可以实现
1、点击色块可激活相应的信 ...
chzj589 发表于 2017-7-16 10:37 http://www.autoitx.com/images/common/back.gif

厉害,那应该只剩下交互和形状变化两个问题了呀,再试试看这两个问题能否解决。
对了,交互方面,帮助文件里关于UDF函数部分,好像有关于图形对象识别和定位方面的函数,看看能否用的上。

joint 发表于 2017-7-16 10:59:44

回复 54# joint

抱歉,刚才没看清,交互已经不是问题了。
关于图形大小的问题,看看能否这样解决:
列表的高度是固定的,这样图形的最大值就固定了,但是否可以缩小呢?我看进度条的代码,其中的高度的参数是可以设置为变量的。这样的话,把连续的进度条,切成段,能否对每段的高度在表格的最大值限定的范围里进行调整呢?

chzj589 发表于 2017-7-16 12:09:30

回复 47# joint
出了个问题,进度条不能改变颜色

joint 发表于 2017-7-16 12:31:07

本帖最后由 joint 于 2017-7-16 13:00 编辑

回复joint
出了个问题,进度条不能改变颜色
chzj589 发表于 2017-7-16 12:09 http://www.autoitx.com/images/common/back.gif

记得你有很多进度条,有没有可以改变颜色和形状的进度条?或者能否参考一下改造个出来?

http://www.autoitx.com/forum.php?mod=viewthread&tid=53511&from=favorites

joint 发表于 2017-7-16 13:05:09

本帖最后由 joint 于 2017-7-19 07:57 编辑

这些样例里面有涉及到形状、大小、颜色、动态变化等方面的内容,看看可不可以参考下。

chzj589 发表于 2017-7-16 19:34:48

回复 57# joint
下面的列子也不能改变颜色
http://www.autoitx.com/forum.php?mod=viewthread&tid=3028&from=favorites

yamakawa 发表于 2017-7-16 20:31:34

回复 57# joint


    PE不是au3写的。。。
页: 1 2 3 [4] 5 6 7 8 9 10 11
查看完整版本: 这个代码能否转为AU3的?