小文的秘密花园吧 关注:9贴子:193

VB基础入门教程

只看楼主收藏回复

VB就是Visual Basic编程语言  
 我们现说一下 Visual 
Visual 意即可视的、可见的,指的是开发像windows操作系统的图形用户界面(Graphic User Interface,GUI)的方法,它不需要编写大量代码去描述界面元素的外观和位置,只要把预先建立好的对象拖放到屏幕上相应的位置即可 

Basic指的是Beginners all_purpose symbolic instruction code 初始者通用符号指令代码语言 



IP属地:广东1楼2008-02-25 16:14回复
    Visual Basic有学习版、专业版和企业版三种版本,以满足不同的开发需要。学习版适用于普通学习者及大多数使用Visual Basic开发一般Windows应用程序的人员,但是;专业版适用于计算机专业开发人员,包括了学习版的全部内容功能以及Internet控件开发工具之类的高级特性;企业版除包含专业版全部的内容外,还有自动化构件管理器等工具,使得专业编程人员能够开发功能强大的组骨子里分布式应用程序 
    我用的就是企业版.. 
     
     在来说他的主要特点 
     面向对象的可近化操作平台 
     VB提供的面向对象的可视化设计平台将win的应用程序界面设计的复杂性封装起来,程序员不用为界面去写入大量代码从而提高了开发效率 
     事件驱动的编程机制 
     vb通过事件执行对象操作,即在响应不同事件时执行不同的代码段。 
     事件可以由用户操作 比如说鼠标键盘的操作来触发,也可以是系统本身触发程序。 
     充分利用win资源 
     vb通过动态数据库交换DDE 对象链接与OLE和动态连接库DLL技术实现与win资源的交互。在vb中引入的ActiveX技术扩展了原有的OLE技术,能够用VB开发出集文字,声音,图像,动画电子表格 数据库 等...对象于一体的应用程序。


    IP属地:广东2楼2008-02-25 16:15
    回复
      先说菜单栏 
       {文件} :用于新建、打开、保存、添加、移除工程以及生成文件等. 
       {编辑} :用于代码和控键的编辑 
       {视图} :用于显示或切换集成开发环境中的各种窗口以及显示或隐藏特定的工作栏 
       {工程} :用于工程的管理,比如添加或者移除窗体、模块和部件、设置工程属性 
       {格式} :用于窗体中的控件的对齐方式和大小调整设置间距和锁定等.. 
       {调试} :用于程序的调试 如断点的设置、变量的监视。 
       {运行} :用于启动,中断,和停止程序的运行 
       {查询} :建立数据库应用时用于设置结构化查询语句 
       {图表} :建立数据库应用时用于编辑图表 
       {工具} :用于添加过程、设置过程的属性 菜单编辑器 设置集成开发环境 
      {外接程序} :增加或删除外接程序 
       {窗口} :相关窗口的开启 关闭 排列 
       最后的帮助 建议安装一个MSDN


      IP属地:广东3楼2008-02-25 16:15
      回复
        第一个鼠标形状的 
         pointer 叫做 指针 
         用来移动对象的位置,修改对象的大小,注意一点 指针不是控件了 
         
        第二个 图片框 
         显示图片或是文本,通过picture属性设置需要显示的图片。他可以使用绘图方式的绘图,也可以做其他控件的容器 

         第三个 就是显示字母A 叫做标签 功能是现实文本,我们不能编辑他 
         通常用它来标示其他的控件,其到提示作用用Caption属性设置标题文本 
         
         第四个 文本框 TexBox显示和输入文本,用户可以进行编辑。 

         第五个 框架 Frame 对其他控件进行美化和分组 

         第六个 命令控件 也就是我们说的按钮 是让用户下达命令的控件,也是最常用的控件。 

         第七个 复选框 可以进行多个选择 

         第八个 单选框 只能进行一种选择 

         第九个 列表框 以列表形式提供一组条目(数据项) 用户可以选择一个或多个条目。 

         第十个 组合框 组合框与列表框有些相似 是列表框和文本框的组合。用户从列表框中选择一项,可以输入数据,不能多重选择 

         第十一 水平滚动条 提供水平方向调整工具 

         第十二 垂直滚动条 提供垂直方向的数值调整 

         第十三 定时器 用于完成一定时间间隔所要执行的任务。运行的时候看不见 
         第十四 驱动器列表框 下拉式磁盘驱动器 让用户选择 

         第十五 目录列表框 显示磁盘驱动器的目录列表,供用户选择。 

         第十六文件列表框 显示当前文件中的文件清单,供用户选择 

         第十七 形状 可以在窗体 图片框绘制几何图形 

         第十八 直线 在窗体 容器中绘制 直线 

         第十九 图像框 与图片框差不多 只能显示图像不能进行绘图操作 

         二十个 数据控件 因为它不支持ADO 很少用到了 

         最后一个 OLE 容器控件 他是一个容器窗口 可以存放其他应用程序中的文档。


        IP属地:广东5楼2008-02-25 16:16
        回复
          由于VB是面向对象的可视化平台,在讲小程序之前我们先来了解一下“对象“的概念 还有什么是对象的属性、事件和方法。 

           
           对象(Object) 意思为指物体,对象在我们生活中随处可见 比方说 一棵树,一个人,一台计算机,你现在正在看得显示器就是一个对象,面向对象的程序设计 OOP中对象是具有属性和方法,并且能对事件做出反应的实体,如窗体,文本框,命令按钮都是对象。 

           在来说一下 “类“ 对象是可以分类的,比如显示器,可以分为CRT和LED,贴吧可以分为 黑客? 红客 骇客 他们都是贴吧这个类。 
           
           既然我们知道了VB是以对象对基础的程序设计语言,在VB中,窗体,还是控件都有自己的属性和方法,能够对事件做出反应。 比方说 
           有一个人 他叫 黑红骇 ,身高 1.80 某天在黑客吧灌水,突然管理员警告说在灌封你ID了 我就停了下来,等管理员走了我继续灌 呵呵 
           这里里 黑红骇就是一个对象,姓名 身高 就是他的“属性“ ,灌水、是他的“方法“ 管理员走了我继续 是他能够响应的 “事件“


          IP属地:广东6楼2008-02-25 16:17
          回复
            知道了基础概念我们开始制作一个含有简单代码的程序 
             首先打开VB 界面


            IP属地:广东7楼2008-02-25 16:17
            回复
              添加一个文本框图标,放在窗体中间, 
               然后在旁边的属性里找到Text1 删掉为空 
               如图


              IP属地:广东8楼2008-02-25 16:18
              回复
                属性删掉为


                IP属地:广东9楼2008-02-25 16:18
                回复
                  在添加3个命令按钮 
                   把它放到文本框的下面 
                   别找不到控件啊 我画出来


                  IP属地:广东10楼2008-02-25 16:18
                  回复
                    三个命令按钮分别命名为 
                     显示 清除 结束


                    IP属地:广东11楼2008-02-25 16:19
                    回复
                      下面我来说 
                       怎么在命令按钮上写入字符 
                       在Command1的caption 属性 显示 
                      Command2 Command3 的 caption 按照1写就行了


                      IP属地:广东12楼2008-02-25 16:19
                      回复
                        Private Sub Command1_Click() 
                         是命令按钮的单击属性 
                         Click 意思就是说单击 在“显示“按钮以后触发的事件 
                         Text1就是文本框 text是他的显示属性 
                         那么就是在你单击 显示 按钮以后 触发 Text1.text 也就是文本框.显示属性= “欢迎来到百度黑客吧“ 就是显示属性的内容 


                        在来看第二项“清除“按钮  
                          我们 “清除“ 按钮为他来编辑代码  
                          选择 Command2 还是Click() 的单击属性 
                         按TAB键 写入代码 Text1.text = "" 
                          还是同样的道理 在我们单击 清除按钮以后 触发了文本框  
                           Text1  text是他的文本内容属性 = 就是里面的内容了 
                          既然是要清除 那么我们就要在单击以后把文本框的内容清掉 
                          
                         那么在 =号后面 "" 两个双引号 就是内容为空的意思


                        IP属地:广东13楼2008-02-25 16:20
                        回复
                          最后一个结束按钮 
                           也就是Commadn3了... 
                            也就是要退出这个程序 
                           非常简单 end 


                          IP属地:广东14楼2008-02-25 16:21
                          回复
                            最后就是按F5运行


                            IP属地:广东15楼2008-02-25 16:22
                            回复
                              • 58.53.131.*
                              请问大师:如何编写程序代码?


                              16楼2009-12-13 16:51
                              回复