2016-01-26 9 views
1

В Illustrator я пытаюсь обнаружить, если у помещенного элемента есть файл или если путь к файлу сломан.ExtendScript: обнаружение, если оно помещено Элемент имеет файл или нет

Обычно я хотел бы проверить это следующим образом:

for (var i = 0; i < placedItems.length; i++){ 
alert(placedItems[i].file.exists) 
} 

настороже должна возвращать логическое значение, истина или ложь. Но вместо этого я получаю сообщение об ошибке для элементов, которые не имеют файла:

Ошибка 9062: Там нет файла, связанного с этим пунктом

Так как я могу проверить, существует ли файл или нет, чем ?

ответ

1

Вы можете использовать поймать блок попробовать в вашем цикле

try { 
// everything went fine 
}catch(e){ 
$.writeln(e); 
// do something with the error 
} 
+0

спасибо за ответ, я дам ему выстрел позже –

+0

работает довольно хорошо, спасибо большое –

Смежные вопросы