Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Anzeige
Inhaltsverzeichnis

Shell / asynchron

Forumthread: Shell / asynchron

Shell / asynchron
10.02.2004 21:59:46
Ina
Hallo Forum,
mit der shell-Funktion kann ich wunderbar externe Programme asynchron starten.
Dazu meine hilflose Frage:
Kann ich irgendwie auch ein Programm synchron ablaufen lassen bzw. einen Rückgabewert von diesem Programm abfragen?
Danke!!!
Gruß
Ina
Anzeige

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Shell / asynchron
10.02.2004 22:13:00
Franz R.
Hallo Ina,
Shell liefert doch einen Rückgabewert!
Die Task-ID des gestarteten Programms.
Diese Task-ID kannst du mittels
AppActivate title[, wait]
weiterverwenden, indem du statt title die Task-ID angibst und wait auf true setzt.
--> siehe auch Excel-Hilfe unter "AppActivate"
LG,
Franz
Anzeige
AW: Shell / asynchron
10.02.2004 22:31:27
Ina
Hallo Franz!
Danke, das ist doch ein Anfang!
In einem weiteren Anwendungsfall möchte ich gezielt den Rückgabewert des Programms, der mir mitteilt wie das Programm abgelaufen ist, auswerten, nicht aber die Task-ID.
Gibt es dafür auch eine Lösung?
Danke schonmal!!
Gruß
Ina
AW: Shell / asynchron
10.02.2004 22:38:47
Franz R.
Hi Ina,
wenn du wirklich mit dem gestarteten Programm "kommunizieren" möchtest (Rückgabewerte, etc.) dann musst du es via VB als Object ansprechen.
zB.
Set xl = CreateObject("Excel.Sheet")
Set ol = CreateObject("Outlook.Application")
Hoffe das hilft!
LG,
Franz R.
Anzeige
AW: Shell / asynchron
10.02.2004 22:53:27
Ina
Hey Franz,
damit werde ich mich mal ausführlich befassen!
Vielen Dank dir!!!
Gruß
Ina
Anzeige
Anzeige
Live-Forum - Die aktuellen Beiträge
Datum
Titel
14.05.2026 13:31:09
14.05.2026 09:50:42
13.05.2026 19:14:18