论坛首页· 友情链接申请·申请版主· 广告投放· 道具中心· 设为首页· 收藏本站
发新话题
打印

[教程] 学习VB前应该知道的

学习VB前应该知道的

VB入门简单但功能强大的开发工具.于是好多人想学或是在学,这几年来我也教过不少学生.有不少学生学习目的还是比较盲目,只是为了学而学,虽然爱思鱼不赞同这种学习方式,但想学还总是好的.
对入门学员来说,有几个问题必须弄明白.
1.什么是程序?
  程序:即应用程序,是计算机的一组指令,经过编译和执行才能最终完成程序设计的动作.
  什么意思呢,程序就是计算机里能够执行并能产生一定结果或是功能的东东.
  在这里,可以把程序理解成软件.
2.程序(软件)看起来什么样?
     
当然,不是所有的程序都是这种界面化的,因为这里要说的是VB,所以就找了这几个小程序.
VB,Visual 可视化的,可以看见的,虽然VB也能开发眼睛看不到的,但计算机依然可以执行的程序,但那是以后要说的,初级学员就不涉及这个了.
3.(VB的)程序是由什么组成的
  前面说过,程序是一组指令代码,可是这个咱们看不到,看到了也就是一句句的像是英语句子的东东.那能看到的是什么呢.

从这张图片可以看出,窗体是一个程序的基本,是其它对象(也可以说是控件,当然也可以说是东西)的容器.对比前面的几张图片又可以看出,每个窗体中的对象可以不一样,也可以有多有少,就连一种对象,比如按钮,也可以大小不一样.
4.程序是怎么工作的?
  这个得换个方式来说,这里有四个人,客户(学员)->经理(程序界面)->秘书(代码)->员工(CPU).
  客户找到经理提出要求,经理找秘书传达要求,秘书让员工去执行要求. 员工把工作结果汇报给经理,经理又告诉了客户,客户根据结果提出新的要求.
  OK,咱们换成VB程序再来一遍.学员通过程序界面上的按钮发出了指令(比如浏览),单击按钮触发了相应的代码,CPU执行代码,产生了相应的结果,这个结果又通过界面反应出来被学员看到了,从而进行下一步操作.
  这一系列的过程就叫做交互.人机交互这个词应该不陌生吧.
  明白??
5.学习VB是要学什么?
  员工为什么能执行秘书转达来的要求,因为员工听得懂秘书在说什么,如果听不懂会怎么个结果尼,那就什么也不干呗.所以为了沟通就必须统一语言.
  语言的作用是什么.这个我没有去Google,我自己想,语言就是一种工具,沟通的工具.
  VB是什么,是一种计算机语言,是和计算机沟通的工具.
6.什么是对象?
  女朋友?男朋友?都不对,计算机不能给你这个.
  前面说到人机交互了,人靠什么操作计算机?鼠标是一下,鼠标在计算机是什么样,一个小指针,OK可以被这个小指针操作的东东就叫做对象了.比如按钮,文本框,下拉列表...

TOP

好,支持一下
每个人都有自己的优点,成功的人扬长避短,失败的人"不识庐山真面目,只缘生在此山中"!

TOP

支持,

TOP

TOP

好有用啊顶顶顶

TOP

发新话题