0

我有一个包含三行的文本文件

Line one
Line two
Line three

并在文件上运行以下小程序:

set dbs to {read file thePath using delimiter "
"}
--set dbs to {"Line one", "Line two", "Line three"}
choose from list dbs with prompt "choose a database"

给我一个错误:

error "Can’t make {\"Line one\", \"Line two\", \"Line three\"} into type string." 
number -1700 from {"Line one", "Line two", "Line three"} to string

因此,我将注释标记 (--) 从第二行中取出,以使 dbs 与它抱怨无法转换的列表完全相同,并且选择有效。但是我不想每次文件内容更改时都重写我的代码......为什么它不能从一个列表转换而它可以从另一个列表转换?

4

1 回答 1

0

将 dbs 设置为(读取文件 thePath)的每一段

于 2012-08-20T14:04:30.433 回答