Autor Wątek: Wykrywanie zamkniętego Subiekt-a  (Przeczytany 2041 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

Offline mironas

  • Nowy użytkownik
  • *
  • Wiadomości: 13
  • Reputacja +0/-0
  • Wersja programu: 1.47 SP2 HF1
Wykrywanie zamkniętego Subiekt-a
« dnia: Grudzień 12, 2020, 18:45:33 »
Dzień dobry, po raz drugi na tym formu.

Taki problem:
Z własnego programu, poprzez Sferę uruchamiam Subiekt-a (nie w tle - tylko normalnie) i wykonuję jakieś operacje, a na koniec zamykam.
Jednak jeśli w międzyczasie ktoś ręcznie zamknie Subiekta, to oczywiście komunikacja przestaje działać i każda próba wykonania czegokolwiek wywala błąd "Serwer RPC jest niedostępny".

Pytanie - jak z poziomu Sfery, mając obiekt 'SubiektPtr' wykryć, że Subiekt już jest zamknięty, bez wywalania błędu?

Offline birds22

  • Ekspert
  • *****
  • Wiadomości: 9234
  • Reputacja +1306/-21
  • Wersja programu: Najnowsza
Wykrywanie zamkniętego Subiekt-a
« Odpowiedź #1 dnia: Grudzień 12, 2020, 19:25:04 »
To nie podłączaj się pod istniejącego Subiekta tyko otwórz swojego (ukrytego), żeby nikt ci go nie zamknął.
Sławek, Zduńska Wola

Offline mironas

  • Nowy użytkownik
  • *
  • Wiadomości: 13
  • Reputacja +0/-0
  • Wersja programu: 1.47 SP2 HF1
Odp: Wykrywanie zamkniętego Subiekt-a
« Odpowiedź #2 dnia: Grudzień 15, 2020, 17:27:41 »
Cytuj
To nie podłączaj się pod istniejącego Subiekta tyko otwórz swojego (ukrytego),
No właśnie chodzi o to, aby Subiekt uruchomiony ze Sfery był widoczny.

Offline dkozlowski

  • Ekspert
  • *****
  • Wiadomości: 17232
  • Reputacja +800/-27
  • Wersja programu: GT/Navireo/nexo
Odp: Wykrywanie zamkniętego Subiekt-a
« Odpowiedź #3 dnia: Grudzień 15, 2020, 17:33:20 »
Nie ma takiej funkcjonalności, spróbowałbym obsługiwać wyjątki lub skorzystać z WinAPI.
« Ostatnia zmiana: Grudzień 15, 2020, 17:50:54 wysłana przez dkozlowski »
Daniel, Białystok.

Offline mironas

  • Nowy użytkownik
  • *
  • Wiadomości: 13
  • Reputacja +0/-0
  • Wersja programu: 1.47 SP2 HF1
Odp: Wykrywanie zamkniętego Subiekt-a
« Odpowiedź #4 dnia: Grudzień 15, 2020, 17:35:01 »
Dzięki za info.

Forum Użytkownikow Subiekt GT

Odp: Wykrywanie zamkniętego Subiekt-a
« Odpowiedź #4 dnia: Grudzień 15, 2020, 17:35:01 »