Forum Użytkownikow Subiekt GT

InsERT GT => Dodatki - zestawienia - sfera => Wątek zaczęty przez: Bartek111 w Listopad 10, 2018, 16:46:12

Tytuł: Zamykanie sesji Subiekta uruchomionej z poziomu harmonogramu zadań
Wiadomość wysłana przez: Bartek111 w Listopad 10, 2018, 16:46:12
Witam,

napisałem prosty program importujący ZK z pliku epp.

Jeśli uruchamiam ten program ręcznie to na koniec jego działania poprawnie zamykany jest proces uruchomionego w tle Subiekta.
Natomiast jeśli program jest wywoływany przez harmonogram zadań Windows to po zakończeniu działania proces Subiekta pozostaje uruchomiony w tle. Dlaczego?

Uruchamiam tak:
oSubGT = oGT.Uruchom(InsERT.UruchomDopasujEnum.gtaUruchomDopasuj, InsERT.UruchomEnum.gtaUruchomNowy Or InsERT.UruchomEnum.gtaUruchomWTle)

Zamykam tak:
oSubGT.Zakoncz()

Proszę o pomoc w rozwiązaniu tego problemu.

Pozdrawiam,
Bartek
Tytuł: Odp: Zamykanie sesji Subiekta uruchomionej z poziomu harmonogramu zadań
Wiadomość wysłana przez: dkozlowski w Listopad 10, 2018, 17:05:25
Nie mam i nie znam takich problemów, szukaj błędów w kodzie, zwłaszcza w obsłudze wyjątków, upewnij się, że metoda zamykająca program na pewno się wykonuje.
Tytuł: Odp: Zamykanie sesji Subiekta uruchomionej z poziomu harmonogramu zadań
Wiadomość wysłana przez: tomaszf w Listopad 13, 2018, 14:02:04
Kontynuując to co napisał Daniel: a jeśli możesz to po prostu wstaw kod do sprawdzenia.