精华内容
下载资源
问答
  • Visual Basic程序设计语言...Visual Basic中,对象可以分为两类,即预定义对象和用户定义对象,其中,窗体和控件就是预定义对象。 对象属性 属性是对象的特征,不同的对象有不同的属性,而常见的属性有:1.Caption ...

    Visual Basic程序设计语言学习笔记(一)

    本学习笔记对应版本:VB6.0企业版(推荐使用企业版)

    对象及其操作

    对象是Visual Basic中的重要概念,现在介绍两种基本对象——窗体和控件。
    Visual Basic中,对象可以分为两类,即预定义对象和用户定义对象,其中,窗体和控件就是预定义对象。

    对象属性

    属性是对象的特征,不同的对象有不同的属性,而常见的属性有:1.Caption 2.Name 3.Color 4.Fontsize .5.Visible等,以上属性分别为:标题、名称、颜色、字体大小、是否可见,属性除了可以在属性窗口中设置外也可以在程序中用程序语句对其进行设置,语法如下:

    对象名称.属性名称 = 新设定的属性值

    例如:Display.Text = "Hello,world."
    上述例子为:将“Hello,world”赋值给Display对象的Text属性

    对象事件(ps:VB采用事件驱动机制)

    事件是VB的重点,因为Visual Basic是一个采用事件驱动机制的程序设计语言。事件(Event)是由Visual Basic预先设定好的能被对象识别的动作,例如:Click DblClick Load MouseMove Change等,以上列举的事件分别为:单击、双击、装入、鼠标移动、改变
    事件的一般格式如下:

    Private Sub 对象名称_事件名称()
    ...
    Codes
    ...
    End Sub

    (由于Markdown的代码块不支持VB所以这里用VB.Net代替)
    Ps:事件名称都是由VB设定好的,但是可以更改,即为该对象的Name属性(为编写方便,推荐使用有意义的英文单词作为对象名称或者不改变Name属性)

    对象方法

    在传统的程序设计中,过程与函数是编程语言的主要部件。而在面向对象程序设计(OOP)中引入了称为方法的特殊过程和函数,其调用方法如下:

    对象名称.方法名称

    例如:

    MyForm.Print "Good Morning"

    上述例子代码执行后的结果就是:在MyForm窗体上显示“Good Morning”

    窗体

    窗体的属性

    属性(常见的):1 AutoRedraw
    (下面出现的所有代码中的对象或对象名称均用OB(即object的缩写)代替)

    OB.AutoRedraw = Boolean (TrueFalse)

    此属性为自动重画
    具体作用再次不做讲述
    2.BackColor(背景颜色)
    3.Border Style (边框类型)
    4.Caption(标题)

    OB.Caption = "..."

    5.ControlBox(控制框)
    6.Enabled(允许)
    7.字形属性设置
    8.ForeColor(前景颜色)
    9.Width、Height
    10.Icon
    11.MaxButton和MixButton
    12.Name
    13.Picture
    14.Top、Left
    15.Visible
    等等等等(实在太多了)

    控件

    标准控件有(常见)(除了标准控件之外还有Active X控件)
    Picture Box图片框,Label标签,Text Box文本框,Frame框架,Command按钮,Check Box,Option Button单选按钮,ComboBox组合框,ListBox列表框,HscrollBar水平滚动条,VscrollBar竖直滚动条,Timer计时器。

    Visual Basic简单程序设计基础知识

    一个语句的长度最长不超过1023个字符,在Visual Basic中,下划线(_)是续航符

    赋值语句

    赋值语句一般格式为:

    [Let] 目标操作符 = ...

    注释语句

    注释语句有两种格式分别为第一种:

    ' 注释内容

    第二种:

    Rem ...

    暂停语句

    暂停语句格式较为简单:

    stop

    这里需要特别说明的是:stop语句保持文件的打开但是停止运行(断点),但是在生成.exe文件之前需删除所有stop语句,否则在程序运行时会出错

    结束语句

    结束语句的格式也很简单:

    End [...]

    数据类型

    1.字符串(String)
    字符串是很多编程语言中十分常见的一种数据类型,字符串一般在双引号里例如:“Hello,World”
    而VB中的字符串又可以分为定长字符串与变长字符串,变长字符串可以为0~2³¹个字符(大约为21亿个),而定长字符串字符个数确定,最大长度不可以超过2¹⁶(65535)个字符
    2.数值
    数值又可以分为整型数和浮点数,下面依次对这两种数值类型进行介绍
    整型数:整型数包括整数(Integer)和长整数(Long),整数占据两个字节,范围是-32768~32767
    长整数占据四个字节,范围为-2147483648~2147483647
    浮点数:浮点数又可以分为单精度浮点(Single)和双精度浮点(Double)
    单精度浮点:四个字节存储,正取值范围为:1.401298E-45~3.402823E+38(不要在意缩进问题)
    负取值范围为:-3.402823E+38~-1.401298E-45
    双精度浮点,8个字节存储,取值范围因为过长所以略过

    本篇文章到这里就结束了,由于本人时间关系,剩下的变体型(Variant),货币型(Currency)等在下一篇文章(VB学习笔记(基础知识)(二))中再进行介绍

    对基础的讲解先告一段落
    本文章到此结束,由于是关于一门编程语言的文章所以这个会成为一个系列,其中会包含许多文章,这只是该系列的第一篇文章,先对Visual Basic进行简单的讲解,以后不定时更新VisualBasic这门程序设计语言的基础知识的文章,以后的文章中会出现一些对于某知识点的实例,可供借鉴。

    展开全文
  • VB导图

    2013-06-05 21:06:43
    VB总的来说可以分为面向对象和面向过程个方面。对象是由产生的,控件们都是一个个的对象对象有三个特征:属性(是什么样的),事件(什么情况下做),方法(能做什么),控件不止有内部控件,还有第三方控件等...

     

    对于VB的学习,我在此附上一幅图,相信大家看到这幅图会或多或少的能对VB和我有一个初步的认识。

    VB总的来说可以分为面向对象和面向过程两个方面。对象是由类产生的,控件们都是一个个的对象,对象有三个特征:属性(是什么样的),事件(什么情况下做),方法(能做什么),控件不止有内部控件,还有第三方控件等。

    ,程序完成功能是一步一步的,这就必然导致面向过程的程序设计思路了。

     

     

    展开全文
  • vb学习之二

    2016-02-11 20:55:36
     在Visual Basic6.0中,对象分为两类,分别是系统对象和自定义对象,系统对象是系统内置的,只可以直接使用和继承,自定义对象是用户用户自己编写的,可以修改对象 的基类。  2.对象属性  ...
    对象

    (一)Visual Basic的对象

      1.对象
      在Visual Basic6.0中,对象分为两类,分别是系统对象自定义对象,系统对象是系统内置的,只可以直接使用和继承,自定义对象是用户用户自己编写的,可以修改对象 的基类。

      2.对象属性
      属性是一个对象的特性,不同的对象有不同的属性。对象常见的属性有标题(Caption)、名称(Name)、颜色(Color)、字体大小(Fontsize)、是否可见(Visible)等。

      3.对象事件
      所谓事件(Event),是由Visual Basic预先设置好的、能够被对象识别的动作

      4.对象方法
      在传统的程序设计中,过程和函数是编程语言的主要部件。而在面向对象程序设计(OOP)中,引入了称为方法(Method)的特殊过程和函数。方法的操作与过程、函数的操作相同,但方法是特定对象的一部分,正如属性和事件是对象的一部分一样。其调用格式为:对象名称.方法名称。(例如:person.walk person为对象,walk为方法)

    (二)对象属性设置

      为了在属性窗口中设置对象的属性,必须先选择要设置属性的对象,然后激活属性窗口。属性不同,设置新属性的方式也不一样。通常有以下3种方式。

    • 直接键入新属性值
    • 选择输入,即通过下拉列表选择所需要的属性值
    • 利用对话框设置属值


    窗体

    (一)窗体的结构与属性

      窗体结构与Windows下的窗口十分类似。在程序运行前,即设计阶段,称为窗体;程序运行后也可以称为窗口。窗体与Windows下的窗口不但结构类似,而且特性也差不多。

      下面按字母顺序列出窗体的常用属性。这些属性适用于窗体,同时也适用于其他对象。

    • AutoRedraw(自动重画)
    • BackColor(背景颜色)
    • BorderStyle(边框类型)
    • Caption(标题)
    • ControlBox(控制框)
    • Enabled(允许)
    • FontFamily(字形属性设置)
    • ForeColor(前景颜色)
    • Height、Width(高、宽)
    • Icon(图标)
    • MaxButton、MinButton(最大、最小化按钮)
    • Name(名称)
    • Picture(图形)
    • Top、Left(顶边、左边位置)
    • Visible(可见性)
    • WindowState(窗口状态)

    (二)窗体事件

      与窗体有关的事件较多,其中常用的有以下几个:

    • Click(单击)事件
    • DblClick(双击)事件
    • Load(装入)事件
    • Unload(卸载)事件
    • Activate(活动)、Deactivdte(非活动)事件
    • Paint(绘画)事件


    控件

        窗体和控件都是Visual Basic中的对象,控件以图标的形式放在“工具箱”中,每种控件都有与之对应的图标。启动Visual Basic后,工具箱位于窗体的左则。

    (一)标准控件(内部控件)

      Visual Basic6.0的控件分为以下3类:

    • 标准控件(也称内部控件)
    • ActiveX控件
    • 可插入对象

    (二)控件的命名和控件值

      1.控件的命名
        在一般情况下,窗体和控件都有默认值,如Form1、Command1、Text1等。在应用程序中使用约定的前缀,可以提高程序的可读性。

      2.控件值
        为了方便使用,Visual Basic为每个控件规定了一个默认属性,在设置这样的属性时,不必给出属性名,通常把该属性称为控件的值。


    控件的画法和基本操作

    (一)控件的画法

      可以通过两种方法在窗体上画一个控件。

    (二)控件的基本操作

    • 控件的缩放和移动
    • 控件的复制和删除
    • 通过属性窗口改变对象的位置和大小
    • 选择控件
    展开全文
  • VB与C#的对比总结

    2019-10-06 20:59:37
    今天收集了一点VB和C#的基本...不过继承的是模块,多态是用接口实现的,语言特点为可视化界面,用事件来驱动,可以连接数据库。VB的结构分为顺序,选择和循环,数据类型有字符串,整型,双精度,日期等类型。 C#...

    今天收集了一点VB和C#的基本概念,和一些应用,从这之间对比两个软件开发工具的区别。一个是基于面向对象,一个是面向对象,那么从根本上,这两者之间有什么区别呢?

    先说VB,VB是基于面向对象的,其基本特这有封装,继承,多态。不过继承的是类模块,多态是用接口实现的,语言特点为可视化界面,用事件来驱动,可以连接数据库。VB的结构分为顺序,选择和循环,数据类型有字符串,整型,双精度,日期等类型。

    C#是完全面向对象的,基本特征也有封装,继承,多态,封装的是方法,继承的是类-类继承,接口继承还有纯虚函数。多态是继承后出现的多种变化,可以说是重写与重载。C#的语言是面向对象编程的。C#的结构和VB是一样的,都是顺序,选择和循环,数据类型这就更不用说了,在我已知的语言里边,都是这些数据类型,只是有的可能会简化一点,但是本质还是这些。

    展开全文
  • (一)、非Access数据库的新建及库结构的修改VB专业版中的数据库存取对象变量可以分为两类,一类用于数据库结构的维护和管理,另一类用于数据的存取。其中表示数据库结构时可以使用下面的对象: DataBase、TableDef...
  • 属性窗口可以分为左右个部分,左边是属性的名称,右边则是属性的值。 在属性窗口中我们可以看到“按字母序”和“按分类序”个标签,分别代表将属性进行字母排序和按类别排序。 另外,当选择了某个属性时,在...
  • 2021-03-27

    2021-03-27 22:07:11
    数据类型 强数据类型 ...java的数据类型基本分为两个大 基本类型(primitive type) int :数字类型范围,可以表示正负21亿范围内的数字。一个字节范围 byte:也是数字类型但是他只能表示—127到+128之
  • C#系列学习笔记1:.Net....Net框架的组成分为两部分: CLR:公共语言运行时(Common Language Runtime),提供内在管理,代码安全性检测等功能。 FCL:.NET框架类库(.NET Framework Class Library),提供大量应用
  • 其中多片又可以分为:三角条带(Triangle Strip)、三角扇(Triangle Fan)和环(Ring)。 在ArcScene中可以通过二维的点、线、面数据来构建三维模型,通过ArcScene中提供的拉伸功能可以将点要素构建成垂直的线,线...
  •  当我们在窗体中设计用户界面时,vb6会自动为产生的对象(包括窗体本身)创建一组变量,即属性变量,并为每个变量设置其缺省值。这变量可供我们直接使用,比如引用它或给它赋新值。  用户也可以创建自己的变量,...
  • 引用可以转换到接口类型或从接口类型转换,instanceof 运算符可以用来决定某对象是否实现了接口。 [Page] 39.启动一个线程是用run()还是start()? 答:启动一个线程是调用start()方法,使线程所代表的虚拟处理机...
  • “文档操作”部分可以看作是集合对象使用的继续深入探讨,缩放视图使用ActiveX模型中提供的缩放方法模拟了AutoCAD自身的几种缩放功能,“和用户交互”一节提出了在GetPoint方法中使用关键字的解决方案。 第3章对选择...
  • .NET Framework高级编程

    热门讨论 2009-11-24 19:30:57
    个附录给出了对.NET类库命名空间和面向对象程序设计方法的简要参考。 本书内容丰富、实用,既适用于有一定VB、VC编程经验的程序设计和开发人员,也适合于熟悉.NET技术的高级用户。利用本书提供的知识,读者可以...
  • 简介 笔者当初为了学习JAVA,收集了很多经典源码,源码难易程度分为初级、中级、高级等,详情看源码列表,需要的可以直接下载! 这些源码反映了那时那景笔者对未来的盲目,对代码的热情、执着,对IT的憧憬、向往!...
  • JAVA上百实例源码以及开源项目

    千次下载 热门讨论 2016-01-03 17:37:40
    笔者当初为了学习JAVA,收集了很多经典源码,源码难易程度分为初级、中级、高级等,详情看源码列表,需要的可以直接下载! 这些源码反映了那时那景笔者对未来的盲目,对代码的热情、执着,对IT的憧憬、向往!此时此...
  • 此外,还要考虑开发人员的水平,学习了年的jsp开发,对于这个系统的编写,我想完整的之需要个月就可以写出程序,再花上几天的调试,计划个月左右就可以完成投入使用了。 我们掌握了数据库及其应用技术、...
  • Java-PHP-C#

    2012-11-27 15:13:36
    大括号:大括号用来精确指定匹配元字符出现的次数,例如"/pre{1,5}/"表示匹配的对象可以是"pre"、"pree"、"preeeee"这样在"pr"后面出现1个到5个"e"的字符串。或者"/pre{,5}/"代表pre出现0此到5次之间。 加号:"+...
  • java程序设计百事通

    2009-10-18 19:44:04
    的电脑书都可以分为入门和深入,Java也不例外,它的较深入的著作大部分都是面向 某一专题的。作为入门书,本书在内容的选择上颇费思量,最后把它划分为三大部分,第一 部分是前章,第1 章用很少的篇幅让您对...
  • 数据库中的所有逻辑对象表,列,字段,主键,外键,Null, Default,唯一索引都在里得到了体现,同时还支持代码表,代码列,自增长机制. 系统支持完整的数据操作功能,支持带事务功能的数据操作,提供数据自动装载功能,有很强...
  •  《Visual Basic开发实战1200例》分为I、II卷共计1200个例子,包括了开发中各个方面最常用的实例,是目前市场上实例最全面的开发图书;书中实例来源于多位工程师的多年积累,具有很强的实用性。 本书是第I卷,...
  •  《Visual Basic开发实战1200例》分为I、II卷共计1200个例子,包括了开发中各个方面最常用的实例,是目前市场上实例最全面的开发图书;书中实例来源于多位工程师的多年积累,具有很强的实用性。 本书是第I卷,...
  • vc++ 应用源码包_2

    2012-09-15 14:27:40
    基于MFC和STL平台的字符串可以实现在快速字符串搜索。 enum_display_modes_demo.zip enum_display_modes_src.zip 列出所有的显示模式并列表出来,通过单击列表来改变显示分辨率。 iconbutton_demo.zip ...
  • vc++ 应用源码包_1

    2012-09-15 14:22:12
    基于MFC和STL平台的字符串可以实现在快速字符串搜索。 enum_display_modes_demo.zip enum_display_modes_src.zip 列出所有的显示模式并列表出来,通过单击列表来改变显示分辨率。 iconbutton_demo.zip ...
  • vc++ 应用源码包_6

    2012-09-15 14:59:46
    基于MFC和STL平台的字符串可以实现在快速字符串搜索。 enum_display_modes_demo.zip enum_display_modes_src.zip 列出所有的显示模式并列表出来,通过单击列表来改变显示分辨率。 iconbutton_demo.zip ...
  • vc++ 应用源码包_5

    2012-09-15 14:45:16
    基于MFC和STL平台的字符串可以实现在快速字符串搜索。 enum_display_modes_demo.zip enum_display_modes_src.zip 列出所有的显示模式并列表出来,通过单击列表来改变显示分辨率。 iconbutton_demo.zip ...
  • vc++ 应用源码包_4

    2012-09-15 14:38:35
    基于MFC和STL平台的字符串可以实现在快速字符串搜索。 enum_display_modes_demo.zip enum_display_modes_src.zip 列出所有的显示模式并列表出来,通过单击列表来改变显示分辨率。 iconbutton_demo.zip ...
  • vc++ 应用源码包_3

    2012-09-15 14:33:15
    基于MFC和STL平台的字符串可以实现在快速字符串搜索。 enum_display_modes_demo.zip enum_display_modes_src.zip 列出所有的显示模式并列表出来,通过单击列表来改变显示分辨率。 iconbutton_demo.zip ...
  •  《Visual Basic开发实战1200例》分为I、II卷共计1200个例子,包括了开发中各个方面最常用的实例,是目前市场上实例最全面的开发图书;书中实例来源于多位工程师的多年积累,具有很强的实用性。 本书是第II卷...
  •  《Visual Basic开发实战1200例》分为I、II卷共计1200个例子,包括了开发中各个方面最常用的实例,是目前市场上实例最全面的开发图书;书中实例来源于多位工程师的多年积累,具有很强的实用性。 本书是第II卷...
  • vc++ 开发实例源码包

    2014-12-16 11:25:17
    精灵系统,一套MFC渲染引擎,含2D/3D等渲染,效果看源码,IFEngine是整个引擎接口,IFSystem是硬件查询系统,IFApplication是应用程序对象基类。 FlashPlayer播放器4.0的VC++源代码 如题。 FreeBird2011最初版(模仿...

空空如也

空空如也

1 2
收藏数 32
精华内容 12
关键字:

vb对象可以分为两类