智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 15334|回复: 64
打印 上一主题 下一主题

需要开发上位机的请进来!伤感哥-虚拟示波器中所使用的波形控件

    [复制链接]

56

主题

1240

帖子

4

精华

跨届大侠

https://github.com/howborn

Rank: 10Rank: 10Rank: 10

积分
7954

优秀会员奖章活跃会员奖章在线王奖章论坛元老奖章论坛骨干奖章

QQ
威望
3025
贡献
1997
兑换币
2249
注册时间
2013-2-26
在线时间
1466 小时
跳转到指定楼层
1#
发表于 2014-7-28 17:08:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 天翊 于 2014-7-28 17:30 编辑

    以前在论坛看到了伤感哥的虚拟示波器,自己也下载下来了。但是没有找到源文件,只找到了应用程序文件,有点伤感!
     
     
    昨天闲来无事去伤感哥的主题逛了逛,里面有很多有价值的资料(不信的自己去看吧),算是亮瞎了我的眼。当然也找到了他的虚拟示波器,还是没有找到源码,还是有点失落。懂上位机编程的人都知道,要写一个波形显示的程序还是挺复杂的。我也不太相信伤感哥的波形显示部分是自己写出来的代码(因为我自己曾经写过一个波形显示控件,显示效果不太好)。后来,我就看着下载下来的虚拟示波器应用程序文件看了半个小时,还算是有收获。发现文件下面iPlotLibrary.ocx、isAnalogLibrary.ocx、mscomm32.ocx这三个文件显示的为:ActiveX控件,我顿时就看到希望了。
    我可以肯定伤感哥的虚拟示波器也是用到了其他的波形显示控件。我认为第三个应该是串口通信控件,前两个是波形显示的控件。后来,就百度前面两个控件,功夫不负有心人,终于找到了一个叫Iocomp超级工业波形控件。因为这个是国外的产品,需要付费,百度是最好的,然后就各种百度Iocomp控件源码,找到并下载了一个破解的Iocomp控件。
