| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> JavaScript知识库 -> C#_串口调试助手-网络拓扑显示 -> 正文阅读 |
|
[JavaScript知识库]C#_串口调试助手-网络拓扑显示 |
先来个效果图,鼠标放在上面也会显示一些数据。 点击刷新的时候其实是动态的,会旋转一下,然后慢慢停停下来,使用js文件和html文件配合实现效果。
需要的是jequery-1.10.2.min和echarts。 node.html是实际显示的界面,会调用上面两个文件,并且里面也有接口和C#的控件对接。 此三个文件需要同级目录,且和启动程序也要统计目录。 以下是前两个文件的连接以及node.html文件的内容。 ?百度网盘链接:
提取码:
以下是node.html文件的内容
? 然后开始在上位机上实现对接。 打开C#在Form添加一个Button按键和WebBrowser控件, WebBrowser控件的大小决定显示的web界面的大小。 ?将WebBrowser控件的以下属性设置为True。 然后点击事件,双击事件生成函数。? 按键也需要一个事件,双击按键建立一个按键事件, 在按键事件函数里面复制进入如下函数中的内容, 其中的node.html就是上面准备好的文件。
?在上方WebBrowser生成的事件函数里面复制进去如下函数中的内容,然后就可以直接运行看一下效果图了。
然后介绍每个数字的含义。 最后传给html文件的是如下所示的类似的字符串数据。 中间的每个中括号的数据才是需要显示的,比如第一个则是0指向1的关系还会有一个箭头,然后10是指向的那根线上显示的东西,如下图中框起来的三部分。 ? 只要知道三个数字的含义,则可以随意设置参数和指向关系了。 关于页面上显示的汉字,需要修改node.html文件就可以了。 需要注意的是,在加载拓扑的过程中可能会消耗一定的电脑性能,自己把控。 个人见解,感谢阅读。 |
|
JavaScript知识库 最新文章 |
ES6的相关知识点 |
react 函数式组件 & react其他一些总结 |
Vue基础超详细 |
前端JS也可以连点成线(Vue中运用 AntVG6) |
Vue事件处理的基本使用 |
Vue后台项目的记录 (一) |
前后端分离vue跨域,devServer配置proxy代理 |
TypeScript |
初识vuex |
vue项目安装包指令收集 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/23 16:47:41- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |