Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Отличия в закрытии OLE-объекта


Lotus ©   (2005-08-01 19:32:00) 

Автоматизирую Internet Explorer:
FExplorer := CreateOleObject('InternetExplorer.Application');

Чем отличается финальный вызов:
  FExplorer := Unassigned;

от
  FExplorer := Null;


isasa   (2005-08-02 10:16:00) [1]

Да, Unassigned - это функция, не константа.


isasa   (2005-08-02 10:15:00) [2]

Если для D, то

Returns an "empty" variant.

Destination Conversion result

Numeric type Zero
String type Empty string
Boolean False.

Unassigned is useful with variants referencing OLE Automation Objects that you want to keep "alive"
until another value is assigned to the variant.


Наверх

Титульная страница Поиск, карта сайта Написать письмо