以下是引用shonken在2022-11-25 10:43:16的发言:
我将项目编译成exe后,可以显示图表,但SBrowser控件不刷新数据,浏览器显示没问题。
我模拟了些数据集文件在压缩包里,如果有空帮忙测试下,HTML有没有刷新数据的语句,不知跟这个有没有关系
<script type="text/javascript" src="D:\TEMP\HUMAINES_SQL\echarts.min.js"></script>
<script type="text/javascript" src="D:\TEMP\HUMAINES_SQL\DataSet.json"></script>
<script type="text/javascript">
(之前上传的附件,数据上有重复的地方,图表会不显示,已更正)
我将项目编译成exe后,可以显示图表,但SBrowser控件不刷新数据,浏览器显示没问题。
我模拟了些数据集文件在压缩包里,如果有空帮忙测试下,HTML有没有刷新数据的语句,不知跟这个有没有关系
<script type="text/javascript" src="D:\TEMP\HUMAINES_SQL\echarts.min.js"></script>
<script type="text/javascript" src="D:\TEMP\HUMAINES_SQL\DataSet.json"></script>
<script type="text/javascript">
(之前上传的附件,数据上有重复的地方,图表会不显示,已更正)
问题解决,将数据集合并在一个HTML文件里就可以了
程序代码:
lcDataSet =FILETOSTR(LcMasterPath+"\DataSet.json") TEXT TO cHtml TEXTMERGE NOSHOW PRETEXT 7 <!DOCTYPE html> <html lang="zh-CN" style="height: 100%"> <head> <meta charset="gb2312"> </head> <body style="height: 100%; margin: 0"> <div id="container" style="height: 100%"></div> <script type="text/javascript" src="<<LcMasterPath>>\echarts.min.js"></script> <script type="text/javascript"> <<lcDataSet>> var dom = document.getElementById('container');