MacCentre.ru Форум Форум по компьютерам Mac, Mac OS X и продукции Apple
|
Автор |
Сообщение |
EsTaF
Reputation: +12
Зарегистрирован: 03.04.2007 Сообщения: 1568
|
Добавлено: Mon Nov 26, 2012 21:25 объявление глобальной переменной в applescript |
|
|
отсюда: http://www.macstart.ru/viewsource.php?part=code&id=61
"Локальные и глобальные переменные напротив при их объявлении никаких значений не приобретают. Более того, локальные и глобальные переменные вы можете объявить сразу списком.
local Wife
global Name, Last name, Age"
делаю:
Код: | tell application "Finder"
global fileName
set fileAlias to the selection as alias
set fileName to name of fileAlias
end tell
tell application "Finder"
display dialog fileName
end tell |
вывод: Не удается превратить «{}» в тип «alias». При этом, файл выделен.
переношу display dialog fileName в первый блок:
Код: | tell application "Finder"
global fileName
set fileAlias to the selection as alias
set fileName to name of fileAlias
display dialog fileName
end tell |
работает. то есть, локально работает.
как ее объявить глобально, из того изложения так и не понял.
Кто-нибудь может показать на практике?
Спасибо. _________________ Учеба - это когда ты столько ешь знаний, что ничего не понимаешь, о чем идет речь. Если же тебе ясна тема предмета, то это не учеба. Это стагнация головного мозга. |
|
Вернуться к началу |
|
EsTaF
Reputation: +12
Зарегистрирован: 03.04.2007 Сообщения: 1568
|
Добавлено: Mon Nov 26, 2012 21:48
|
|
|
странно. объявлять переменную глобальной не пришлось. мой косяк. файл не был выделен, на самом деле.
модераторы, большая просьба - удалить тему.
Спасибо. _________________ Учеба - это когда ты столько ешь знаний, что ничего не понимаешь, о чем идет речь. Если же тебе ясна тема предмета, то это не учеба. Это стагнация головного мозга. |
|
Вернуться к началу |
|
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы можете добавлять приложения в этом форуме Вы можете скачивать файлы в этом форуме
|
Powered by phpBB © 2001, 2005 phpBB Group
|