0

3行のテキストファイルがあります

Line one
Line two
Line three

そして、ファイルに対して次の AppleScript を実行します。

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

そこで、2 行目からコメント タグ (--) を削除して、dbs を、変換できないと不平を言っているのとまったく同じリストにし、選択が機能するようにします。しかし、ファイルの内容が変更されるたびにコードを書き直したくありません...あるリストから変換できるのに、別のリストから変換できないのはなぜですか?

4

1 に答える 1

0

dbs を (ファイル thePath を読み取る) のすべての段落に設定します

于 2012-08-20T14:04:30.433 に答える