找回密码
 加入
搜索
查看: 1128|回复: 4

请问如何连接字符并保存到一个变量中

[复制链接]
发表于 2009-8-2 07:33:22 | 显示全部楼层 |阅读模式
本帖最后由 sky808 于 2009-8-18 10:17 编辑

请问各位高手们怎样能将字符连接起来并保存到一个变量中呢?
例如我要打开一个记事本,逐行读出内容后并将n行保存为一行应该怎么实现呢?
多谢指教!

我是这么想的:

$Path="xxx.txt"
;这个xxx.txt包含了n多行数据。
$Open=FileOpen($Path,0)

While 1
;读出每一行数据。
$Line=FileReadLine($Open)

删除换行符。
$Line=StringStripCR($Line)

;$FormatLine保存并连接每一行数据,这里应该怎么写呢?

Wend
发表于 2009-8-2 09:59:49 | 显示全部楼层
dim $sumline
$Path="xxx.txt"
$Open=FileOpen($Path,0)
While 1
$Line=FileReadLine($Open)
$Line=StringStripCR($Line)
$sumline = $sumline & $Line
wend
 楼主| 发表于 2009-8-2 10:11:35 | 显示全部楼层
多谢多谢,我还在想怎么用&呢
还想过$a&=$b呢,哈哈。
发表于 2009-8-2 10:27:17 | 显示全部楼层
3# sky808

这个是c里的语法吧?
发表于 2009-8-2 15:22:14 | 显示全部楼层
貌似掉了一句退出... ;&= 也是可以的。
Dim $sumline
$Path = "xxx.txt"
$Open = FileOpen($Path, 0)
While 1
        $Line = FileReadLine($Open)
        If @error Then ExitLoop
        $Line = StringStripCR($Line)
        $sumline &= $Line
WEnd
;MsgBox(0, 0, $sumline)
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-5-4 03:02 , Processed in 0.069238 second(s), 19 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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