我的编程之路——VB篇

2004年学校集资为学生购买了21台电脑,由我来负责电脑管理和教学。学生机安装的是Windows98无盘系统,运行不稳定,爱出毛病,我就把精力全部转移到学生机系统维护上了。我爱钻研,干什么都想做到最好,从硬件问题到软件问题,我一边学习一边维护学生机,我的电脑专业知识水平也在不断提升。到2005年末,我已经把学生机系统升级到运行比较稳定的Windows2000。

时间充裕了,我继续学习QBasic编程知识。全部学完后,我想设计自己的作品。这时我才发现,QBasic属于DOS环境下的解释型编程工具,程序做得再好也不能脱离QBasic环境运行,更不可能在WindowsXP环境下独立运行。当初我看到QBasic能在CMD窗口下运行,认为XP像98一样, CMD窗口就是纯DOS系统环境。但随着对XP系统的深入了解,我才发现此DOS非彼DOS,QBasic只能在XP兼容模式下运行,使用QBasic软件根本不可能做出在XP环境下独立工作的软件,所以我还要继续学习其他编程工具。

有了QBasic编程基础,我学习编程的信心也盲目增大,竟然想挑战C语言。因为我了解到C语言比Basic功能更强大,几乎无所不能,Windows系统大部分模块都是用C语言编写的。C语言虽然比Basic难学,但我相信只要肯下苦功就能学会,于是就到书店买了一本C语言入门的书籍开始自学。没想到凭借QBasic编程的经验,没有上机实践我就把这本书看懂了,感觉除了数据类型更加丰富、指针比较难学外,其他的和Basic差不太多,甚至它的语法比Basic更加简洁。我喜欢C语言,于是继续购书深入学习。

有了QBasic编程的教训,我果断选择了能在Windows系统下运行的可视化编程语言VC++6.0教程进行学习。买来教材一看,原来我学过的C语言知识仅占一章中的几小节,其他的大部分我都看不懂。不是我没耐心学,而是不了解Windows系统的工作机制和数据结构等相关知识,根本就没法学习。我尝试着学过好几次,除了看懂了一点面向对象的编程思想,其他的看到头疼还是不懂,只好放弃了。我知道我高估了自己,于是调整方向,最终把目光锁定在易学易用的VB6.0上。

我有QBasic编程基础,而VB6.0可以看作QBasic的升级改进版,学起来果然比较容易,而前面学过的面向对象的编程思想放在VB里面就浅显多了。先熟悉VB集成开发环境,再学习VB基本语法,再学习面向对象的编程思想,最终学会使用VB提供的各种组件进行编程。毕竟新功能太多,学习过程也很缓慢,但由于VB采用伪编译方式,程序可以即时运行调试,所以新知识很容易接受,程序开发速度也很快。

VB功能还算强大,学完后我一口气编写了好几个软件,包括几个小游戏和几个小工具,甚至还设计出了数据库应用软件,实现了FoxBase所能实现的大部分功能,感觉自己终于学有所成。那些天是我学习编程以来最快乐的日子,做梦都能梦到自己在飞,我终于实现了自己多年来的梦想。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值