首 页
新闻中心
校务信息
教学资源
教育技术
课件中心
体育保健
档案管理
安全教育
绿色行动
视频点播
博客空间
交流论坛
您当前位置:首页>教育技术>课件制作>正文 滚动信息:综合实践活动实施过程中教师指导  4-17   教体系统2006年工资改革政策和业  1-29   浙江省科学教研员前来我校听课指  10-16   关于本次E环境考试说明(必看)  10-16   E环境理论与操作及小学各学科练习  10-13   [新增资源]2006希望英语风采大赛  9-25   始业教育资料(张杰)  8-21   关于规范在职中小学教师在业余时  6-19   值周中发现的几个不良现象。  6-8   关于FTP及校园网地址的说明。  4-12   
对不起,图片浏览功能需脚本支持,但您的浏览器已经设置了禁止脚本运行。请您在浏览器设置中调整有关安全选项。
最新文章

·Authorware中字符串的处理 ·数学复习游戏化的一次尝试
·中职信息技术“四步教学法” ·用几何画板让学生“做数学”
·开发利用网络资源库 开展语文综合 ·文件操作中常见错误产生的原因和防
·网络学习环境下的四步阅读教学模式 ·小学信息技术课中三个常见问题之分

Authorware中字符串的处理

来源: 作者: 日期:2008-3-28 14:33:39 阅读: 阅读


repeat with i:=1 to CharCount(String)         --根据字符串中的字符数量开展循环
--从源字符串左侧开始处理字符,最左侧的字符放在目标字符串的最右侧
  reverse:=SubStr(String, i, i)^reverse           
end repeat
上述语句执行之后,变量reverse的值为:"gnimoC si 0.7 erawrohtuA"。本过程同样适用于中文字符串。
2.WordReverse:反转单词顺序
以下过程将变量String中的单词顺序进行反转。
wordreverse:=""                                      --用于存放反转后的字符串
repeat with i:=1 to WordCount(String)               --根据字符串中的单词数量开展循环
--从源字符串左侧开始处理单词,最左侧的单词放在目标字符串的最右侧
 wordreverse:=GetWord(i, String)^" "^wordreverse
end repeat
--去除字符串末尾多余的空格
wordreverse:=SubStr(wordreverse, 1, CharCount(wordreverse)-1)
上述语句执行之后,变量wordreverse的值为:"Coming is 7.0 Authorware"。
3.SortChar:字符排序
以下过程将变量String中的字符以升序进行排序。
String:="Authorware 7 is Coming"
CharList:=[]         --用于存放单独的字符,便于利用SortByValue()函数进行排序
Sorted:=""             --用于存放排序后的字符串
ascending:=TRUE  --用于决定采用升序或降序排序
repeat with i:=1 to CharCount(String)
--将字符串中的每个字符分别存放在不同的列表元素中
    AddLinear(CharList, SubStr(String, i, i))
end repeat
SortByValue(CharList ,ascending)             --对列表元素进行排序
repeat with i:=1 to CharCount(String)
    Sorted:=Sorted^CharList[i]              --将排序后的列表元素连接成为字符串
end repeat
上述语句执行之后,变量Sorted的值为:"   .07ACaeghiimnoorrstuw"。如果将变量ascending赋值为FALSE,则上述过程将变量String中的字符以降序进行排序。
4.CaseReverse:反转字母大、小写状态
以下过程将变量String中的大写字母转换为小写字母,小写字母转换为大写字母。
String:="Authorware 7 is Coming"
CaseReverse:=""         --用于存放转换后的字符串
repeat with i:=1 to CharCount(String)
--以下三行内容属于同一行程序代码,根据每个字符的ASCⅡ码判断是否进行大
--小写转换。大写字母的ASCⅡ码范围是65~90,小写字母的ASCⅡ码范围是97~122
CaseReverse:=CaseReverse^Test(Code(SubStr(String, i, ﹁
i))>64&Code(SubStr(String, i, i))<91, LowerCase(SubStr(String, i, ﹁
i)), (Test(Code(SubStr(String, i, i))>96& ﹁
Code(SubStr(String, i, i))<123, UpperCase(SubStr(String, i, i)),SubStr(String, i, i))))
end repeat
上述语句执行之后,变量CaseReverse的值为:"aUTHORWARE 7 IS cOMING"。
5.Encode:字符串加密

本新闻共4页,当前在第3页  1  2  3  4  

·上一篇:巧妙提取Flash文件中的素材
·下一篇:没有了
相关文章:
推荐文章
·数码相片冲印尺寸对照表
·win2003性能应用程序池设置
·常用网络命令-网上摘录的,
·解决w3wp.exe内存占用问题
·大型软件、装机必备软件下
·新一轮技术升级 2006年度网
·信息技术与高中数学教学整
·平面设计常用制作尺寸
·历时5年Vista正式RTM 微软
·多媒体网络环境下促进小学
实验小学女教工气排球队在第
“风韵传承”第五届星海杯器
上虞市教研室教研员来我校进
 
 
Copyright ©2002 - 2005 SYSY2000.COM,All Rights Reserved 浙ICP备06003161号