Set W = CreateObject("...")
If W Is Nothing Then
Действие если обьект не создан
Else
Действие если обьект создан
End If
Этот топик читают: Гость
Ответов: 1731
Рейтинг: 68
|
|||
Не могу проверить, но это должно работать:
|
|||
карма: 1 |
|
Ответов: 3889
Рейтинг: 362
|
|||
3042, кстати, Ваш Is NOTHING тоже может сработать без ошибок, по идее, если объявить в начале скрипта переменную под объект через Dim. Ещё можно попробовать ловить ошибки On Error. [offtop]Сейчас не могу проверить всего, что насоветовал.[/offtop]
![]() |
|||
карма: 1 |
|
Ответов: 1926
Рейтинг: 172
|
|||
Cosinus, я так и делал, но если объект не создался (я специально убирал процедуру создания для проверки), то вылетала ошибка.
1nd1g0 писал(а): если объявить в начале скрипта переменную под объект через DimОна была объявлена. 1nd1g0 писал(а): Ещё можно попробовать ловить ошибки On Error. А как задать такую конструкцию? |
|||
карма: 9 |
|
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Редактировалось 8 раз(а), последний 2025-02-28 10:11:23 |
|||
карма: 0 |
|
Ответов: 3889
Рейтинг: 362
|
|||
Это был я ^
|
|||
карма: 1 |
| ||
Голосовали: | 3042 |
Ответов: 1926
Рейтинг: 172
|
|||
1nd1g0, ещё вопросик:
3042 писал(а): как уменьшить счётчик использования com-объекта?Я пробовал "System.Runtime.InteropServices.Marshal.ReleaseComObject(Obj)", но выдаёт сообщение, что "требуется объект system". |
|||
карма: 9 |
|
Ответов: 43
Рейтинг: -2
|
|||
Доброго времени всем!
Древний баг с кириллицей в FPC можно поправить если в share.pas сделать правку
в hiVBJScript.pas в SetScript при {$ifdef F_P} сам текст скрипта преобразовать этой функцией после всего чудесным образом кириллица нормально работает ![]() Редактировалось 2 раз(а), последний 2018-05-20 14:12:08 |
|||
карма: -2 |
|
22