• 欢迎访问奇跡の海网站,本站不上传任何资源,所有资源均来自于网络,欢迎加入奇跡の海~!奇跡の海-WordPress QQ群
  • 本站下载资源为网络上收集整理而来,并且以计算机技术研究交流为目的,版权归原作者所有,仅供大家参考,学习,不存在任何商业目的与商业用途.
  • 本站系统镜像均来自于官方原版,ed2k可视为P2P下载链接。所有操作系统默认均为试用版,如有正版密钥可以有效激活,本站不提供任何激活和相关服务。

AutoIt3(AU3源码)au3数组实例2则

AutoIT3 奇跡の海 2年前 (2017-05-31) 632次浏览 已收录 0个评论 扫描二维码

AutoIt3(AU3源码)au3数组实例2则

简介

关于au3数组实例2则,帮助学习数组

源码

1

#Include <Array.au3> 

Dim $array[5][2];表示定义数组长度为5的二维数组 
Dim $temp[2] 
$array_count = 0 
$array[1][0] = "192.168.0.1" 
$array[1][1] = "001" 
$array_count += 1 
$array[2][0] = "192.168.0.22" 
$array[2][1] = "002" 
$array_count += 1 
$array[3][0] = "192.168.0.2" 
$array[3][1] = "003" 
$array_count += 1 
$array[0][0] = $array_count 
$u = UBound($array);返回数组的长度 
msgbox(0, "数组信息", "数组长度:"&$u&@crlf&"数组已有 "&$array[0][0]&" 组数据") 

$out = "" 
For $i=1 to $array[0][0] 
    $out &=   $array[$i][1]& "   " & $array[$i][0] & @CRLF 
Next 

MsgBox (0,"未排列",$out) 


For $i=1 To $array[0][0] 
     For $j=1 To $array[0][0] 
         If $array[$i][1] > $array[$j][1] Then 
             $temp[0] = $array[$i][0] 
             $temp[1] = $array[$i][1] 
             $array[$i][0] = $array[$j][0] 
             $array[$i][1] = $array[$j][1] 
             $array[$j][0] = $temp[0] 
             $array[$j][1] = $temp[1] 
         EndIf 
     Next 
Next 

$out = "" 
For $i=1 to $array[0][0] 
     $out &=   $array[$i][1]& "   " & $array[$i][0] & @CRLF 
Next 

MsgBox (0,"已排列",$out) 

2


#Include <Array.au3> 
Dim $array[5][2];表示定义数组长度为5的二维数组
$array[1][0] = "192.168.0.1"
$array[1][1] = "001" 
$array[2][0] = "192.168.0.22"
$array[2][1] = "002" 
$array[3][0] = "192.168.0.2"
$array[3][1] = "003" 
$u = UBound($array);返回数组的长度
msgbox(0, "数组长度", $u) 
;搜索数组
$ArrayS = _ArraySearch($array, "192.168.0.2");搜索数组下标0,得到数组序号 
msgbox(0, "数组搜索", $ArrayS) 
;删除搜索到的数组
_ArrayDelete($Array, $ArrayS);参数是 变量句,变量序号 
;显示数组
_ArrayDisplay($array) 
;添加数组
;1,得到数组长度
$u = UBound($array) 
msgbox(0, "重新得到数组长度", $u) 
;调整数组维度的大小+1
ReDim $array[$u + 1][2] 
;2,添加数据
$array[$u][0] = "192.168.0.2" ;ip
$array[$u][1] = "003" ;socket 
;显示数组
_ArrayDisplay($array)

版权声明:本站所有文章和资源使用CC BY-NC-SA 4.0协议授权发布 , 转载应当以相同方式注明文章来自“SeaOMC.COM->AutoIt3(AU3源码)au3数组实例2则!在下边可以分享本文哦!
喜欢 (0)
[]
分享 (0)
奇跡の海
关于作者:
一个WordPress菜鸟!
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址