开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 1493|回复: 5
收起左侧

[源码分享] Action Script 2.0/3.0 随机插入18个项目到组合框

[复制链接]
结帖率:33% (3/9)
发表于 2012-11-9 18:50:25 | 显示全部楼层 |阅读模式   四川省成都市
Action Script 2.0/3.0  随机插入18个项目到组合框
不想多说...携带EPL代码
EPL代码::
  1. .DocVersion 2

  2. .Module FormModule1

  3. .Sub _CommandButton1_Click
  4. .LocalVar 索引, Integer

  5. .For (1, 18, 1, 索引)
  6.     ComboBox1.AddItem (数值到简体 (索引), )
  7. .Next ()
  8. ComboBox1.SendMessage (335, 1, 0)

  9. .Sub 数值到简体, String, Export
  10. .Arg a, Integer, ByRef AllowEmpty
  11. .LocalVar 采集器, String, , "9"
  12. .LocalVar 字节长, Integer
  13. .LocalVar 返回信息, String
  14. .LocalVar I, Integer
  15. .LocalVar 数据流, String

  16. 采集器 [1] = "亿"
  17. 采集器 [2] = "千"
  18. 采集器 [3] = "百"
  19. 采集器 [4] = "十"
  20. 采集器 [5] = "万"
  21. 采集器 [6] = "千"
  22. 采集器 [7] = "百"
  23. 采集器 [8] = "十"
  24. 采集器 [9] = ""
  25. 数据流 = CStr (a)
  26. ' // 可以写作 采集器 = [ , , ,]
  27. 字节长 = StrLen (CStr (a))
  28. ' // 没有提供 翻转数组 那么就只有逻辑翻转
  29. .For (1, 字节长, 1, I)
  30.     .If (I > 0 And I < 2)
  31.         返回信息 = 到简体 (StrMid (数据流, I, 1))
  32.     .else
  33.         .If (返回信息 + 采集器 [GetAryElementCount (采集器) - I + 1] + 到简体 (StrMid (数据流, I, 1)) <> "一十零" = true) ' // <> 表示符 true 学E的人不知道就不要冒一句自己是 e语言高级
  34.             返回信息 = 返回信息 + 采集器 [GetAryElementCount (采集器) - I + 1] + 到简体 (StrMid (数据流, I, 1))
  35.         .else
  36.             返回信息 = 返回信息 + 采集器 [GetAryElementCount (采集器) - I + 1]
  37.         .ife_end

  38.     .ife_end

  39. .Next ()
  40. Return (返回信息)

  41. .Sub 到简体, String, Export
  42. .Arg 文本, String
  43. .LocalVar switch, Integer

  44. switch = CInt (文本)
  45. .switch_begin (switch = 0)
  46.     Return ("零")
  47. .Case (switch = 1)
  48.     Return ("一")
  49. .Case (switch = 2)
  50.     Return ("二")
  51. .Case (switch = 3)
  52.     Return ("三")
  53. .Case (switch = 4)
  54.     Return ("四")
  55. .Case (switch = 5)
  56.     Return ("五")
  57. .Case (switch = 6)
  58.     Return ("六")
  59. .Case (switch = 7)
  60.     Return ("七")
  61. .Case (switch = 8)
  62.     Return ("八")
  63. .Case (switch = 9)
  64.     Return ("九")
  65. .default
  66.     Return ("未知?")
  67. .switch_end

复制代码
AS代码::
1:初始化
  1. 标签1.text = "随机插入18个项目到组合框";
  2. 标签1.autoSize = true;
  3. 标签1._x -= 20;
  4. 组合框1.rowCount = 18;
复制代码
2:主板程序
  1. ·on(release)
  2. {
  3.         var 索引:Number = new Number();
  4.         for(索引;索引<=18;索引++)
  5.         {
  6.                 组合框1.addItem(数值到简体(索引));
  7.         }
  8.         function 数值到简体(a:Number):String
  9.         {
  10.                 var 文本:String = String(a);
  11.                 var I:Number = new Number();
  12.                 var 临时:String = new String();
  13.                 for(I;I<=文本.length;I++)
  14.                 {
  15.                         if(I>0)//I<>0 and I>0)
  16.                         {
  17.                                 if(I=1)
  18.                                 {
  19.                                         临时=到简体(文本,I);
  20.                                 }
  21.                                 else
  22.                                 {
  23.                                         临时=临时+到简体(文本,I);
  24.                                 }
  25.                         }
  26.                 }
  27.         return(临时);
  28.         }
  29.         function 到简体(文本:String,索引:Number):String
  30.         {
  31.                 switch(文本.charAt(索引))
  32.                 {
  33.                         case "0":
  34.                         return("零");
  35.                         break;
  36.                         case "1":
  37.                         return("一");
  38.                         break;
  39.                         case "2":
  40.                         return("二");
  41.                         break;
  42.                         case "3":
  43.                         return("三");
  44.                         break;
  45.                         case "4":
  46.                         return("四");
  47.                         break;
  48.                         case "5":
  49.                         return("五");
  50.                         break;
  51.                         case "6":
  52.                         return("六");
  53.                         break;
  54.                         case "7":
  55.                         return("七");
  56.                         break;
  57.                         case "8":
  58.                         return("八");
  59.                         break;
  60.                         case "9":
  61.                         return("九");
  62.                         break;
  63.                         default:
  64.                         return("未知?");
  65.                 }
  66.         }
  67. }
复制代码
发表于 2012-12-21 19:53:36 | 显示全部楼层   河南省济源市
偶真幸运哦...
回复 支持 反对

使用道具 举报

结帖率:33% (3/9)
 楼主| 发表于 2012-11-9 21:21:08 | 显示全部楼层   四川省成都市
思雪° 发表于 2012-11-9 21:02
是吖是吖,老师收下我吧.

特地发了一个简单的历程..自己看吧
Action Script   alpha实现老虎图片淡入淡出
http://www.3600gz.cn/thread-13614383-1-1.html

点评

好吧.= =嘿嘿,能加我QQ嘛.我自己学,有问题可以问你.嘿嘿   湖北省武汉市  发表于 2012-11-9 21:43
回复 支持 反对

使用道具 举报

结帖率:100% (3/3)
发表于 2012-11-9 21:02:04 | 显示全部楼层   湖北省武汉市
是吖是吖,老师收下我吧.

点评

那个...没意思了...我还没考证 差不多下个月考证呢// 倒是考过了 才好教3   四川省成都市  发表于 2012-11-9 21:12
回复 支持 反对

使用道具 举报

结帖率:100% (3/3)
发表于 2012-11-9 20:04:48 | 显示全部楼层   湖北省武汉市
收下我吧,,,老师.  [qq]130971972[/qq]

点评

你想学习 Flash 动画程序 ?   四川省成都市  发表于 2012-11-9 20:57
回复 支持 反对

使用道具 举报

结帖率:100% (3/3)
发表于 2012-11-9 19:24:20 | 显示全部楼层   湖北省武汉市
{:soso_e154:} 我要拜师 我要学AS3.0 老师.收下我吧...

点评

改天我会发图像教程的...   四川省成都市  发表于 2012-11-9 19:48
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 793400750,邮箱:wp@125.la
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

快速回复 返回顶部 返回列表