Kezdőlap
Cikkek
Tallózó
Cikksorozatok
Összes cikk
Fórum
Fórum kezdőlap
Archívum
Hírlevél
Letöltés
Állás, munka
Webszolgáltatás
Megtekintés
Aktuális TV műsor
TV csatornák listája
Könyvek
Software Offline évkönyvek
Delphi 1999
Delphi 2000
Delphi 2001
Delphi 2002
Delphi 2003
Visual Studio.NET C# 2001
Visual Studio.NET C# 2002
Visual Studio.NET C# 2003
Windows 2001
Windows 2002
Windows 2003
Havilapok
Keresés
Oldaltérkép
Impresszum
Bejelentkezés
E-mail:
Jelszó:
|
Regisztráció
|
Jelszó?
|
Saját magát újraindító alkalmazás
Példaprogram letöltése
4675 bájt
Ebben a példában egy olyan alkalmazást készítünk, amely képes saját magát újraindítani.
A programban egy naplófájlt is készítünk, amelybe bejegyezzük, hogy mikor lett indítva, leállítva, és azt, hogy újra lett-e indítva, vagy sem.
Létrehozunk egy logikai típusú globális változót, amely azt fogja megmondani, hogy kilépéskor az alkalmazást újra kell-e indítani, vagy nem. Az alkalmazás újraindítása akkor történik meg, amikor a futása már majdnem teljesen befejeződött. Ehhez pedig a project fájlban az Application.Run után adjuk meg a következő néhány sort:
if FRestart then begin WinExec(PChar(Application.ExeName), SW_SHOWDEFAULT); end;
Az FRestart változó a BitBtn1 komponens OnClick eseményében kap igaz értéket. A WinExec függvénnyel futtatjuk az alkalmazást. Első paramétere a futtatandó program neve az elérési útvonallal együtt, a második pedig az alkalmazás megjelenítését befolyásolja.
Cikksorozat
#ID
Kategória
Cikk címe
Sorozat
1018
Delphi
Vonalkód készítő komponens
1. rész
1028
Delphi
Vonalkód nyomtatása a QuickReport-al
2. rész
Könyv
Ez a cikk megtalálható ebben a könyvben:
Delphi Software Offline 2002 évkönyv 38. oldal
Felhasználási feltételek
A Software Online szoftverfejlesztői magazin mindegyik cikke, minden megjelent képe, és egyéb publikált anyaga szerzői jog védelme alatt áll! Bármilyen formában történő másodlagos terjesztésük, közzétételük vagy felhasználásuk kizárólag a kiadó előzetes írásbeli engedélyével történhet!
A feldolgozás folyamatban...
Megszakítás
Copyright © 1999-
2012
Animare Software Kft.
Minden jog fenntartva!
| Készült:
Animare Stúdió
|
Adatvédelem
|
Kapcsolat
|