Opis | Rozszerzenia | Technikalia | Minimalne wymagania |
Subiekt GT Sfera został stworzony przy użyciu znanej i sprawdzonej technologii COM, a swoją funkcjonalność udostępnia przez OLE Automation. Większość współczesnych języków programowania potrafi wykorzystać te technologie. OLE Automation to ta sama technologia, która została zastosowana w Visual Basic for Applications, a więc np. Microsoft Office. Dzięki temu możliwe jest przykładowo sterowanie Subiektem GT za pomocą arkusza kalkulacyjnego Excel.
Wykorzystanie konkretnych narzędzi programistycznych jest uwarunkowane potrzebami klienta i zaawansowaniem wdrożeniowca.
W zależności od zaawansowania programisty, wymaganej funkcjonalności i wykorzystywanych narzędzi wyróżnić można 3 poziomy, na których może odbywać się rozbudowa Subiekta GT:
- skrypty tworzone za pomocą bezpłatnych narzędzi w językach udostępnianych przez Microsoft Windows Script, tj. Visual Basic Script Edition (*.vbs) oraz JScript (*.js) - wystarczają przy najprostszych zastosowaniach;
- Microsoft Office i Visual Basic for Applications - polecane głównie jeśli rozbudowa Subiekta GT ma być wykorzystana wewnątrz firmy, a ta posiada Microsoft Office;
- zewnętrzne języki oprogramowania np. Visual Basic, Visual C++, Delphi - powstają wtedy niezależne programy (*.exe) - dla tworzenia najbardziej zaawansowanych, profesjonalnych rozwiązań.