DELPHI盒子
!实时搜索: 盒子论坛 | 注册用户 | 修改信息 | 退出
检举帖 | 全文检索 | 关闭广告 | 捐赠
技术论坛
 用户名
 密  码
自动登陆(30天有效)
忘了密码
≡技术区≡
DELPHI技术
lazarus/fpc/Free Pascal
移动应用开发
Web应用开发
数据库专区
报表专区
网络通讯
开源项目
论坛精华贴
≡发布区≡
发布代码
发布控件
文档资料
经典工具
≡事务区≡
网站意见
盒子之家
招聘应聘
信息交换
论坛信息
最新加入: bluewind23
今日帖子: 1
在线用户: 3
导航: 论坛 -> DELPHI技术 斑竹:liumazi,sephil  
作者:
男 ken0137 (顺眼即佛) ★☆☆☆☆ -
普通会员
2024/6/18 14:33:36
标题:
除了Cxgrid的,有没有其他好一点的饼图控件? 浏览:910
加入我的收藏
楼主: Cxgrid的饼图,数据显示上没法更设置的属性,比如
显示类别数据的排序(它的排序一定是类别名称;数量;百分比)
或者类别数据多行显示,
此帖子包含附件:
PNG 图像
大小:62.2K
----------------------------------------------
只会简单使用,并未精通深入
作者:
男 FengLinYuShu (FengLinYuShu) ★☆☆☆☆ -
盒子活跃会员
2024/6/18 15:46:24
1楼: TeeChart?
----------------------------------------------
-delphi大富翁论坛http://www.delphibbs.com
作者:
男 a2115815 (Tag) ▲▲▲▲▲ -
普通会员
2024/6/18 16:25:28
2楼: 考虑嵌入网页,直接用网页实现
----------------------------------------------
-
作者:
男 pcplayer (pcplayer) ★☆☆☆☆ -
普通会员
2024/6/18 16:37:37
3楼: 确实,现在网页前端的很多 JS 做的图表不错,完全可以拿来用。比如,前几天我为了测试一下用 Delphi 做 Web 后台程序,把前端 JS 的图表封装了一下。

不过当时我是随便找的一个图表 CanvasJS,后来发现是要收费的。

也有开源的,如果有功夫去封装一下,也花不了多少时间。只不过目前我没有要做 WEB 的需求,也就懒得去搞了。有需求有兴趣的可以去搞一下。

封装方式,我写了博客:https://blog.csdn.net/pcplayer/article/details/139704108
----------------------------------------------
-
作者:
男 pcplayer (pcplayer) ★☆☆☆☆ -
普通会员
2024/6/18 16:44:01
4楼: 我的博客里面用 Delphi 代码封装的图表是 Canvas.js 的,是收费的一个 JS 图表
此帖子包含附件:
JPEG 图像
大小:52.9K
----------------------------------------------
-
作者:
男 pcplayer (pcplayer) ★☆☆☆☆ -
普通会员
2024/6/18 16:45:48
5楼: 我还测试了使用 Chart.JS 这个图表。这个好像是开源的。不过这个我仅仅是在程序里面直接使用它的 JS 字符串代码,还没有封装成 Delphi 的类。图:
此帖子包含附件:
JPEG 图像
大小:64.8K
----------------------------------------------
-
作者:
男 delphiteacher (delphiteacher) ▲▲▲▲▲ -
普通会员
2024/6/19 8:45:57
6楼: OrangeUI的图表控件可以。

按此在新窗口浏览图片
----------------------------------------------
欢迎加入OrangeUI的app开发阵营:http://www.orangeui.cn/,联系QQ452330643
作者:
男 doersoft (hnysoft.com) ★☆☆☆☆ -
普通会员
2024/6/19 14:17:07
7楼: 用Web啊,EChart挺好用的,
----------------------------------------------
delphi|vue|golang hnysoft|hnyerp+mes+srm
作者:
男 pcplayer (pcplayer) ★☆☆☆☆ -
普通会员
2024/6/19 16:10:12
8楼: 6楼:OrangeUI 的图都是 FMX 的控件?

7 楼,我去查了一下,发现这个 EChart 确实很强大,而且是 MIT 开源协议。

既然 WEB 上已经有 EChart 这么强大的图表库,为啥还有 Canvas.js 这种收费的,还有 Chart.js 这种开源的?各家有不同的有点?
----------------------------------------------
-
作者:
男 pcplayer (pcplayer) ★☆☆☆☆ -
普通会员
2024/6/19 16:57:43
9楼: 网上搜了一下,除了 ECharts.js 还有好多其它图表。阿里也出了一个。

以前用 Delphi 是因为 Delphi 的控件非常多。现在 Delphi 用的人少了,做控件的人也少了。复杂的展示界面,现在确实是 WEB 前端做的人多,做得更漂亮。用 Delphi 的人可以考虑把 WEB 的这些图表用起来。为了方便使用,完全可以考虑用 Delphi 代码把这些前端的库封装一下。
----------------------------------------------
-
作者:
男 doersoft (hnysoft.com) ★☆☆☆☆ -
普通会员
2024/6/20 7:59:38
10楼: 有没可能,在EChart出来之前,有些收费的已经出了,后面才有的MIT开源图表,后者一般是大厂的KPI或良心产品,不靠这个东西盈利的。
----------------------------------------------
delphi|vue|golang hnysoft|hnyerp+mes+srm
作者:
男 pcplayer (pcplayer) ★☆☆☆☆ -
普通会员
2024/6/20 16:01:46
11楼: 看了一下 EChart 的 Demo 的代码,使用起来,还是比较麻烦的。

还有一个比较流行的 Charts.js 的 Demo 代码和手册,发现也是比较麻烦的。

上面两个,说白了就是组件本身封装得不好,导致即使用 JS 去用它也会比较麻烦。

而那个收费的 Canvas.js 用起来就比较简单,比较符合面向对象编程的直觉。用 JS 去用它会简单很多。封装成 Delphi 的类,封装的 Delphi 代码也会更简单。
----------------------------------------------
-
作者:
男 12288144 (12288144) ★☆☆☆☆ -
普通会员
2024/6/20 18:57:58
12楼: FoxUI组件
此帖子包含附件:
PNG 图像
大小:25.4K
----------------------------------------------
-
作者:
男 lzplzp001 (疯之子) ★☆☆☆☆ -
盒子活跃会员
2024/6/23 17:26:15
13楼: TeeChart就挺简单易用的。
----------------------------------------------
-
作者:
男 wk_knife (wk_knife) ★☆☆☆☆ -
盒子活跃会员
2024/6/24 16:52:52
14楼: 功力够的还是建议用echart,还是很好用的,不过如果像pcplayer童鞋一样想把echart嵌到HTMX中,估计实时交互这块可能需要放弃一些灵活性
----------------------------------------------
-
作者:
男 ken0137 (顺眼即佛) ★☆☆☆☆ -
普通会员
2024/6/25 13:59:29
15楼: @ wk_knife 
echart很漂亮,但现在这个V5版本,若是按照网上提供的方式,就是用WebBrowser1.Navigate('Demo.html')这样的,
总是出现“缺少标识符”的错误,请问这个显示的html文件要如何修改
当然用edge打开Demo.html是没有问题的
此帖子包含附件:
PNG 图像
大小:4.5K
----------------------------------------------
只会简单使用,并未精通深入
信息
登陆以后才能回复
Copyright © 2CCC.Com 盒子论坛 v3.0.1 版权所有 页面执行80.07813毫秒 RSS