ShellExecute i close

0

Ktoś może wie czemu ten ko nie chce mi działać?

if paramcount > 1 then
      begin
      //wywołanie shellexecute
      close
      end;

w dużym uproszczeniu to jest w oncreate formy.

Jeżeli close nie powinno byc w oncreate formy to gdzie je umiescic zeby się zamykala forma po wykonaniu shell execute (jeżeli ono się wykona)

0

Może zastąp close przez application.terminate, lub umieść kod w zdarzeniu onshow.

0

onShow odpada bo ta formatka się nie pokazuje jeżeli wchodzi w czesc wykonujaca ShellExecute. a co do application.terminate nie chodzi.

0

No to daj: Halt;

0

THX działa. Acha jeszcze jedno pytanie czy jeżeli dać parametr o numerze błędu to wyskoczy pewnie jakies okienko z informacją tak?

1 użytkowników online, w tym zalogowanych: 0, gości: 1