cai教学软件中数据的分割论文

cai教学软件中数据的分割论文

ID:25347247

大小:61.00 KB

页数:6页

时间:2018-11-19

cai教学软件中数据的分割论文_第1页
cai教学软件中数据的分割论文_第2页
cai教学软件中数据的分割论文_第3页
cai教学软件中数据的分割论文_第4页
cai教学软件中数据的分割论文_第5页
资源描述:

《cai教学软件中数据的分割论文》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、CAI教学软件中数据的分割论文摘要:本文使用面向对象的高级语言VisualBasic6.0设计了一套既能编辑,又能应用于教学演示的高级CAI软件。使用本软件,用指定的格式输入CAI数据,并在其中设置断点;同时,用本软件进行播放,可实现模拟教学目的。本文着重论述了如何输入数据、分割数据和显示数据的算法。Abstract:UsingtheadvancedlanguageObjectOriented-VisualBasic6.0,theauthordevelopedasetofadvancedCAIsofta

2、tandsetbreakpoints.Atthemeantime,itcanbeusedtodisplaydatainordertorealizetheobjectiveofsimulatedteaching.Thisarticleemphasizesonthealgorithmofdatainput,datasplitanddatadisplay.随着计算机的普及和网络技术的发展,计算机辅助教学(CAI)越来越受到人们的重视。但纵观目前流行的CAI软件,大多只能进行简单的放映.freeleAsStri

3、ng)DimControllCodeAsStringDimcodmandAsString1DimssAsStringDimSourceLenAsLongSourceLen=Len(SourceStr)Destination=""ControllCode=Mi上角,用一条水平线和竖直线来分界。'分段为块PublicSubLineDivide(ByRefafterDivideAsString,ByValSourceAsString,ByValScaleLOAsInteger)DimLLAsIntegerDi

4、mLsAsStringDimstartAsIntegerstart=1LL=Len(Source)DoLs=Mid(Source,start,ScaleLO)start=start+ScaleLOIfafterDivide=""ThenafterDivide=Ls2ElseafterDivide=afterDivide+Chr(13)+Chr(10)+LsEndIfLoopargin=50PublicConstZLF=180'小五号字的大小TdPreviedspContent(2,10)AsString

5、DimCounterAsIntegerDimJJAsIntegerDimpicLeftsideAsIntegerDimpicBottomAsIntegerDimchrNumAsIntegerpicLeftside=0picBottom=0DimLsStrAsStringpicLeftside=frmMainForm.ainForm.TopFig2runstatusCounter=0ForJJ=0To3IfpicFigure(JJ).PictureThen3ainForm.picFigure(JJ).Le

6、ft=.argin–100-picFigure(JJ).ainForm.picFigure(0).LeftNextJJ以上程序段用于计算图片框组的左边和累加起来的底边,分存储于变量picLeftSide和pciBottom中。用这两个变量在右上角上划出了一个区域,以保证文本不会显示在图形后面。ForJJ=0To9frmMainForm.lblDisplayContent(JJ).Left=1NextfrmMainForm.txtContent.Visible=FalsefrmMainForm.cmdPr

7、evieMainForm.cmdPrevieLLAsStringDimstartAsIntegerstart=14实例运行frContent(1,Counter),start,dspContent(0,Counter))Counter=Counter+1Loop2、把段落分割成行ForJJ=0ToCounterainForm.lblDisplayContent(JJ).Left=13、计算行宽和判断字号IfdspContent(0,JJ)="titl"Then.lblDisplayContent(JJ)

8、.FontSize=15chrNum=(picLeftside-2*Margin-100)/ZLTElseIfdspContent(0,JJ)="text"Then.lblDisplayContent(JJ).FontSize=10.5chrNum=(picLeftside-2*Margin-100)/ZFElseEndIfLsStr=""CallLineDivide(LsStr,dspContent(1,JJ),chrNum)’分割成行.

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。