BASIC语言入门

合集下载

basic语言入门

basic语言入门

BASIC语言入门一. BASIC语言简介1. 什么是BASIC语言BASIC是Beginner's All-purpose Symbolic Instruction Code 的缩写。

意即初学者通用符号指令代码。

它是一种国际通用的计算机高级语言。

一般认为它是从FORTRAN 中提炼、简化而来。

因此简单易学,BASIC 入门了,再学其它高级语言也就不难了。

2. BASIC语言的版本电脑语言一般都有版本序列。

BASIC 语言也经历了不断的发展与改进,形成了不同环境下的不同版本。

如BASIC、BASICA、F-BASIC 、H-BASIC、Q-BASIC等等。

但一般来说都大同小异、基本的东西不变、较高版本兼容较低版本。

所以需恐慌与诧异。

让我们从最基本的也就是BASIC来学起,先入门,有兴趣的同学,就可以通过自学深入和提高。

3. BASIC语言的特点(1)简单易学。

基本BASIC的语句一共只有17种,且使用准英语或者叫类英语,表达式与运算符号也与数学中使用的差不多。

(2)会话功能。

BASIC是高级语言,具有很强的会话功能。

语句、表达式及运行到某句出错时,电脑会进行人机对话,及时给出提示等。

因此可以边做边改。

直至正确与满意为止,这一点对初学者十分方便。

(3)环境特点。

BASIC程序的运行分解释型与编译型两种。

一般在学习与编制程序时使用解释型环境。

也就是说要在DOS下先运行BASIC.EXE文件,进入BASIC的解释环境状态(其提示符是OK),编写程序所形成的文件其扩展名约定为BAS。

这就叫BASIC的源程序。

当源程序调试好了,反复运行都满意,可以用BASIC 的编译工具软件把它编译成扩展名为EXE的文件便能直接在DOS下运行。

有关BASIC的启动知识,可参阅课本第一章第四节(18~26页)4. BASIC的功能一般来说,BASIC具有运算、作图、音乐等三种基本功能。

它作数学运算时比其它语言要简单明了。

basic语言入门

basic语言入门

精心整理BASIC 语言入门一.BASIC 语言简介 1.什么是BASIC 语言BASIC 是Beginner'sAll-purposeSymbolicInstructionCode 的缩写。

意即初学者通用符号指令代码。

它是一种国际通用的计算机高级语言。

一般认为它是从FORTRAN 中提炼、简化而来。

因此简单易学,BASIC 入门了,再学其它高级语言也就不难了。

2.BASIC 语言的版本电脑语言一般都有版本序列。

BASIC 语言也经历了不断的发展与改进,形成了不同环境下的不同版本。

如BASIC 、BASICA 、F-BASIC 、H-BASIC 、Q-BASIC 等等。

但一般来说都大同小异、基本的东西不变、较高版本兼容较低版本。

