谈谈这两个星期学习VB.net的感想

两个星期前,因为工作上需要写一款pc应用程序,这东西,其实网上也有的买,价格在几百块钱,但自己总觉得,同样是写firmware的,没有理由别人能写出来的sotfware,我写不了,于是研究了下,怎么去实现,起初我想用VC去写,但我这个整天用汇编,C的,对C++确实不是太了解,于是就暂时放弃了,可能是因为公司大部分pc应用程序都是用VB写的吧,接下来我没多想就开始用VB了。

在公司我用是VB6.0 ,第一天的时间我基本上在用VB的语法,相对于C,VB的语法还算简单,所以很快就掌握了,然后操作按键,窗口,定时器等一些常见的控件,公司的第一天就这么过了。回到家后,我又开始投入学习VB,但问题来了,家里的电脑我装的是VS2010,虽然里面也有VB(其实我这会还不知道VS2010已经引入了.net平台),公司写的程序移植到VB.net上总是需要修改,才能编译通过,这样痛苦的日子坚持了几天后,我选择放弃VB6.0,在公司电脑上重新装上VS2010,接下来的日子,虽然也遇到诸多困难,但至少我不会在编译器上摇摆。

第二个星期,花了一个星期终于完成了工程需要的软件,中间主要是解决了以下几个问题:

1.外部exe的调用与shell 输出的侦测,

2.进程的监控

3.dll 文件调用

4.模拟按键

当我为公司同事写了个模拟按键的程序的时候,我也觉得很简单,但静下心去了解,学习VB.net的时候,经过了这两个个星期的学习,自己也只是最简单的入门,遇到问题,大部分都是网上搜,对.net 还是window 编程 了解的很少。

这两个在论坛里看了很多大牛的贴,对自己的编程思维也有很大的启发。

今天老板回来了,重新给分配任务,也就意味着,我要重新回归firmware开发, 很难再有这么长时间,专注的去研究VB.net 的编程了~~~~

接下来,我还是会坚持的,只为兴趣。

相关文章

Format[$] ( expr [ , fmt ] ) format 返回变体型 format$ 强...
VB6或者ASP 格式化时间为 MM/dd/yyyy 格式,竟然没有好的办...
在项目中添加如下代码:新建窗口来显示异常信息。 Namespace...
转了这一篇文章,原来一直想用C#做k3的插件开发,vb没有C#用...
Sub 分列() ‘以空格为分隔符,连续空格只算1个。对所选...
  窗体代码 1 Private Sub Text1_OLEDragDrop(Data As Dat...