Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
AppleScript кіріспе.docx
Скачиваний:
5
Добавлен:
23.03.2016
Размер:
180 Кб
Скачать

Ағымдағы қолдану

Тұрақты ток қолдану ағымдағы скриптің AppleScript (мысалы, Script Editor) қолдануға қатысты. Ағымдағы қолдану Ата-аналар AppleScrip болғандықтан, ол ағымдағы сценарий немесе AppleScript арқылы өңделмейді пәрмендерді өңдеуге қабілетті.

ағымдағы қолдану тұрақты нысан спецификатор-егер сіз оның құны AppleScript сұраңыз, нәтижесі тапсырыс берушінің объектісі болады табылады:

ағымдағы қолдану: ағымдағы қолдану --result алу

Сіз сұраңыз Алайда, егер ағымдағы атауы қолдану, AppleScript нысан спецификатор жояды және ағымдағы қолдану атауын қайтарады:

ағымдағы қолдану --result атауы: «Script Editor»

хабарсыз кеткен мәні

Тұрақты жетіспейтін мән хабарсыз кеткен немесе неинициализированной деректер үшін орынбасар.

Тұрақты пайдалана Мысалы, келесі есептілігі жетіспейтін мәні айнымалы өзгертілген анықтау үшін:

жетіспейтін мәнге myVariable орнату - myVariable содан кейін мәні жетіспейтін тең болса myVariable мәнін өзгеруі мүмкін операцияларды орындау - айнымалы мән басқа өзгерді ешқашан - айнымалы мәні, егер ұшын өзгерді

жалған, шынайы

AppleScript Boolean тұрақты мәндерді анықтайды шынайы және жалған. Осы константами сипатталған логикалық сыныпта.

Tags ол және мен

AppleScript, кілт сөздерді айқындайды маған ағымдағы сценарий және негізгі сөзге қараңыз , ол ағымдағы мақсатты қараңыз. Ол сондай-ақ анықтайды (ағымдағы сценарий, ағымдағы мақсат қазіргі уақытта әдепкі пәрмен таңдалған нысан болып табылады. Қазіргі уақытта жұмыс істеп тұрған бірі болып табылады) менің үшін синонимі ретінде мені және оның синонимі ретінде жүзеге оған.

Сценарий біреудің мақсаты емес еді, онда ол және маған мына мысалда бірдей сценарий тоқтайды:

(Мақсаты әлдеқашан орнатылған емес, өйткені, оған сияқты) «сценарий»: Мені --result: «сценарий» (жоғарғы деңгейдегі скрипт нысан) ол --result - жоғарғы деңгейлі сценарий кезінде

Қолдану Tell әдепкі мақсатты анықтайды. Келесі мысалда, әдепкі мақсатты Finder бағдарлама болып табылады:

- Tell блок аясында: Бағдарламаны «Finder» айтып - маған --rezultat мақсаттар қойып: «сценарий» (жоғарғы деңгейдегі нысан) ол --rezultat: өтініш «Finder» (объективті делінген Tell) соңы айтып

Сіз сөздерді пайдалануға болады жылғы маған, немесе , менің команданың мақсаты ағымдағы сценарий емес, соңы екенін көрсету үшін Tell делінген. Келесі мысалда, сөз менің процессор екенін көрсетеді minimumValue () : сценарий анықталады, бірақ Finder емес,

Менің minimumValue (fileCount, 100) алдыңғы терезе жиынтығы myCount файлдарды санау үшін fileCount орнату қолдану «Finder» бірінші 100 файлдармен ештеңе істей --What айтып ... соңы айтып

Сіз сондай-ақ пайдалануға болады мені немесе , менің объектінің қасиеттері туралы сценарий сипаттарын ажырата. Онда атымен ашық TextEdit құжат «Simple.rtf» болсын:

«Simple.rtf» (жанама білдік бағытталған пайдаланады) оған атауы --rezultat: 1 --rezultat өтініш «TextEdit» атауының құжат айтып «Simple.rtf» (көрсетілген мақсаты Tell) маған --rezultat: «сценарий» ( Сценарий жоғары деңгейдегі нысан емес, түпкі Tell) соңы айтып

Келесі мысалда әр түрлі орнату жолын көрсетеді нұсқасы Finder сипаттарды Tell мәлімдемесінде. Finder әдепкі болып табылады, бірақ пайдалана нұсқасын , маған менің нұсқасын немесе AppleScript нұсқасын сіз сценарий жоғары деңгейдегі нысанның нұсқасын көрсетуге мүмкіндік береді. (Ол AppleScript мұраланған өйткені Object сценарий, AppleScript жоғарғы деңгейлі нұсқасын қайтарады).

«10.5.1» (әдепкі Tell блогы Finder нұсқа) оның нұсқасы --rezultat: --rezultat өтініш «Finder» нұсқасын айтып «10.5.1» (арнайы Finder Version сұраған) мені Version 2.0 «--rezultat «(AppleScript нұсқа) менің нұсқасы --rezultat:» 2.0 «(AppleScript нұсқасы) AppleScript нұсқасы --rezultat:» 2.0 «(AppleScript нұсқасы) соңы айтып

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]