Home

Omhoog
OMSHELL HTML source code
OMSHELL/omshell001.bas
OMSHELL/omshell001.exe

Email me

Start een applicatie

Iemand op het forum ( http://forum.doorhet.net ) wilde vanuit een DOS bestand een Windows applicatie aanroepen, en middels een bestandje bijhouden of de applicatie nog actief is. Vanaf Windows 98 en XP is hetm ogelijk namelijk om een DOS programma NIET op beëindigen van de aangeroepen applicatie te laten wachten (ondanks dat men SHELL als statement gebruikt).

Een oplossing zocht ik in het volgende

aanroepen met de gewenste toepassing als parameter op de command-line of in de snelkoppeling
bepalen van de naam van de module (het eigen programma) via twee Windows functies
bepalen van de naam van de Markerfile, de module-naam met als extensie 'startingapp'
aanmaken van het Markerfile bestand
starten van de opgegeven applicatie middels SHELL synchroon, oftewel: wachten op beëindigen
verwijderen van het MarkerFile bestand

 

Oplossing

Source code of als HTML leesbaar
Oplossing als EXE

 

 

Bezoek het PB forum in het Nederlands en/of teken mijn gastenboek.

Datum laatste aanpassing:
04 februari 2004 00:25:42

Email mij voor reacties,
aanvullingen en correcties