Ik roep in een procedure een extern programma aan met:
if ShellExecute(Application.Handle,'open',programma, params, nil,SW_NORMAL) <33 then
begin...... end;
nu wil ik dat de rest van het programma pas verder gaat wanneer het externe programma is afgesloten. hoe controleer ik hierop.
voorbeeld in 'gewone' taal:
start extern programma
if extern programma afgesloten then
start
eind
if ShellExecute(Application.Handle,'open',programma, params, nil,SW_NORMAL) <33 then
begin...... end;
nu wil ik dat de rest van het programma pas verder gaat wanneer het externe programma is afgesloten. hoe controleer ik hierop.
voorbeeld in 'gewone' taal:
start extern programma
if extern programma afgesloten then
start
eind