Estoy manteniendo una aplicación ASP clásica escrita en VB Script por una empresa externa hace mucho, mucho tiempo.Compruebe si existe un objeto en VBScript
que tienen una gran variedad de caminos imageFile, así:
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"
Esto va a existir únicamente en las páginas que tienen los anuncios de banner. Existe un código estándar que recorre esta lista en un archivo de inclusión (común a todas las páginas).
If Not banners Is Nothing then
' then loop through the Dictionary and make a list of image links
End if
El problema es que si banners
no se instancia en la página (que no es en todas las páginas), me sale un error Can't find object
¿Cuál es la forma correcta de comprobar si existe un objeto en VB Script?
Hmmmm ... esto muestra una promesa. – Armstrongest
@ Atømix: Olvidé verificar esta pregunta nuevamente; ¿Funcionó para ti? :-) – stealthyninja
Sí, lo hizo! Gracias. VB6 es un maravilloso mundo de interés. – Armstrongest