Re: Kopiowanie pliku problem..

Autor: Szeryf <a_at_b.cd>
Data: Fri 24 Mar 2006 - 22:43:06 MET
Message-ID: <e01p66$6s$1@atlantis.news.tpi.pl>
Content-Type: text/plain; format=flowed; charset="iso-8859-1"; reply-type=original

Uzytkownik "Mulder" <Mulderr@wp.pl> napisal w wiadomosci
news:1143214274.349904.175080@u72g2000cwu.googlegroups.com...
Witam.

>Pisze wlasnie aplikacje z modulem automatycznej aktualizacji
>dziala to mniej wiecej tak :

> glówny program podczas uruchamiania sprawdza czy nie jest dostepna nowa
> wersja
> jezeli jest dostepna nowa wersja uruchamia przez ShellExecute drugi
> programik (modul aktualizacji) i sam sie wylacza przez
> Application.Terminate
>modul pobiera do folderu tymczasowego zaktualizowany plik glównego programu
>>i tu zaczynaja sie moje problemy :/
>po pobraniu pliku modul ma skopiowac sciagnietego Execa na miejsce Execa
>starej wersji (zastapic plik), ale nie moze gdyz plik jest uzywany :/
>wyglada to tak jakby glowna aplikacja sie nie wylaczala po odpaleniu tej
>aplikacji do aktualizacji, ale przeciez dalem ApplicationTerminate zaraz po
>odpaleniu tego programu do aktualizacji. (shellExecute(Odpalanie
>aktualizacji);Application.Terminate);

>Wszelkie sugestie mile widziane ja juz nie mam pomyslów na solucje :(

NTG -----> pl.comp.lang.delphi

Modul aktualizacji musi zawierac petle obslugi komunikatow. Wtedy program
glowny po wywyolaniu shellexecute nie bedzie czekal az do zamknieca modulu
aktualizacji.

Szeryf
Received on Fri Mar 24 22:45:09 2006

To archiwum zostało wygenerowane przez hypermail 2.1.8 : Fri 24 Mar 2006 - 23:42:04 MET