计算机教学软件cai,计算机毕业论文:CAI教学软件中数据的分割

Abstract:UsingtheadvancedlanguageObjectOriented-VisualBasic6.0,theauthordevelopedasetofadvancedCAIsoftware,whichcanbeusedindataeditingandteaching.ThissoftwarecanbeusedtoinputCAIdatainassignedformatandsetbreakpoints.Atthemeantime,itcanbeusedtodisplaydatainordertorealizetheobjectiveofsimulatedteaching.Thisarticleemphasizesonthealgorithmofdatainput,datasplitanddatadisplay.

1数据的输入

数据的输入采用了类似超文本语言的方法,规定了若干关键字。如:“”表示一个特定的指令的开始;又如:“titl^2、光的性质^”,titl:表示后边的内容是一条标题,位于“^……^”之间的数据为标题的内容,“^”为范围限定符。

为文字区,右边为指令区。Fig.1editstatus2数据的分割

数据的分割分为两个步骤进行:

第一步:把文章以字形为根据分解成段落。字形的标识与命令标识相关。

程序如下:

””把整个一页分成若个段落

PublicSubFunDivide(ByRefSourceStrAsString,ByRefDestinationAsString,ByRefPositionAsInteger,ByRefpropNameAsString)

DimControllCodeAsString

DimcodCommandAsString

1

DimssAsString

DimSourceLenAsLong

SourceLen=Len(SourceStr)

Destination=””

ControllCode=Mid(SourceStr,Position,1)

If(ControllCode=””)Then

Position=Position+1

codCommand=Mid(SourceStr

propName=codCommand

Position=Position+4

codCommand=Mid(SourceStr

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年6月23日
下一篇 2021年6月23日

相关推荐