为什么这会引发错误?

时间:2013-11-20 22:19:22

标签: applescript

tell application "VoodooPad"
    tell document 1
        repeat with thisPage from 1 to number of items in pages
            set theName to display name of page thisPage
            set creationDate to created of page thisPage
            set theText to text of page thisPage
            tell application "Evernote"
                create note with text theText title theName notebook "VoodooPad Imported Notes" tags "imported_from_VoodooPad" created creationDate
            end tell
        end repeat
    end tell
end tell

这会产生以下错误:

error "VoodooPad got an error: every item of every page of document 1 doesn’t understand the count message." number -1708 from every item of every page of document 1

关于如何让脚本运行的任何想法?

1 个答案:

答案 0 :(得分:0)

试试这个:

set allPages to pages as list // now you have items in a list
repeat with thisPage from 1 to number of items in allPages
...