У меня есть два вопроса ...Как определить тип данных переменных? Как преобразовать в строку?
Вот очень простой пример скрипт, который вызывает ошибку:
Системные события получили ошибку: Не удается сделать пункт 1 каждого процесс нанесения которого виден = истина в строку типа.
tell application "System Events"
repeat with appProc in (every application process whose visible is true)
display dialog appProc
end repeat
end tell
1- Как определить тип данных переменной?
Это было бы полезно для дальнейшего использования, так что я могу выяснить, какой тип данных я имею дело с
2- Как преобразовать указанный тип данных в строку, так что отображается с диалоговым дисплеем?
Я попытался добавить:
appProc as string
, но затем я получаю другую ошибку, которая говорит:
Невозможно сделать «класс» PCAP «MyApplication» прикладных «системных событий» в тип строки.
Процесса приложение имеют различные свойства, содержащиеся в записи - вы желая, чтобы отобразить конкретный элемент или целая запись? –
Честно говоря, я не знаю! Я все еще пытаюсь вычислить AppleScript, поэтому, когда у меня есть varibale, например appProc, и я, очевидно, не могу отобразить его как строку, я не знаю, что такое appProc, так что это то, что я пытаюсь выяснить. – jsherk