智能车制作
标题: 需要开发上位机的请进来!伤感哥-虚拟示波器中所使用的波形控件 [打印本页]
作者: 天翊 时间: 2014-7-28 17:08
标题: 需要开发上位机的请进来!伤感哥-虚拟示波器中所使用的波形控件
本帖最后由 天翊 于 2014-7-28 17:30 编辑
以前在论坛看到了伤感哥的虚拟示波器,自己也下载下来了。但是没有找到源文件,只找到了应用程序文件,有点伤感!
[attach]67057[/attach]
[attach]67056[/attach]
昨天闲来无事去伤感哥的主题逛了逛,里面有很多有价值的资料(不信的自己去看吧),算是亮瞎了我的眼。当然也找到了他的虚拟示波器,还是没有找到源码,还是有点失落。懂上位机编程的人都知道,要写一个波形显示的程序还是挺复杂的。我也不太相信伤感哥的波形显示部分是自己写出来的代码(因为我自己曾经写过一个波形显示控件,显示效果不太好)。后来,我就看着下载下来的虚拟示波器应用程序文件看了半个小时,还算是有收获。发现文件下面iPlotLibrary.ocx、isAnalogLibrary.ocx、mscomm32.ocx这三个文件显示的为:ActiveX控件,我顿时就看到希望了。
我可以肯定伤感哥的虚拟示波器也是用到了其他的波形显示控件。我认为第三个应该是串口通信控件,前两个是波形显示的控件。后来,就百度前面两个控件,功夫不负有心人,终于找到了一个叫Iocomp超级工业波形控件。因为这个是国外的产品,需要付费,百度是最好的,然后就各种百度Iocomp控件源码,找到并下载了一个破解的Iocomp控件。
破解版Iocomp控件(两个压缩文件同时下载后解压):[attach]67043[/attach] [attach]67044[/attach]
按照默认路径安装好后,如下图所示。
[attach]67045[/attach]
[attach]67047[/attach]
其中对我有用的就是ActiveX文件夹,因为里面我需要的控件源码。
打开ActiveX文件夹后,如图:
[attach]67050[/attach]
找到iPlotLibrary.ocx和isAnalogLibrary.ocx两个文件(跟伤感哥虚拟示波器里面的两文件一样,看到了曙光),这两个文件是需要后面拷贝到VS2010工程文件里面去的,具体做法后面说,先记住这两个重要的控件就行了。
接下来我用VS2010新建一个项目(我用的是C#、winform,在桌面新建一个测试项目),如下图:
[attach]67046[/attach]
在VS2010的工具栏下的Visual Basic PowerPacks中,就会发现多了一些控件,如图:
[attach]67051[/attach]
先请不要激动,不要急着将控件拖到窗口上,否则会报错的。应该先将上面提到的两个波形控件拷贝到新建工程的根目录下,如图:
[attach]67055[/attach]
完成上述步骤后,先关闭VS2010,然后重新打开VS2010,再从工具栏下的Visual Basic PowerPacks中,拖出iPlotX Control控件到窗口上,如图:
[attach]67049[/attach]
鼠标按住刚拖到窗口上的iPlotX 控件右下角,改变大小到需要的大小。如图:
[attach]67054[/attach]
exe应用程序截图:
[attach]67053[/attach]
基本上完成了控件添加的工作了,后续的代码部分,我也正在研究,哈哈。
附上工程源码:[attach]67048[/attach]
以上如有冒犯伤感哥的地方,请伤感哥见谅,不要秒杀了小弟!小弟也是一片良苦用心,因为我个人觉得:知识,有交流,才有进步!写这篇帖子,只希望能帮到有需要的同志!将时间花在值得他们花的地方。
如果你觉得有帮助的话,别忘记了点个赞哦。^_^
作者: allenanswerzq 时间: 2014-7-28 17:30
Measurement studio 这个里面有好多的控件,包括波形显示的,很方便,你说的这个没听过,抓紧找这看看,啊哈哈
作者: 小号子 时间: 2014-7-28 17:31
太赞了!谢谢分享!
作者: 空有一人 时间: 2014-7-28 17:37
学习了,谢谢,大赞。高手啊。
作者: 天翊 时间: 2014-7-28 18:03
allenanswerzq 发表于 2014-7-28 17:30
Measurement studio 这个里面有好多的控件,包括波形显示的,很方便,你说的这个没听过,抓紧找这看看,啊哈 ...
正在看,不错。说句实话,我从心理就不太喜欢NI的界面,看起来不太舒服。我从Measurement studio看看,有没有适合我的。
作者: allenanswerzq 时间: 2014-7-28 18:05
天翊 发表于 2014-7-28 18:03
正在看,不错。说句实话,我从心理就不太喜欢NI的界面,看起来不太舒服。我从Measurement studio看看,有 ...
哈哈哈,我也看你找的这个,真的太不错了,抓紧学习。要向你学习呢
作者: 天翊 时间: 2014-7-28 18:15
allenanswerzq 发表于 2014-7-28 18:05
哈哈哈,我也看你找的这个,真的太不错了,抓紧学习。要向你学习呢
你太谦虚了。你推荐的这个挺好的。我正在百度下载链接呢
作者: 旋风麦林 时间: 2014-7-28 18:20
我写的上位机就是用的这个控件.....极品工业控件IOCOMP破解版→_→
作者: 天翊 时间: 2014-7-28 18:23
旋风麦林 发表于 2014-7-28 18:20
我写的上位机就是用的这个控件.....极品工业控件IOCOMP破解版→_→
不会就我才知道吧
作者: allenanswerzq 时间: 2014-7-28 18:27
天翊 发表于 2014-7-28 18:15
你太谦虚了。你推荐的这个挺好的。我正在百度下载链接呢
我还知道一个第三方的控件 devexpress, 这个的控件都特别漂亮。有兴趣的话看看
作者: 1200 时间: 2014-7-28 18:34
插
作者: 天翊 时间: 2014-7-28 18:45
allenanswerzq 发表于 2014-7-28 18:27
我还知道一个第三方的控件 devexpress, 这个的控件都特别漂亮。有兴趣的话看看
NI Measurement Studio,给我传一份吧。网上不好找,要付费。谢谢。292476774@qq.com
作者: 旋风麦林 时间: 2014-7-28 19:04
天翊 发表于 2014-7-28 18:23
不会就我才知道吧
一个写上位机的大神说的。。
作者: lm342794214 时间: 2014-7-28 19:08
天翊 发表于 2014-7-28 18:45
NI Measurement Studio,给我传一份吧。网上不好找,要付费。谢谢。292476774@qq.com
楼主拿到了贴出来哦。以前写上位机找不到合适的控件,就拿别人的凑活用了
作者: wanbinqs 时间: 2014-7-28 19:40
学习了
作者: 天翊 时间: 2014-7-28 19:48
lm342794214 发表于 2014-7-28 19:08
楼主拿到了贴出来哦。以前写上位机找不到合适的控件,就拿别人的凑活用了
有点大,给我邮箱吧
作者: 释是圣杰 时间: 2014-7-28 19:55
作者: 工大飞虎队007 时间: 2014-7-28 20:14
赞
作者: allenanswerzq 时间: 2014-7-28 20:22
[attach]67062[/attach]哈哈。官网刚找到的历程。有了这个,学习更方便
作者: 天翊 时间: 2014-7-28 21:15
allenanswerzq 发表于 2014-7-28 20:22
哈哈。官网刚找到的历程。有了这个,学习更方便
作者: lm342794214 时间: 2014-7-28 22:48
342794214@qq.com
作者: 天翊 时间: 2014-7-28 23:06
lm342794214 发表于 2014-7-28 22:48
已经发给你了。请查收
作者: lf1286 时间: 2014-7-29 08:10
天翊 发表于 2014-7-28 19:48
有点大,给我邮箱吧
能发我一份么。1399577271@qq.com
作者: 天翊 时间: 2014-7-29 08:24
lf1286 发表于 2014-7-29 08:10
能发我一份么。1399577271@qq.com
已发。注意查收
作者: 43380249 时间: 2014-7-29 13:21
liuminh
作者: o0feng0o 时间: 2014-7-29 13:52
不错
作者: yyyzrxh 时间: 2014-7-30 15:23
内容赞
作者: 电光飞飞 时间: 2014-9-7 22:35
天翊 发表于 2014-7-28 19:48
有点大,给我邮箱吧
楼主,也能发给我一份么?493193952@qq.com 谢谢楼主分享哈
作者: 动感小麦兜 时间: 2014-9-8 10:16
天翊 发表于 2014-7-28 19:48
有点大,给我邮箱吧
楼主也给我发一份吧,试试用MFC编出来的效果。这些显示效果如果自己编根本没那么大的精力,以前做过一个曲线图的显示界面,太麻烦,足足用了有一个月才大致了解什么事
作者: 天翊 时间: 2014-9-8 10:55
动感小麦兜 发表于 2014-9-8 10:16
楼主也给我发一份吧,试试用MFC编出来的效果。这些显示效果如果自己编根本没那么大的精力,以前做过一个曲 ...
邮箱?
作者: westzhao 时间: 2014-9-8 11:11
顶
作者: 天翊 时间: 2014-9-8 11:12
westzhao 发表于 2014-9-8 11:11
顶
作者: 动感小麦兜 时间: 2014-9-8 11:38
天翊 发表于 2014-9-8 10:55
邮箱?
失误失误,这脑子。929875441@qq.com 麻烦了,怪不得觉得少点什么
作者: 未来、向前看 时间: 2014-9-8 12:56
有一个问题,为什么都叫他伤感哥?
作者: 天翊 时间: 2014-9-8 15:06
未来、向前看 发表于 2014-9-8 12:56
有一个问题,为什么都叫他伤感哥?
因为他的风格--伤感
作者: 天翊 时间: 2014-9-8 15:18
动感小麦兜 发表于 2014-9-8 11:38
失误失误,这脑子。 麻烦了,怪不得觉得少点什么
我这边网不行,网快了我传云盘里,到时候告诉你地址。
作者: 未来、向前看 时间: 2014-9-8 16:10
天翊 发表于 2014-9-8 15:06
因为他的风格--伤感
风格还伤感。。。感觉到处都能听到他的名字。
作者: 未来、向前看 时间: 2014-9-8 16:13
情不知所起,一往情深。 唉唉
作者: 电光飞飞 时间: 2014-9-8 17:30
我的在工具箱里没有多那两个控件,怎么回事啊?
作者: 动感小麦兜 时间: 2014-9-8 18:15
天翊 发表于 2014-9-8 15:18
我这边网不行,网快了我传云盘里,到时候告诉你地址。
恩恩 多谢
作者: 天翊 时间: 2014-9-8 18:41
电光飞飞 发表于 2014-9-8 17:30
我的在工具箱里没有多那两个控件,怎么回事啊?
你得复制文件,帖子里面有说明
作者: 电光飞飞 时间: 2014-9-8 22:07
天翊 发表于 2014-9-8 18:41
你得复制文件,帖子里面有说明
整了好几遍,没弄好,可能没理解你说的意思,可以加Q细聊么?493193952,着急用,谢谢!
作者: 天翊 时间: 2014-9-9 18:01
电光飞飞 发表于 2014-9-8 22:07
整了好几遍,没弄好,可能没理解你说的意思,可以加Q细聊么?493193952,着急用,谢谢!
你QQ还要验证,你加我吧。292476774
作者: 天翊 时间: 2014-9-9 18:05
未来、向前看 发表于 2014-9-8 16:10
风格还伤感。。。感觉到处都能听到他的名字。
别人是名人。
作者: 未来、向前看 时间: 2014-9-10 16:11
天翊 发表于 2014-9-9 18:05
别人是名人。
嗯嗯 知道了
作者: 一随想一 时间: 2014-9-11 00:01
天翊 发表于 2014-7-28 19:48
有点大,给我邮箱吧
这控件也能在vs2010种用吗?也麻烦楼主发一份吧,谢谢。990022110@163.com
作者: 天翊 时间: 2014-9-13 11:35
一随想一 发表于 2014-9-11 00:01
这控件也能在vs2010种用吗?也麻烦楼主发一份吧,谢谢。990022110@163.com
我还是感觉LAB没有VS控件好看。
作者: 一随想一 时间: 2014-9-14 01:08
天翊 发表于 2014-9-13 11:35
我还是感觉LAB没有VS控件好看。
请问楼主,为啥我安装后,vs没有显示那些控件呢?
作者: 天翊 时间: 2014-9-14 09:17
一随想一 发表于 2014-9-14 01:08
请问楼主,为啥我安装后,vs没有显示那些控件呢?
得复制文件到你工程目录下,帖子里面有说明的。
作者: 沉默的萝卜 时间: 2014-10-9 20:41
谢谢分享啊!!
作者: only冰冰棒 时间: 2014-10-18 20:33
有没有虚拟示波器的软件,求,为什么我电脑上打不开visualscope这个软件?
作者: 安安安然。 时间: 2014-10-22 08:48
天翊 发表于 2014-9-8 10:55
邮箱?
945436110@QQ.com 灰常感谢
作者: 雪泪寒 时间: 2014-11-3 21:05
能给我发份么?非常感谢,864498797@qq.com
作者: quex 时间: 2014-12-23 23:05
楼主,用了这个控件移植到别的电脑出了问题,打不开,怎么解决?先谢过了
作者: 天翊 时间: 2014-12-24 08:57
quex 发表于 2014-12-23 23:05
楼主,用了这个控件移植到别的电脑出了问题,打不开,怎么解决?先谢过了
安装一下就行了
作者: ?冰&点% 时间: 2015-2-13 14:00
楼主能发我一份吗?急用谢谢了,504387417@qq.com
作者: ?冰&点% 时间: 2015-2-13 16:02
楼主第二个文件为什么解压出错,然后安装不了,能再给我发一份吗谢谢了。lizhiliang1222@163.com
作者: Hitler 时间: 2015-2-19 11:27
本帖最后由 Hitler 于 2015-2-19 11:36 编辑
求大神给个iplotx的使用教程1148071889@qq.com
作者: 花开彼岸 时间: 2015-3-5 16:44
天翊 发表于 2014-7-28 18:03
正在看,不错。说句实话,我从心理就不太喜欢NI的界面,看起来不太舒服。我从Measurement studio看看,有 ...
楼主,你好,能给我传份Measurement Studio 吗?这个真不好找啊,我是VS2010的可以用吧,非常感谢。
作者: 花开彼岸 时间: 2015-3-5 16:45
天翊 发表于 2014-7-28 18:03
正在看,不错。说句实话,我从心理就不太喜欢NI的界面,看起来不太舒服。我从Measurement studio看看,有 ...
我邮箱是chengtianxinshuang@126.com,非常感谢。
作者: 霸天虎 时间: 2015-8-1 13:16
这个Measurement Studio是什么版本的?
作者: yuzhengying 时间: 2015-12-13 01:34
兄弟 传给我一份吧 118003807@qq.com
作者: 232007M 时间: 2016-1-15 11:23
小白求教!大神请问,示波器上的PID调节如何与程序对应起来???思路捉急了,跪求
作者: guanglun 时间: 2016-2-1 10:12
顶!!!!!!!!!!!!!!!!!!!!
作者: 古三月鸟飞 时间: 2016-10-22 10:33
2903446928@qq.com,大榭楼主
欢迎光临 智能车制作 (http://dns.znczz.com/) |
Powered by Discuz! X3.2 |