易语言中编辑框1写入内容后编辑框2、3、4自动写入指定的内容

如在编辑框1中输入5的型号,同时编辑框2至4,自动写入对应的 50*37*4.5的规格、5.440的重量、 0.230 的面积!求大师帮忙解决啦!!!
型号 规格 每米重量 每米面积
5 50*37*4.5 5.440 0.230
6.3 63*40*4.8 6.635 0.267
6.5 65*40*4.8 6.700 0.272
8 80*43*5 8.045 0.312
10 100*48*5.3 10.007 0.370
12 120*53*5.5 12.060 0.430
12.6 126*53*5.5 12.370 0.441
14A 140*60*8 14.530 0.488
14B 140*60*8 16.730 0.492
16A 160*63*6.5 17.230 0.546
16B 160*65*8.5 19.755 0.550
18A 180*68*7 20.170 0.604
18B 180*70*9 23.000 0.608
20A 200*73*7 22.637 0.664
20B 200*75*9 25.777 0.668
22A 220*77*7 24.999 0.719
22B 220*79*9 28.453 0.723
24A 240*78*7 26.860 0.778
24B 240*80*9 30.628 0.782
25A 250*78*7 27.410 0.783
25B 250*80*9 31.335 0.787
25C 250*82*11 35.260 0.791
编辑框5至8也有同样效果


.版本 2


.程序集 窗口程序集1

.程序集变量 行文本, 文本型, , "0"


.子程序 __启动窗口_创建完毕


行文本 = 分割文本 (#abc, #换行符, )


.子程序 _编辑框1_内容被改变

.局部变量 i, 整数型

.局部变量 找到文本, 整数型

.局部变量 找到所在行文本, 文本型, , "0"


编辑框2.内容 = “”

编辑框3.内容 = “”

编辑框4.内容 = “”

.计次循环首 (取数组成员数 (行文本), i)

    找到文本 = 寻找文本 (行文本 [i], 编辑框1.内容 + “$”, , 假)

    .如果真 (找到文本 = 1)

        找到所在行文本 = 分割文本 (行文本 [i], “$”, )

        .如果真 (取数组成员数 (找到所在行文本) = 4)

            编辑框2.内容 = 找到所在行文本 [2]

            编辑框3.内容 = 找到所在行文本 [3]

            编辑框4.内容 = 找到所在行文本 [4]

        .如果真结束


    .如果真结束


.计次循环尾 ()



追问

大师,常量值里怎么输入文本?

 

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-07-17
把上面的数据 做成文本 然后分割文本,就行了追问

但是编辑框5至8也有同样的效果,怎么实现?