у меня есть:Как проверить, установлен ли объект?
'Set logFileObj = fso.CreateTextFile("cit.log",True)
if logFileObj = "" then
WScript.StdOut.WriteLine "logFileObj not set"
else
WScript.StdOut.WriteLine "logFileObj set"
end if
Это работает. Тогда я стараюсь:
Set logFileObj = fso.CreateTextFile("cit.log",True)
if logFileObj = nothing then
WScript.StdOut.WriteLine "logFileObj not set"
else
WScript.StdOut.WriteLine "logFileObj set"
end if
и я получаю Microsoft VBScript runtime error: Object doesn't support this property or method
Я заменил if logFileObj = "" then
с if logFileObj = nothing then
Возможный дубликат [проверить, если установить объект в VBScript] (http://stackoverflow.com/questions/6849638/check-if-set-object-in -vbscript) – Lankymart
Ничего себе, вороны действительно спускаются на них быстро, стыдно, что они не отмечают их как дубликаты так же быстро! Сколько раз вы думаете * «Как проверить, установлен ли объект?» * Спрашивали на протяжении многих лет? – Lankymart
@ Lankymart Я буквально просто прочитал этот пост, я искал ответ в течение примерно 5-10 минут. Этот ответ на сообщение даже не содержит инструкции «если», поэтому он не ответил на мой вопрос - и я не сделал вывод ответ от него –