acbs 发表于 2011-1-22 09:21:35

[已解决]文本文件的读取赋值

本帖最后由 acbs 于 2011-1-22 10:16 编辑

我有一个文本文件,用空格分开的两列数据,
我把文本的数据读到数组中后,是一个变量,如何让它成为两个变量呢?
文本比如这样:
www.autoitx.com|张三
www.sina.com|李四
。。。。
我让变量$wz等于网址列的值,$ID等于姓名列的值,代码应该如何去写呢?
知道的大侠请帮忙写个学习一下,谢谢。

acbs 发表于 2011-1-22 10:03:44


#include <IE.au3>
#include<array.au3>
#Include <File.au3>
Local $aArray1
_FileReadToArray(@WorkingDir & "\wz.txt",$aArray1)
   $Str=StringSplit($aArray1[$i],"|")
   $wz=$str
   $ID=$str
   $oIE = _IECreate($wz)   ;为什么到这里就打不开网址了呢?
   _IELoadWait($oIE)

manlty 发表于 2011-1-22 10:04:28

读到行字符串后再stringsplit拆分

acbs 发表于 2011-1-22 10:05:13

读到行字符串后再stringsplit拆分
manlty 发表于 2011-1-22 10:04 http://www.autoitx.com/images/common/back.gif

感谢您的回复,请再看一下二楼代码哪里有问题,谢谢。

manlty 发表于 2011-1-22 10:11:24

本帖最后由 manlty 于 2011-1-22 10:13 编辑

$i没定义啊,$i这里表示你要取的是第几行的数据
如果要遍历所有行,应该用循环FOR $I=1 TO UBOUND($aArray1)-1

acbs 发表于 2011-1-22 10:15:23

$i没定义啊,$i这里表示你要取的是第几行的数据
如果要遍历所有行,应该用循环FOR $I=1 TO UBOUND($aArray1 ...
manlty 发表于 2011-1-22 10:11 http://www.autoitx.com/images/common/back.gif
感谢您的回复。
原来是我电脑的原因,重启下就可以了。

syhw222 发表于 2011-1-23 15:12:31

认真学习学习
页: [1]
查看完整版本: [已解决]文本文件的读取赋值