» Poradna » Programy

Ukončení běžícího procesu na základě ID - Visual Basic

 |   | 

Zdravím.

Jak ukončit proces z programu ve Visual Basicu na základě jeho ID vím, ale jak zjistit ID právě spouštěného procesu už ne (abych tu konkrétní běžící instanci Excelu mohl po provedení všeho potřebného zase ukončit - protože se ten ha.jzl Excel nechce ukončit sám - proces vždycky zůstane viset v paměti a vznikne problém se spuštěním dalšího xls souboru). Ukončit všechny běžící procesy v paměti s názvem "EXCEL" umím, donutit uživatele, aby před programovou tvorbou čehokoliv v Excelu ukončil všechny ostatní (jím spuštěné) Excely taky, ale tohle uživatele omezí v případě, že má rozdělanou i jinou práci v Excelu. Napadla mě možnost vytvořit jednoduchý pole se seznamem číselných ID instancí Excelu před spuštěním vlastního Excelu z programu a pak na základě porovnání všech hodnot pole s ID všech právě běžících instancí ukončit pouze tu nově vzniklou (Excel spuštěný programem). Tohle je ale dost krkolomný a určitě existuje jednodušší způsob. Díky za radu.

Příklad:

xl = CreateObject ("Excel.Application")

' Ostatní záležitosti + uložení hotového dokumentu...

xl.close
xl = Nothing

' a proces zůstane viset v paměti...



Mohlo by vás také zajímat


Související témata: Visual Basic, Krasty, Ukončení


Určitě si přečtěte

Jak se šíří Covid v Česku: Čerstvá data, semafor PES, mapy okresů a obcí. Každý den aktualizované grafy

Jak se šíří Covid v Česku: Čerstvá data, semafor PES, mapy okresů a obcí. Každý den aktualizované grafy

** Vývoj COVID-19 v Česku: nakažení, úmrtí, testovaní, hospitalizovaní ** Mapa podle okresů, přehled podle věku, situace v Evropě i ve světě ** Každý den aktualizované grafy a mapy

Marek Lutonský | 172

Marek Lutonský
COVID-19Koronavirus
Vy a počítač: Virtuální plochy ve Windows mají smysl, používá je třetina čtenářů
Vladislav Kluska
Jak používáte počítačWindows 10Ankety
Vodafonu se zhroutila kabelovka. Síť bývalého UPC má výpadky
Lukáš Václavík
VodafoneUPC
Čím nahradit WhatsApp: Vyberte si z 10 alternativních komunikátorů

Čím nahradit WhatsApp: Vyberte si z 10 alternativních komunikátorů

** Z WhatsAppu kvůli novým podmínkám utíkají tisíce uživatelů ** Čím nahradit populární aplikaci pro zasílání zpráv? ** Vybrali jsme pro vás 10 alternativních komunikátorů

Karel Kilián | 112

Karel Kilián
KomunikaceWhatsAppInstant Messaging
Šmírování kamerami Googlu: Koukněte, co se objevilo na Street View

Šmírování kamerami Googlu: Koukněte, co se objevilo na Street View

Google stále fotí celý svět do své služby Street View. A novodobou zábavou je hledat v mapách Googlu vtipné záběry. Podívejte se na výběr nejlepších!

redakce | 4

redakce
Mapy GoogleStreet View

Aktuální číslo časopisu Computer

Megatest rychlých Wi-Fi 6 routerů

Jak ztišit počítač

Velký test mATX skříní