属性是指对象的各种性质
属性是指对象的各种性质,如对象的位置、颜色、大小等。不同的对象所具有的属性有的是相同的,有的是不同的口例如,收音机有个"音量"属性,水杯就没有"音量"属性,但它有个"容量"属性,而收音机却没有。此外,收音机和水杯都有个"颜色"属性。
1.设置属性的值。
改变对象的属性就可改变对象的特性。例如,改变收音机"音量"属性的值就可调节收音机音量的大小。可以通过两种方法来设置对象的属性:
在
设计
领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计
阶段,通过【属性】窗口设置对象属性的值。对不同的属性,设置方式有所差异,在第4章中,将结合窗体属性的设置来详细介绍。
在运行阶段,在程序中由代码设置对象属性的值。其一般形式为;对象名。属性名一属性值
例如,假定收音机的音量值可设置在0~10之间。如果能够通过Visual Basic控制收音机,则可在程序代码中使用下列语句将收音机的音量调节到中等音量:
Radio.Volume=5
提示:在代码中使用的属性名称与在【属性】窗口中列出的属性名称是相同的,但Font属性例外。在【属性】窗口中,通过Font属性可以同时设置对象上所显示文本的字体、字号以及下划线等属性。在代码中,字体、字号等属性分别对应一个属性名。在本节的最后将详细介绍。
上述两种属性设置方法的特点是:
在设计阶段,通过【属性】窗口设置对象的属性值,不需要编写任何代码,且对于对象的一些外观属性,在【属性】窗口设置了相应的位后,在【窗体设计】窗口中即可预览到设置的效果口【属性】窗口主要用来设置对象属性的初始值和一些在整个程序运行过程中不改变的属性。
在运行阶段,在程序中由代码设置对象属性的值,可以在程序运行时随时改变对象属性的值。例如,在程序运行时,用户调整收音机音量的大小,其实就是通过在代码中重新设置"音量"属性的值来实现的。此外,有的属性在设计时是不可用的,因此,这些属性只有通过代码在运行时设置。
在VB中,每个对象的各个属性都有一个默认值,在实际应用中,大多数属性都采用系统提供的默
认值。因此。用户一般不必一一设置对象各属性的值,只有在默认值不满足要求时,才需要用户指定所
需的值。
文本框textbox对象的text属性:文本框中的文本内容。
? 学会用文本框textbox对象采集输入: 在窗体上创建一个文本框对象后,我们可以用它来从用户那里获取输入,运行程序后,用户在文本框中的输入装进文本框对象的text属性中,这时,我们就可以引用如text1.text来得到用户的输入了。
标签label对象
font属性:选择字体。
caption属性:修改标题(标签内容)。
forecolor属性:修改对象的前景颜色。
标签LABEL对象的Alignment属性:选择其中内容的对齐方式(0为左对齐,1为右对齐,2为居中对齐。)
标签LABEL控件的autosize属性和 wordwrap属性:当要显示的文字内容超过标签框大小时,autosize?
属性若为true,则可在水平方向自动调整大小以完全显示文本内容。如果这时wordwrap属性也设为true,那么可自动换行垂直扩充显示完文本内容。
? 标签控件Label的backstyle属性:设置透明背景标签。如在Form_Load()事件中写label1.backstyle=0.
表
关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf
示背景透明。
选项按纽optionbutton对象的value属性:是否选中该选项
? 如果要使用户一单击该选项,就引发相应事件,那就要写option1_click事件,否则就要 在别的事件(如按纽事件等等)里面去检测每个option控件的value是否=true来分别对待。
命令按纽command对象的caption属性:修改标题。
图象容器Picture对象:
picture对象:picture对象可作为其他对象的容器,用它作容器,可具有更多的图形功能。它的第二项主要功能是支持在其上绘图。autoredraw属性:是否进行自动重绘(当其中图形发生被遮等变化时)。print方法:直接在picture对象上输出文本(象在FORM上一样,这时autoredraw属性要为true),如:Picture1.print "数据库",这样运行时在picture1的左上角就会出现这几个字。
picture对象的autosize属性:当其中的图片大于对象尺寸时,是否自动改变大小匹配图片的大小(但不能象Image一样,对图片自动缩放)。
picture对象作为容器的常用用途:制作工具栏或状态栏。可在picture对象中添加一排图形按纽,然后将picture1的Align属性设为top(自动粘贴到窗体上边缘),就可形成工具栏,怎样制作状态栏呢,可在picture1对象中放入几个标签,然后将picture1对象的Align属性设为Bottom(自动粘贴到窗体下边缘),就成一个状态栏了。picture对象的Align属性有四个选项:left,right,top和bottom,分别表示把picture容器自动粘贴到窗体的左,右,上,下边缘。(返回)
图片框Image对象:
? 图象框image对象的stretch属性:是否对图象进行缩放以匹配对象大小。
picture属性:插入图片。
? 图象框image对象的一则功用:给图形设置"热点"。在许多很图形化的界面中,我们可以看到如单击某
个人的嘴巴,便会说出一句话或一个提示来,且只在图形的这一部分(如人的头部,箱子的盖上)有效,这就是"热点",类似网页中的图形超链接。我们可以先设置Form1窗体的Picture属性,在窗体上显示一幅人的照片,然后单击Image控件,在窗体上图形的人的头部位置绘制一个image1对象,image1对象所包含的这部分范围就是"热点",因为它未设置Picture属性,因此是透明的,不会遮掉这部分图形(这点很重要,不然用别的控件也可以,确实另有Label也可,要将其Backstyle属性设为0透明),接着只要编写Image1_Click()事件或image1_Mousemove()等事件就可以了,也可简单地设置其tooltiptext属性。 picture对象与image对象有什么区别,picture对象除显示图形外,还可作为其他对象的容器,是重量级控件,而image不能作为其他对象容器,是轻量级控件,它甚至连句柄也没有。
时钟Timer对象:
时钟对象TIMER的interval属性:确定每隔多少毫秒触发一次它的timer事件(Private sub timer1_timer())
如有一个定时器的例子,在属性窗口中先设置timer1的interval属性为60000(1分钟),设置enabled为true.代码为:
首先,学习程序设计要具备一定的数学基础.计算机与数学有很大的联系,综观计算机历史,计算机的数学模型(图灵机,由Alan Turing提出)和体系结构(由John Von Neuman提出)等都是由数学家提出的,最早的计算机也是为数值计算而设计的.因此,要学习好计算机就要有一定的数学基础.不过对于初学者来说,在数学基础方面的要求并不是很高,从我个人的角度来看,有高中数学水平就差不多了.
如何学好VB程序设计
学习程序设计基本要求
对学习者知识的要求:
其次,学习程序设计要有一定的逻辑思维能力.逻辑思维需要长时间的锻炼,如果你觉得自己在逻辑思维能力上有不足,也没有关系,因为编写程序本身也是对逻辑思维的锻炼.初学程序设计应具备的逻辑基础可以从高中数学中学到.
如何学好VB程序设计
学习程序设计基本要求
熟悉Visual Basic操作环境与设计工具,能设计应用程序界面.
掌握,理解面向对象程序设计基本概念
掌握VB语言的基础知识,程序设计的方法,
能阅读一般难的程序;
能应用编写一些简单程序;
具有用Visual Basic开发Windows环境下应用程序的能力和阅读分析一般难度的VB程序的能力.
如何学好VB程序设计
VB程序设计的基本要求
Visual Basic 简介
Visual Basic 是Microsoft 公司开发的Windows 应用程序开发工具,Visual ——"可视化的",是一种开发图形户界面(GUI)的方法.使得非计算机专业的人也可以开发出专业的Windows软件.
Visual Basic继承了BASIC语言简单易学的优点,又增加了许多新的功能,它采用面向对象与事件驱动的程序设计思想,使编程变得更加方便,快捷.使用Visual Basic既可以开发个人或小组使用的小型工具,又可以开发多媒体软件,数据库应用程序,网络应用程序等大型软件.是国内外最流行的程序设计语言之一.
2,VB的功能及特点
英文Visual的意思是"视觉的","可视的Baisc"这个名字可能抽象了点,但实际上它却是最直观的编程方法,之所以叫做"可视",你只要看到VB的界面就会明白,实际上你无需编程,就可以完成许多步骤.
在VB中引入了控件的概念,在Windows中控件的身影无处不在,如按钮,文本框等,VB把这些控件模式化,并且每个控件都有若干属性用来控制控件的外观,工作方法,能够响应用户操作(事件).
这样你就可以象在画板上一样,随意点几下鼠标,一个按钮就完成了,这些在以前的编程语言下是要经过相当复杂的工作的.
何为可视
Visual Basic的特点
1. 具有面向对象的可视化设计工具
2. 事件驱动的编程机制
3. 结构化的程序设计语言
4. 提供了易学易用的应用程序集成开发环境
5.支持多种数据库系统的访问
6.高度可移植化的代码
7.VB6.0在开发环境上,网络功能等的大大增强
Visual Basic的特点
可视化设计: Visual Basic为用户提供大量的界面元素(在Visual Basic中称为控件对象),例如 "窗体","菜单","命令按钮","工具按钮","检查框"等等,用户只需要利用鼠标,键盘把这些控件对象拖动到适当的位置,设置它们的大小,形状,属性等,就可以设计出所需的应用程序界面.
Visual Basic的特点
事件驱动编程:Windows操作系统出现以来,图形化的用户界面和多任务多进程的应用程序要求程序设计不能是单一性的,在使用Visual Basic设计应用程序时,必须首先确定应用程序如何同用户进行交互.(例如发生鼠标单击,键盘输入等事件时,用户必须编写代码控制这些事件的响应方法)这就是所谓的事件驱动编程.
程序设计方法概述
1.初期的程序设计
高运行效率,少占用内存为目标
2.结构化程序设计
程序的可读性,可维护性为目标
程序=算法+数据结构+计算机语言+面向过程的程序设计方法
3.面向对象的程序设计(OOP)
降低程序的复杂性,提高软件的开法效率和改善工作界面为目标
程序=对象+消息+面向对象的程序设计
面向对象的程序设计具有如下的优点:
1.符合人们习惯的思维方法,便于分解大型的复杂多变的问题.由于对象对应于现实世界中的实体,因而可以很自然地按照现实世界中处理实体的方法来处理对象,软件开发者可以很方便地与问题提出者进行沟通和交流.
2.易于软件的维护和功能的增减.对象的封装性及对象之间的松散组合,都给软件的修改和维护带来了方便.
3.可重用性好.重复使用一个类(类是对象的定义,对象是类的实例化),可以比较方便地构造出软件系统,加上继承的方式,极大地提高了软件开发的效率.
4.与可视化技术相结合,改善了工作界面.随着基于图形界面操作系统的流行,面向对象的程序设计方法也将深入人心.它与可视化技术相结合,使人机界面进入GUI时代. (1)养成良好的学习习惯
VB程序设计的入门学习并不难,但却是一个十分重要的过程,因为程序设计思想就在这时形成的,良好的程序设计习惯也在这个阶段养成.
(2)学习程序设计要注重理解一些重要的概念.
VB程序设计本身并不复杂,翻开一本程序设计学习的书籍,看到的无非就是变量,函数,条件语句,循环语句等概念.但要真正能进行程序设计,需要深入理解这些概念.因此,在程序入门阶段还是应该重视概念的学习.
3,学习VB程序设计的方法
(3)自己动手编写程序
程序设计入门阶段要经常自己动手编写程序,亲自动手进行程序设计是创造性思维应用的体现,是培养逻辑思维的好方法.因此一定要多动手编写程序,而且要从小程序开发开始,逐渐提高开发程序的规模.
(4)阅读,借签别人设计的好程序
多看别人设计好的程序代码,包括教材上的例题程序.在读懂别人程序后,要想他为什么这么设计 能不能将程序修改完成更多的功能 则可以学到别人优秀的东西,帮助自己提高自身水平.
3,学习VB程序设计的方法
(5) VB程序设计学习的重点
重点放在思路,算法,编程构思和程序实现上.
语句只是表达工具,要求堂上积极思考,尽量当堂学懂,并做到灵活应用. 学会利用计算机编程手段分析问题和解决问题.
(6)养成良好的编程习惯
强调可读性;变量要加注释;
程序构思要有说明;
学会如何调试程序;
对运行结果要做正确与否的分析.
3,学习VB程序设计的方法
学好VB程序设计的具体要求:
(1)课前预习,认真听课并作适当做笔记,课后要认真复习消化所学内容,完成作业. (2)多写程序,注重实践
程序设计课是高强度的脑力劳动,不是听会的,也不是看会的,而是练会的. 只有自己动手,编写一些程序,才会有成就感,进而对课程产生兴趣,学起来才比较从容.只有当你在编写大量程序之后,才能获得真知灼见,感到运用自如.
动手能力的培养是这门课和以往课程最大的不同之处.
3,学习VB程序设计的方法
(3)上机调试程序应注意的几点:
上机前应认真把实验题在用纸上做一做(包括窗体界面设计,事件代码的编写等) 每次上机后应总结,把没有搞清楚的问题记录下来,请教老师或同学. 平时应多抽课余时间多上机调试程序.注意系统的提示信息,遇到问题多问几开为什么. 3,学习VB程序设计的方法
(4)保持良好的学习心态
要有自信,自强,积极主动学习.
克服畏难情绪,树立学好程序设计的信心.