零基础学习VB编写上位机程序的过程
时间:10-02
整理:3721RD
点击:
最近学了2个星期左右的VB,之前仅有C和汇编的基础,对VB和面向对象编程也不懂,站在新手的角度和大家分享下学习上位机编程的经验,欢迎大家评论:
之前,因为坛里关于上位机的教程资料比较少,开始想学上位机的时候我在犹豫是学labview、C++、Delphi还是VB,其实我之前说实话比较看不上VB的,原因就是:因为我女朋友学文科专业的也会开VB课,我就觉得肯定很简单,没什么意思。后来开始对这些比较火的开发语言了解了一番---------
关于labview,下在了软件,至今没有打开过,想学这个是因为它比较简单易懂,做测量、采集程序大工程的时候很有优势,可是那个写出的虚拟程序移植性不好,对于很多没有安装运行库的机子运行不了,我想学个大部分机子都能运行的,然后方便以后写点小程序整蛊整蛊朋友,所以我就换了。
后来选择了C++,买了本
,花了我39大洋,看了几天,发现还是很棘手,可能是这书适合C++基础比较好的人学吧,反正我真是没看懂多少,,,不过现在重新翻起来,还是挺轻松的。关键之前还是不太清楚什么是对象、什么是对象的属性、什么是时间、什么是方法。所以总结一下,学习上位机编程,还是必须先跨入面向对象编程,怎么样算跨入,我想说,先学下VB吧,时间不用很长,一个星期足够了。
下面说下,我从vb什么都不懂的那种开始怎么学的---------
1、先看本基础的书,我是拿了本女朋友发的教材(看3天,了解个语法、基本数据类型之类的就可以了)
2、看视频,我推荐一下我看的那个“金文老师二级VB教程”优酷搜的到,共330集,她讲的很细,一般我都是跳着看的,一天看个50集没问题。看这个,我前后花了5天左右吧。额,重要的还是跟着写写代码,画画窗体。
3、现在有基础了,看VB的MSDN,查下MSCOMM控件(microsoft 的串口通信控件),他可以间接调用API,屏蔽了人和冗长的系统代码去打交道,很方面的一个东西,不管是VB、VC++这些都是用这个控件去搞串口通信程序的。接下来就是找点介绍这个控件的资料看看。
做完这些,就像一个东西入了门,如果需要提升的话,也是相当简单的,完全可以靠自己了。分享这些,一来因为坛里关于这方面的东西比较少,二来希望各位想学的朋友少走点弯路。
其实要问为什么要学上位机,因为我还是学生,很多东西都得自己完成,不像公司里面有分工,所以现在什么都涉及一下~
大家学习中有什么问题,可以在此回复,大家一起交流。
额,附上个串口调试助手,包含全部工程代码,如果不需要学的可以直接用~我觉得比网上下的一些要好用些(可能是因为是自己做的吧~哈哈~~~)
如果有需要可以留言,下次写个简单的什么摇摇棒换字程序录个过程视频。
界面:
附件(已更新):(习惯了设“回复可见”,论坛拒绝伸手党)
串口调试助手.rar(2.85 MB, 下载次数: 18810)
2013-6-6 13:54 上传
点击文件名下载附件那个程序还有点小Bug,等明天修正了以后再来改。
写的不错啊
看看怎么样,好的话支持下
OK, 挺上进的学生呀
好。好。好。
不错哟,感谢我们敬爱的小编童鞋
正想学习 呢 都没找到路
那就好好学下吧。会上位机确实挺方便的有时候。
支持一下!
了解 学习一下
挺好的!有点小同感!
好!非常有帮助,的确借鉴前人经验能少走弯路~!
谢谢支持~
好东西,来看看
感谢~
刚 看 了点 VB ,学习学习!
顶,顶,顶,顶,顶,顶,顶,顶,顶,顶,顶,顶,顶,顶,顶,顶,顶,顶,顶,顶,顶,顶,顶,顶,顶,顶,顶,顶,顶,顶,顶,顶,顶,顶,顶,顶,顶,顶,顶,顶,顶,顶,顶,顶,顶,顶,顶,顶顶,顶,顶,顶,顶,顶,顶,顶,顶,顶,顶,顶,顶,顶,顶,顶,顶,顶,顶,顶,顶,顶,顶,顶
谢谢小编的经验分享,让我少走弯路