两个星期前,因为工作上需要写一款pc应用程序,这东西,其实网上也有的买,价格在几百块钱,但自己总觉得,同样是写firmware的,没有理由别人能写出来的sotfware,我写不了,于是研究了下,怎么去实现,起初我想用VC去写,但我这个整天用汇编,C的,对C++确实不是太了解,于是就暂时放弃了,可能是因为公司大部分pc应用程序都是用VB写的吧,接下来我没多想就开始用VB了。
在公司我用是VB6.0 ,第一天的时间我基本上在用VB的语法,相对于C,VB的语法还算简单,所以很快就掌握了,然后操作按键,窗口,定时器等一些常见的控件,公司的第一天就这么过了。回到家后,我又开始投入学习VB,但问题来了,家里的电脑我装的是VS2010,虽然里面也有VB(其实我这会还不知道VS2010已经引入了.net平台),公司写的程序移植到VB.net上总是需要修改,才能编译通过,这样痛苦的日子坚持了几天后,我选择放弃VB6.0,在公司电脑上重新装上VS2010,接下来的日子,虽然也遇到诸多困难,但至少我不会在编译器上摇摆。
第二个星期,花了一个星期终于完成了工程需要的软件,中间主要是解决了以下几个问题:
2.进程的监控
4.模拟按键
当我为公司同事写了个模拟按键的程序的时候,我也觉得很简单,但静下心去了解,学习VB.net的时候,经过了这两个个星期的学习,自己也只是最简单的入门,遇到问题,大部分都是网上搜,对.net 还是window 编程 了解的很少。
这两个在论坛里看了很多大牛的贴,对自己的编程思维也有很大的启发。
今天老板回来了,重新给分配任务,也就意味着,我要重新回归firmware开发, 很难再有这么长时间,专注的去研究VB.net 的编程了~~~~
接下来,我还是会坚持的,只为兴趣。