Przejdź do głównej treści

vlax-create-object

Wyszukaj w słowniku

Dostępne słowniki:

Termin Definicja
vlax-create-object

(vlax-create-object IdAplikacji )

Uruchamia aplikację. Tworzy nową instancję obiektu aplikacji.

Parametrem wywołania funkcji jest tekst identyfikujący aplikację, uchwyt modelu ActiveX.

[Vendor].[Component].[Version]

np:

Excel.application.12

Jeśli objekt aplikacji jest zarejsetrowany jako "jednoinstancyjny" tylko jedna instancja jest tworzona niezależnie od tego ile razy funkcja zostanie uruchomiona.

Jeśli uchwyt jest zarejestrowanym objektem ActiveX funkcja zwraca objekt aplikacji (VLA-object), w innym przypadku zwraca nil.

Przykład:

Funkcja uruchamia polecenie windowsowe:

(setq sh (vlax-create-object "Shell.Application"))
(vlax-invoke-method sh 'ShellExecute App Params )
(vlax-release-object sh)

// ZWCAD: dymki słownika – szerokość 500 px i przeliczenie rozmiaru po wczytaniu obrazka (bez paska przewijania) jQuery(function ($) { if (!$.tooltipster) return; // obrazek w dymku wczytuje się po otwarciu – wtedy dymek trzeba zmierzyć jeszcze raz $.tooltipster.on('ready', function (e) { var instance = e.instance; $(e.tooltip).find('img').each(function () { if (!this.complete) { $(this).one('load', function () { instance.reposition(); }); } }); }); // SEO Glossary ustawia maxWidth: 400 – zmieniamy na 500 po jego inicjalizacji setTimeout(function () { $('.tooltipstered').each(function () { try { $(this).tooltipster('option', 'maxWidth', 500); } catch (err) {} }); }, 0); });