Я поддерживаю приложение классического ASP, написанное в VB Script внешней компанией давно, давно.
У меня есть массив путей образа, например:
dim banners, arrKeys, i
set banners=CreateObject("Scripting.Dictionary")
banners.Add "banner1.jpg", "http://www.somelink.com"
banners.Add "banner2.jpg", "http://www.somelink.com"
banners.Add "banner3.jpg", "http://www.somelink.com"
Это будет ТОЛЬКО на страницах с баннерными объявлениями. Существует некоторый стандартный код, который выполняет итерацию через этот список в файле include (общий для всех страниц).
If Not banners Is Nothing then
' then loop through the Dictionary and make a list of image links
End if
Проблема заключается в том, что если banners
не создается на странице (это не на всех страницах), я получаю ошибку Can't find object
Каков правильный способ проверить, существует ли объект в VB Script?