欢迎访问山西省中小学信息技术学习网!

信息技术

您现在的位置是:主页 > 高中信息技术 > 高中信息技术知识 >

高中信息技术知识

山西高中信息技术课程-程序设计基础

发布时间:2021-09-18高中信息技术知识评论
山西高中信息技术课程-程序设计基础 ( 1 )常用高级编程语言: BASIC 、 VB 、 Pascal 、 C 、 C++ 、 Java 1 面向对象的程序设计语言:其中的对象主要是系统设计好的对象,包括窗体等、控

山西高中信息技术课程-程序设计基础
1)常用高级编程语言:BASICVBPascalCC++Java

1面向对象的程序设计语言:其中的对象主要是系统设计好的对象,包括窗体等、控件等

2控件:是指工具箱中的工具在窗体中画出的、能实现一定功能的部件,如文本框,命令按钮等。

常用控件:

3对象的属性、方法和事件

1属性

对象.属性=属性值

对象中属性可以在设计界面时通过属性窗中设置,也可以在运行时通过程序代码设置,方法如下

例:给文本框Txt123”的“Text”属性赋值为字符串“20”,代码如下

Txt123.text =20

变量=对象.属性

如果要获取对象的状态或特性,这时就要读取对象的属性值,方法如下

例:读取文本框txt123”的“Text”属性的代码如下

a = txt123.text

2方法

[对象].方法[参数名表]

例:form.print ”欢迎使用”

该语句使用print方法在form1窗体中显示字符串“欢迎使用”

3事件及事件驱动

事件是对象对外部操作的响应,如在程序执行时,单击命令按钮会产生一个Click事件。如需要命令按钮响应Click事件,就把完成Click事件功能的代码写到Click事件的事件过程中,与事件一一对应。

事件过程的形式如下:

Private Sub 对象_事件名( )

……………(事件过程代码)

End Sub

一个简单的VB程序

求圆的周长和面积

Private Sub Command1_Click()

Dim r As Single  '定义r为单精度型

Dim c As Single  '定义c为单精度型

Dim s As Single  '定义s为单精度型

r = Val(Text1.Text) '输入半径r

c = 2 * 3.14159 * r  '计算周长

s = 3.14159 * r * r  '计算面积

Text2.Text = c       '输出周长

Text3.Text = s       '输出面积