anythinging 发表于 2021-1-28 14:14:05

【已解决】请教一个变量应用语法的问题

本帖最后由 anythinging 于 2021-1-28 15:00 编辑


请教各位是否有好的方法,如使用或其他语句,方便的把变量$ fileext1-5批量显示出来?感谢A版指点,从今天开始,我也可以使用数组了。(1维的):face (15):

afan 发表于 2021-1-28 14:25:56

本帖最后由 afan 于 2021-1-28 14:32 编辑

看来这是很多人的学习过程,以后熟悉数组的运用就不会有这种规则序号的问题了。
Local $fileext =         ;可初始赋值
$fileext = 'ddd'        ;可随时更新赋值
$fileext = 'eee'
For $i = 1801 To 1805
        MsgBox(262144, $i, $fileext[$i - 1800])
Next

afan 发表于 2021-1-28 14:22:04

$fileext1 = 'aaa'
$fileext2 = 'bbb'
$fileext3 = 'ccc'
$fileext4 = 'ddd'
$fileext5 = 'eee'
For $i = 1801 To 1805
        MsgBox(262144, $i, Eval('fileext' & $i - 1800))
Next

anythinging 发表于 2021-1-28 14:21:05

本帖最后由 anythinging 于 2021-1-28 14:25 编辑

请教各位是否有好的方法,如用for或其它语句,方便的把变量$fileext1-5批量显示出来?
$fileext1 = 'aaa'
$fileext2 = 'bbb'
$fileext3 = 'ccc'
$fileext4 = 'ddd'
$fileext5 = 'eee'

For $i = 1801 to 1805 Step 1
    $fileext = fileext'&$i&''
    MsgBox(262144,$i,$fileext)
Next

Xxkwwz 发表于 2021-1-28 14:57:19

a大太快了,厉害呀!

anythinging 发表于 2021-1-28 14:58:05

afan 发表于 2021-1-28 14:25
看来这是很多人的学习过程,以后熟悉数组的运用就不会有这种规则序号的问题了。

A版的例子太实用了,一直以来不敢主动在代码中用数组,有了这个例子,让代码实用程度有了质的飞跃!:face (15):
页: [1]
查看完整版本: 【已解决】请教一个变量应用语法的问题