Kontynuacja merytoryczna tematu z http://4programmers.net/Forum/530010#id530010
Jak mając napisany Delphi 2007 (żeby nie zaciemniać obrazu):
Program_Zrodlowy.exe i Program_Uaktualniajacy.exe
zrobić żeby
3.a) Program_Zrodlowy.exe uruchomił Program_Uaktualniajacy.exe;
3.b) Program_Uaktualniajacy.exe skopiował Program_Zrodlowy.exe i dodał funkcję w module Unit2,
aby była dostępna również z Unit1 Program_Zrodlowy.exe-ka; jakby też można było dodać cały
moduł Unit3 z procedurami.
To dodawanie tak bezpośrednio do execa ale i może byc przez "zdalną" kompilację.
3.c) Program_Uaktualniajacy.exe uruchamia kopie do Program_Zrodlowy_1.exe.
3.d) Program_Uaktualniajacy.exe przekazuje info do Program_Zrodlowy.exe aby się zamknął
i go kasuje a sam się zamyka i ewentualnie kasuje.
3.e) Program_Zrodlowy_1.exe wydaje polecenie aby Program_Uaktualniajacy.exe się zamknął
i go kasuje.
P.S. Chciałem doprowadzić do tego, żeby Program_Zrodlowy.exe sam się uaktualniał przez przygotowane przez siebie uaktualnienie bez ingerencji użytkownika dlatego na forum równolegle zamieściłem inną część tego tematu.
Prędzej czy później temat rozgryzę ale wolałbym prędzej ;)
Pytam o jakiś nawet najprostszy przyczółek, a potem się zobaczy każde info czy link na wagę.. wiedzy :)