破解版Iocomp控件(两个压缩文件同时下载后解压):  
    按照默认路径安装好后,如下图所示。
   
   
    其中对我有用的就是ActiveX文件夹,因为里面我需要的控件源码。
    打开ActiveX文件夹后,如图:
   
    找到iPlotLibrary.ocx和isAnalogLibrary.ocx两个文件(跟伤感哥虚拟示波器里面的两文件一样,看到了曙光),这两个文件是需要后面拷贝到VS2010工程文件里面去的,具体做法后面说,先记住这两个重要的控件就行了。
    接下来我用VS2010新建一个项目(我用的是C#、winform,在桌面新建一个测试项目),如下图:
   
    在VS2010的工具栏下的Visual Basic PowerPacks中,就会发现多了一些控件,如图:
   
    先请不要激动,不要急着将控件拖到窗口上,否则会报错的。应该先将上面提到的两个波形控件拷贝到新建工程的根目录下,如图:
   

    完成上述步骤后,先关闭VS2010,然后重新打开VS2010,再从工具栏下的Visual Basic PowerPacks中,拖出iPlotX Control控件到窗口上,如图:
   
    鼠标按住刚拖到窗口上的iPlotX 控件右下角,改变大小到需要的大小。如图:
   
    exe应用程序截图:
   
    基本上完成了控件添加的工作了,后续的代码部分,我也正在研究,哈哈。
附上工程源码:
    以上如有冒犯伤感哥的地方,请伤感哥见谅,不要秒杀了小弟!小弟也是一片良苦用心,因为我个人觉得:知识,有交流,才有进步!写这篇帖子,只希望能帮到有需要的同志!将时间花在值得他们花的地方。
    如果你觉得有帮助的话,别忘记了点个赞哦。^_^

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

评分

1

查看全部评分

回复

使用道具 举报

6

主题

618

帖子

0

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
6491
威望
3362
贡献
527
兑换币
2332
注册时间
2013-8-31
在线时间
1301 小时
2#
发表于 2014-7-28 17:30:47 | 只看该作者
Measurement studio 这个里面有好多的控件,包括波形显示的,很方便,你说的这个没听过,抓紧找这看看,啊哈哈
回复 支持 反对

使用道具 举报

3

主题

198

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3631

论坛元老奖章活跃会员奖章优秀会员奖章

威望
2277
贡献
694
兑换币
782
注册时间
2013-10-18
在线时间
330 小时
3#
发表于 2014-7-28 17:31:21 | 只看该作者
太赞了!谢谢分享!
回复 支持 反对

使用道具 举报

19

主题

2430

帖子

0

精华

跨届大侠

这并没有什么卵用.

Rank: 10Rank: 10Rank: 10

积分
6595

论坛元老奖章在线王奖章活跃会员奖章优秀会员奖章

威望
3611
贡献
1592
兑换币
1425
注册时间
2014-7-14
在线时间
696 小时
4#
发表于 2014-7-28 17:37:34 | 只看该作者
学习了,谢谢,大赞。高手啊。
回复 支持 反对

使用道具 举报

56

主题

1240

帖子

4

精华

跨届大侠

https://github.com/howborn

Rank: 10Rank: 10Rank: 10

积分
7954

优秀会员奖章活跃会员奖章在线王奖章论坛元老奖章论坛骨干奖章

QQ
威望
3025
贡献
1997
兑换币
2249
注册时间
2013-2-26
在线时间
1466 小时
5#
 楼主| 发表于 2014-7-28 18:03:01 | 只看该作者
allenanswerzq 发表于 2014-7-28 17:30
Measurement studio 这个里面有好多的控件,包括波形显示的,很方便,你说的这个没听过,抓紧找这看看,啊哈 ...

正在看,不错。说句实话,我从心理就不太喜欢NI的界面,看起来不太舒服。我从Measurement studio看看,有没有适合我的。

评分

1

查看全部评分

回复 支持 反对

使用道具 举报

6

主题

618

帖子

0

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
6491
威望
3362
贡献
527
兑换币
2332
注册时间
2013-8-31
在线时间
1301 小时
6#
发表于 2014-7-28 18:05:12 | 只看该作者
天翊 发表于 2014-7-28 18:03
正在看,不错。说句实话,我从心理就不太喜欢NI的界面,看起来不太舒服。我从Measurement studio看看,有 ...

哈哈哈,我也看你找的这个,真的太不错了,抓紧学习。要向你学习呢
回复 支持 反对

使用道具 举报

56

主题

1240

帖子

4

精华

跨届大侠

https://github.com/howborn

Rank: 10Rank: 10Rank: 10

积分
7954

优秀会员奖章活跃会员奖章在线王奖章论坛元老奖章论坛骨干奖章

QQ
威望
3025
贡献
1997
兑换币
2249
注册时间
2013-2-26
在线时间
1466 小时
7#
 楼主| 发表于 2014-7-28 18:15:16 | 只看该作者
allenanswerzq 发表于 2014-7-28 18:05
哈哈哈,我也看你找的这个,真的太不错了,抓紧学习。要向你学习呢

你太谦虚了。你推荐的这个挺好的。我正在百度下载链接呢

评分

1

查看全部评分

回复 支持 反对

使用道具 举报

24

主题

1090

帖子

0

精华

常驻嘉宾

不会做车,只会瞎BB的毕业考研狗

Rank: 8Rank: 8

积分
5429

优秀会员奖章活跃会员奖章在线王奖章论坛元老奖章

QQ
威望
3088
贡献
663
兑换币
2343
注册时间
2012-11-4
在线时间
839 小时
毕业学校
河北联合大学
8#
发表于 2014-7-28 18:20:02 | 只看该作者
我写的上位机就是用的这个控件.....极品工业控件IOCOMP破解版→_→
回复 支持 反对

使用道具 举报

56

主题

1240

帖子

4

精华

跨届大侠

https://github.com/howborn

Rank: 10Rank: 10Rank: 10

积分
7954

优秀会员奖章活跃会员奖章在线王奖章论坛元老奖章论坛骨干奖章

QQ
威望
3025
贡献
1997
兑换币
2249
注册时间
2013-2-26
在线时间
1466 小时
9#
 楼主| 发表于 2014-7-28 18:23:00 | 只看该作者
旋风麦林 发表于 2014-7-28 18:20
我写的上位机就是用的这个控件.....极品工业控件IOCOMP破解版→_→

不会就我才知道吧

评分

1

查看全部评分

回复 支持 反对

使用道具 举报

6

主题

618

帖子

0

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
6491
威望
3362
贡献
527
兑换币
2332
注册时间
2013-8-31
在线时间
1301 小时
10#
发表于 2014-7-28 18:27:44 | 只看该作者
天翊 发表于 2014-7-28 18:15
你太谦虚了。你推荐的这个挺好的。我正在百度下载链接呢

我还知道一个第三方的控件 devexpress, 这个的控件都特别漂亮。有兴趣的话看看
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-11-5 18:27 , Processed in 0.118348 second(s), 32 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表