找回密码
 加入
搜索
查看: 1686|回复: 6

[网络通信] 【已解决】请教一个变量应用语法的问题

[复制链接]
发表于 2021-1-28 14:14:05 | 显示全部楼层 |阅读模式
本帖最后由 anythinging 于 2021-1-28 15:00 编辑

请教各位是否有好的方法,如使用或其他语句,方便的把变量$ fileext1-5批量显示出来?感谢A版指点,从今天开始,我也可以使用数组了。(1维的)
发表于 2021-1-28 14:25:56 | 显示全部楼层
本帖最后由 afan 于 2021-1-28 14:32 编辑

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

评分

参与人数 1金钱 +40 收起 理由
anythinging + 40

查看全部评分

发表于 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

点评

神一般的回复,太给力了!  发表于 2021-1-28 14:24

评分

参与人数 1金钱 +40 收起 理由
anythinging + 40 神马都是浮云

查看全部评分

 楼主| 发表于 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
发表于 2021-1-28 14:57:19 | 显示全部楼层
a大太快了,厉害呀!
 楼主| 发表于 2021-1-28 14:58:05 | 显示全部楼层
afan 发表于 2021-1-28 14:25
看来这是很多人的学习过程,以后熟悉数组的运用就不会有这种规则序号的问题了。

A版的例子太实用了,一直以来不敢主动在代码中用数组,有了这个例子,让代码实用程度有了质的飞跃!
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-12-23 03:28 , Processed in 0.084621 second(s), 26 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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