(1(2(3说要在(18~26页)二分)2人,拡40LETD=2 50LETU=A+B+C+D60LETG=(5*A+4*B+3*C+2*D)/U 70PRINTG 80END由上例可以得知BASIC 程序的结构与规则1.一个程序由若干行(LINE )组成,一行写一个语句(STATEMENT ),程序执行时按行号顺序进行。

行号一般取正整数,留有余数,以便修改时插入。

2.一个语句一般分为三个部分,即行号(或者叫行标)、语句定义符、语句体(或者叫表达式),其顺序与格式都不能错。

3.每个程序一般都以END结束。

RUN回车,运行程序;NEW回车,清除程序;LIST回车,列出程序等等以及屏幕最下面一行的提示,这些都是BASIC语言的命令,以回车结束并立即产生对应的效果。

三.BASIC的语句1.打印语句(PRINT语句)用途:(1)打印出变量或者表达式的值(2)使打入的字符串原样照印用法:(1)可以打印一个或多个(用逗号分开)常量的值。

(2)常量表达式的值,但不能起赋值的作用,如PRINTX=3+5则是错的(3)如果表达式含有变量,则变量必须先赋值,否则会作零或被视为非法(4)可以输出字符串,必须用双引号界定,且双引号本身不能当做字符串来使用输出格式:可以同时输出多项(如变量、表达式或字符串),但需用逗号分开(标准格式输出),各项之间用分输出。

VisualBasic精选基础知识完整教材

VisualBasic精选基础知识完整教材

第1章Visual Basic 6.0 基础知识完整版教材§1 Visual Basic的基础知识一、概念和术语1,对象(Object)事物都可称作对象,比如桌椅就是对象,在Visual Basic里对象主要分为两类:Form和Control。

Form:窗体或称表单,其实指的就是window。

Control:控件,指的是各种按钮、标签等等。

2,属性(Property)指的是对象的属性,比如姓名、性别、民族、籍贯都是你这个对象的属性。

Caption、Left、Name 是一个命令按钮的属性。

3,事件(Event)事件是发生在对象上的动作。

比如敲桌子是一个事件,它是发生在桌子这个对象上的一个动作。

比如Click、Dblclick或LostFocus是发生在文本框控件上的事件。

然而事件的发生不是随意的,某些事件仅发生在某些对象上而已,比如“逃避早操被抓住”可以发生在学生这个对象上,但它不会发生在老师这个对象上。

4,方法(Method)这是一个直译,是一个较难理解的概念,它是对象本身内含的函数或过程,它也是一个动作,但不称作事件,在Visual Basic 里,方法和事件是这样的:事件:Private Sub对象名_事件名(事件内容)End Sub方法:对象名.方法名所以方法是一个简单的不必知道细节的无法改变的事件,同样,方法也不是随意的,一些对象有一些特定的方法。

如果以上概念你记不住,不要紧,实践中你会明白一切,请继续学习。

二、Visual Basic 的开发周期1,想清楚你想做到什么;2,拿起笔在纸上画出你的用户界面;3,拿起鼠标在屏幕上画出你的用户界面,确定对象的属性;4,告诉计算机你要做的事;5,让程序运行,看看能否工作;6,如果不能工作,不必难过;7,找出那个错误,重新开始。

你应该养成一些良好的习惯,这样在你编大程序时不至于丢三落四,为一些本来可避免的错误反复做第六步和第七步。

三、Visual Basic的存储和运行1,编写的程序和对象的属性一块儿存在frm文件里;2,整个程序里包含着一个或许多frm文件,Visual Basic将所有frm文件名存入一个vbp文件里,若丢失了一个vbp文件,尽管frm文件仍在磁盘上,但程序将不能运行了;3,如果你的程序已经自以为成功了,你可以把它编译成EXE文件,这样做的好处是:(1)在没有Visual Basic 的环境下可以运行;(2)速度提高;(3)别人不知道你的编程方法,还以为你是个编程专家,对你的编程效率大加赞叹。

第2章VisualBasic语言基础-资料

第2章VisualBasic语言基础-资料
对象型用于表示任何类型的对象,可引用应用程序中或 其它应用程序中的对象。必须使用Set语句先对对象引用赋 值,然后才能引用对象。
12
2.2.1 数据类型
数据类型以及存储空间大小与范围
数据类型
Byte Boolean Integer Long Single
Currency Date Double
存储空间(字节)
日期型用于存储日期和时间,日期型数据必须以一对 “#”括起来。如果不含时间值,则自动将时间设置为午夜 (00:00:00);如果不含日期值,则自动将日期设置为公 元1899年12月30日。
11
2.2.1 数据类型
6. 变体型(Variant) 变体型能够存储系统定义的所有类型的数据,是一种可
变的数据类型。当没有说明数据类型时,则变量自动为 Variant型,但采用Variant型占用的内存也比其他类型多。 Variant型还包含三种特定值:Empty、Null 和 Error。 7. 对象型(Object)
22
2.2.2 常量
常量名的命名规则符合标识符的命名规则。 例如,以下都是将难记的常量π用用户定义常量表示:
Const PI = 3.1415926 Const PI As Single = 3.1415926 Private Const PI As Single = 3.1415926 例如,使用用户定义常量PI定义新用户定义常量: Const PI2 = PI * 2 (2) 系统内置常量 系统内置常量与应用程序的对象、方法和属性一起使 用,一般以Vb为前缀,如VbBlue为蓝色。
25
2.2.3 变量
(2) 隐式声明 隐式声明是用一个特殊的类型符号加在变量名后面来声明
数据类型,而在使用一个变量之前不需要声明这个变量。

第1章 Visual Basic入门

第1章 Visual Basic入门

第1章 Visual Basic入门内容提要:本章介绍了Visual Basic的特点和发展历程,Visual Basic 6.0的集成开发环境、帮助及调试,Visual Basic 编程基础,使读者对它们有一个初步了解。

1.1 Visual Basic 概述1.1.1什么是Visual BasicVisual Basic(以下简称VB)是Microsoft公司开发的一种通用的基于对象的程序设计语言。

“Visual”指的是采用可视化的开发图形用户界面(GUI)的方法,一般不需要编写大量代码去描述界面元素的外观和位置,而只要把需要的控件拖放到屏幕上的相应位置即可,把程序设计人员从繁琐复杂的界面设计中解脱出来;“Basic”指的是BASIC语言,因为VB是在原有的BASIC语言的基础上发展起来的,至今包含了数百条语句、函数及关键词,其中很多和Windows GUI 有直接关系。

专业人员可以用VB实现其它任何Windows 编程语言的功能,而初学者只要掌握几个关键词就可以建立实用的应用程序。

1.1.2 Visual Basic的版本从1991年的1.0版开始,共经历了1992年2.0版、1993年3.0版、1995年4.0版、1997年5.0版和1998年6.0版共6种版本。

其中5.0以前主要应用于DOS和Windows 3.x 等16位应用程序的开发,5.0 以后的版本能运行在Windows 9.x或NT操作系统下,是一个32位的应用程序开发工具。

1. 学习版(Learning Edition)学习版它是Visual Basic 6.0的基础版本,主要提供给初学者。

可以用来开发Windows 9x和Windows NT(R) 应用程序。

该版本包括所有的内部控件(标准控件)以及网格、选项卡和数据绑定控件。

2. 专业版(Professional Edition)专业版是向计算机专业人员提供了一套功能完整的工具。

第3章 Visual Basic语言基础

第3章  Visual Basic语言基础

☆☆ 第3章 Visual Basic语言基础
2
3.1 Visual Basic语言字符集及编码规则
3.1.3 标识符 VB中用来引用对象,而对对象定义的名字。 VB中定义标识符时必须遵循以下规则: 1.标识符必须是字母或汉字开头,后面可以是字母、数字、 汉字、下划线的组合。大小写通用。 2.不能使用关键字作为标识符。也不能与系统已有的属性、 方法同名。 3.标识符长度不能超过255个字符。
或:Const 常量名 [类型符号]=常数表达式
例如: Const PI As Double=3.1415926535 Const PI#=3.1415926535 等价于:
☆☆ 第3章 Visual Basic语言基础
17
3.3 常量和变量
三、系统常量 VB系统提供的应用程序和控件的系统定义常数。它们 存放于系统的对象库中,在“对象浏览器”中的 Visual Basic(VB) 和 Visual Basic for applications(VBA)对象 库中列举了 Visual Basic 的常数 例如,要将文本框Text1的前景颜色设置为红色,可以 使用下面的语句: Text1.ForeColor=vbRed 这里的vbRed就是系统常量。这比直接使用16进制数来 设置要直观得多。 ☆☆ 第3章 Visual Basic语言基础 18
☆☆ 第3章 Visual Basic语言基础
9
3.2 数据类型
3.2.3 逻辑型
逻辑型只有两个值True和False。用来对条件进行判断。 条件成立,值为True,反之为False。将逻辑数据转换成整 型时:True为-1,False为0;其它数据转换成逻辑数据时: 非0为True, 0为False。

VisualBasic语言基础

VisualBasic语言基础

第一章 Visual Basic语言基础[本章重点]了解Visual Basic语言的发展,理解面向对象程序设计的概念,理解对象、属性、事件、和方法等基本概念,掌握建立简单的应用程序的方法和步骤,掌握VB工程的管理及开发环境的设置。

[本章难点]面向对象程序设计的概念,对象、属性、事件和方法的含义,事件与方法的区别。

Visual Basic 6.0(简称VB 6.0)是目前最受欢迎的程序设计语言之一,具有语言简单易学、开发界面友好等特点,可以方便的进行系统软件和应用软件的编写。

VB是一种面向对象的程序设计语言,通过VB的学习可以快速掌握面向对象程序设计的思路和一般方法。

本章主要介绍VB语言的发展和特点,通过一个简单的示例介绍了创建Visual Basic 6.0应用程序的一般步骤;介绍面向对象程序设计的基本概念。

第一节Visual Basic语言概述一、计算机语言的发展机器语言和汇编语言+计算机程序设计语言的发展,经历了从机器语言、汇编语言到高级语言的历程。

计算机语言(Computer Language)是用于人与计算机之间通讯的语言,是人与计算机之间传递信息的媒介。

20世纪40年代当计算机刚刚问世的时候,程序员必须手动控制计算机,使用机器语言来编程。

后来为了减小编程的难度,人们用英文缩写的标识符代替原来的二进制符号指令,于是就产生了汇编语言。

汇编语言的实质和机器语言是相同的,都是直接对硬件操作,只不过容易识别和记忆,所以汇编语言有时又称为伪机器语言,机器语言和汇编语言被称为“低级语言”。

高级语言的出现随着程序规模的不断扩大,汇编语言越来越不能满足人们的需要,人们意识到,应该设计一种这样的语言,这种语言接近于数学语言或人的自然语言,同时又不依赖于计算机硬件,编出的程序能在所有机器上通用。

经过努力,1954年第一个完全脱离机器硬件的高级语言——FORTRAN问世了,随后又出现了其它一些高级语言,如Basic、C、Delphi、Pascal、Java等等。

Visual Basic语言基础

Visual Basic语言基础



下一页 返回
3.2 变量与常量



3.2.2 变量
1. 变量命名的要求 在Visual Basic中,变量的命名必须遵循标识符命名原则: 变量名必须以字母或汉字开头。例如,abc、姓名、年、 n3和ff28等变量名都是合法的,而3abc、#xy和+uu等
不能在变量名中出现句号、空格或者嵌入!、@、#、 $、%和 & 等字符。例如,s#、d%等变量名是合法的, 而r%R、a#bc和a bc 不能使用Visual Basic的关键字作为变量的名字。关 键字是Visual Basic内部使用的词,是该语言的组成部分。 例如,print、dim和for等都是非法变量名。 变量名不得超过255个字符。
下一页 返回
3.1 数据类型



1. 整型(Integer)和长整型(Long) 不带小数部分的数,表示正整数、负整数和零 【例3-1】理解数据类型不同表示的数据范围不同。若超出 某数据类型的范围,将会发生“溢出”错误。 变量的值若超过其数据类型能表示的数据范围,将会发生 “溢出”错误。 说明:将程序中a = 255改为256时,查看结果,会出现图 3-1所示的错误,因为字节型变量a的取值范围为0 ~ 255




3.1 数据类型





8. 对象型(Object):对象型数据可用来表示应用程序中的 对象 【例3-5】理解对象型数据类型 界面设置如图3-3所示 代码设计如下。 Dim a As TextBox '定义文本框对象型变量a Dim b As CommandButton Private Sub Command1_Click() a.Text = "VB程序设计" b.Caption = "取消" End Sub Private Sub Form_Load() Set a = Text1 Set b = Command1 a.Text = "对象型变量" b.Caption = "确定" 上一页 下一页 返回 End Sub
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一. BASIC语言简介1. 什么是BASIC语言BASIC是Beginner's All-purpose Symbolic Instruction Code•的缩写。

意即初学者通用符号指令代码。

它是一种国际通用的计算机高级语言。

一般认为它是从FORTRAN•中提炼、•简化而来。

•因此简单易学,BASIC入门了,再学其它高级语言也就不难了。

拡2. BASIC语言的版本电脑语言一般都有版本序列。

BASIC•语言也经历了不断的发展与改进,形成了不同环境下的不同版本。

如BASIC、BASICA、F-BASIC•、•H-BASIC、Q-BASIC等等。

但一般来说都大同小异、基本的东西不变、较高版本兼容较低版本。

•所以需恐慌与诧异。

••让我们从最基本的也就是BASIC来学起,先入门,有兴趣的同学,就可以通过自学深入和提高。

拡3. BASIC语言的特点(1)简单易学。

基本BASIC的语句一共只有17种,且使用准英语或者叫类英语,表达式与运算符号也与数学中使用的差不多。

(2)会话功能。

BASIC是高级语言,具有很强的会话功能。

语句、表达式及运行到某句出错时,电脑会进行人机对话,及时给出提示等。

因此可以边做边改。

直至正确与满意为止,这一点对初学者十分方便。

(3)环境特点。

BASIC程序的运行分解释型与编译型两种。

一般在学习与编制程序时使用解释型环境。

也就是说要在DOS下先运行BASIC.EXE文件,进入BASIC的解释环境状态(其提示符是OK),编写程序所形成的文件其扩展名约定为BAS。

这就叫BASIC的源程序。

当源程序调试好了,反复运行都满意,可以用BASIC•的编译工具软件把它编译成扩展名为EXE的文件便能直接在DOS下运行。

有关BASIC的启动知识,•可参阅课本第一章第四节(18~26页)4. BASIC的功能一般来说,BASIC具有运算、作图、音乐等三种基本功能。

•它作数学运算时比其它语言要简单明了。

一条语句便可以设定算式(表达式)同时输出结果。

但对数据库的处理与运算能力比D-BASE等要弱。

BASIC的图形功能也很强,•甚至用于制作卡通电影。

但不同的版本功能有差异,也受硬件配置条件的制约。

BASIC•还具有很强的音乐功能。

可以演凑乐曲和作曲,甚至可以发出乐器无法发出的声响来产生特殊效果,这就是现代音影创作领域的MIDI制作。

二. BASIC程序的构成与基本规则例:某班32人,电脑成绩如下:A等(5分)13人,B等(4分)12人,C等(3分)5人,D等(2分)2人,求全班该科目平均成绩拡解此题的BASIC程序是:10 LET A=1320 LET B=1230 LET C=540 LET D=250 LET U=A+B+C+D60 LET G=(5*A+4*B+3*C+2*D)/U70 PRINT G80 END由上例可以得知BASIC程序的结构与规则1. 一个程序由若干行(LINE)组成,一行写一个语句(STA TEMENT),程序执行时按行号顺序进行。

行号一般取正整数,留有余数,以便修改时插入。

2. 一个语句一般分为三个部分,即行号(或者叫行标)、语句定义符、语句体(或者叫表达式),其顺序与格式都不能错。

3. 每个程序一般都以END结束。

RUN回车,运行程序;NEW回车,清除程序;LIST回车,列出程序等等以及屏幕最下面一行的提示,这些都是BASIC语言的命令,以回车结束并立即产生对应的效果。

三. BASIC的语句1. 打印语句(PRINT语句)用途:(1)打印出变量或者表达式的值(2)使打入的字符串原样照印用法:(1)可以打印一个或多个(用逗号分开)常量的值。

(2)常量表达式的值,但不能起赋值的作用,如PRINT X=3+5则是错的(3)如果表达式含有变量,则变量必须先赋值,否则会作零或被视为非法(4)可以输出字符串,必须用双引号界定,且双引号本身不能当做字符串来使用输出格式:可以同时输出多项(如变量、表达式或字符串),但需用逗号分开(标准格式输出),各项之间用分号分开,则以紧凑方式输出,PRINT•之后什么都没有则输出一个空白行。

连续使用PRINT语句输出,•若每句之后无标点,则自动换行;以分号结束,则不换行,紧接着输出下一个语句的值,以逗号结束,则不换行,以标准格式接着输出。

2006-10-1 11:56 回复2691478361位粉丝2楼2. 赋值语句(LET语句)用途:它的作用是将等号右边的值送到等号左边的变量中去。

因此不同于数学意义上的等号,如:LETN=N+1,数学上是错误的,但BASIC语言的LET语句中却经常用到。

用法:(1)可以将常量赋值给变量,如LET X=3(2)可以将表达式的值赋给变量,如LET L=2*3.14*R,•但不能向一个表达式赋值,如LET X+Y=2+3则是错误的。

(3)一个LET语句只能给一个变量赋值,也不能连用几个等式(4)变量之间可以辗转赋值,且最新值刷新老值四. BASIC中数与变量的表示法(一)常数的表示法1. 一律采用十进制,但不能用逗号分位,•有效位数因机型不同而崐异,一般都在七位以上。

2. 超大与超小数的表示法如9亿,表示成9E+8,或9E8;又如0.0000079,表示成7.9E-6。

至于大到什么程度会溢出,小到什么程度当做零处理,•与机型有关。

拡(二)变量的表示法1. BASIC中变量简单变量与下标变量两类,简单变量可以用26•个英文字母的任意一个来表示,但一般不能写成XY、3X等形式,即乘号不能省略。

2. 下标变量由一个大写英文字母加上圆括号中的下标组成,下标一般只能是正整数或零。

如A(3),X(0)等。

(三)运算符的表示法1. 加减符号与数学相同,除号用/表示,乘号用*表示,•而且不能省略。

2. 乘方采用表示自乘,有的BASIC则要求用*连乘。

3. 开平方用SQR来表示4. 乘方与开方更一般的表示法是采用只数指数与对数的形式。

如A的B次方一般写成EXP(B*LOG(A))(四)运算的优先级1. 运算的优先级一般都与数学上是相同的2. 破括号的方法也相同,但BASIC的括号不分大、中、小,一律用圆括号,并可以层层套用(五)BASIC的表达式1. 我们把符合BASIC规定的、用运算符号和括号将常量、变量、函数连接起来的有意义式子叫做表达式。

2. 表达式的书写必须符合BASIC规范,如一个符号占一格,且在同一横线上,不允许有上、下标等。

BASIC语言标准函数表┏━━━━┳━━━━━━━━━━━┳━━━━━━━━━━━━━┓┃标准函数┃功能┃备注┃┣━━━━╋━━━━━━━━━━━╋━━━━━━━━━━━━━┫┃SIN(X) ┃正弦函数┃自变量单位以弧度表示┃┣━━━━╋━━━━━━━━━━━╋━━━━━━━━━━━━━┫┃CON(X) ┃余弦函数┃自变量单位以弧度表示┃┣━━━━╋━━━━━━━━━━━╋━━━━━━━━━━━━━┫┃TAN(X) ┃正切函数┃自变量单位:弧度。

如太接近┃┃┃┃/2的奇数倍,可能溢出┃┣━━━━╋━━━━━━━━━━━╋━━━━━━━━━━━━━┫┃A TN(X) ┃反正切函数┃函数值的单位为弧度┃┃┃┃┃┣━━━━╋━━━━━━━━━━━╋━━━━━━━━━━━━━┫┃LOG(X) ┃即自然对数ln X ┃X 的值应为正┃┣━━━━╋━━━━━━━━━━━╋━━━━━━━━━━━━━┫┃EXP(X) ┃┃┃┣━━━━╋━━━━━━━━━━━╋━━━━━━━━━━━━━┫┃SQR(X) ┃X的平方根(正根)┃┃┣━━━━╋━━━━━━━━━━━╋━━━━━━━━━━━━━┫┃ABS(X) ┃X的绝对值┃┃┣━━━━╋━━━━━━━━━━━╋━━━━━━━━━━━━━┫┃INT(X) ┃求不大于X的最大整数┃┃┣━━━━╋━━━━━━━━━━━╋━━━━━━━━━━━━━┫┃┃┃ 1 (当X>0) ┃┃SGN(X) ┃符号函数┃SGN(X) = 0 (当X=0) ┃┃┃┃-1 (当X<0) ┃┣━━━━╋━━━━━━━━━━━╋━━━━━━━━━━━━━┫┃RND(X) ┃产生(0,1)区间的一个均┃X只有形式上的作用,可取任┃┃┃匀分布的随机数┃意值┃┗━━━━┻━━━━━━━━━━━┻━━━━━━━━━━━━━┛枥殢五. BASIC语言作图(一)屏幕的两种格式1. 在BASIC语言环境下,屏幕有两种模式:文本格式与图形模式。

文本模式不能作图,图形模式兼容文本模式2.一般默认格式是文本模式,也可以用SCREEN 0将图形模式转换成文本模式。

3. 图形模式一般从SCREEN 1,SCREEN 2,......到SCREEN 9•等等,其分辨率也随着增高,但要受到机器配置与BASIC•语言版本不同等因数的制约。

作图时可以调用颜色编号,但同样要受到机器与版本的制约。

具体情况见《BASIC屏幕模式表》 4. 一般形式是:SCREEN M,C,A,VM为屏幕模式,C为颜色组别参数,A为工作页参数,V为显示页参数(二)BASIC语言的几个基本的作图语句1. 画圆语句CIRCLE格式:CIRCLE(X,Y),R,C(X,Y)为圆心坐标,R为圆的半径,C为颜色参数。

•省略颜色参数则为白色。

由于有的显示器横宽显示比例不是严格的1|1,所以可能看上去象椭圆,且并不画出圆点来。

2. 画点语句PSET格式:PSET(X,Y),C(X,Y)为要画出的点的坐标,C为颜色参数3. 画线和方形语句格式:LINE(X1,Y1)-(X2,Y2),C,B[BF](X1,Y1)为起点坐标,(X2,Y2)为终点坐标,C为颜色参数,•省略参数B和BF为直线,选B为方形,选BF为实心方形。

若省略颜色参数时画方形,其逗号不能省略,即要连用两个逗号。

4. 填色语句PAINT格式:PAINT(X,Y),C,B(X,Y)为填色的起点坐标,•即填色的区域是以此坐标为起点向四周扩散,直到遇到边界为止。

C为所要填充的颜色参数,B为边界设定参数。

BASIC屏幕模式表┏━━━━┳━━━━━━━┳━━━━━━━┳━━━━━━━━┓┃模式┃解析度┃颜色组别┃每组颜色数┃┣━━━━╋━━━━━━━╋━━━━━━━╋━━━━━━━━┫%。

相关文档
最新文档