[ Trodmi @ 03.02.2006. 02:11 ] @
| Evo ovako: valjam neke delphi programe po netu i do sada je sve islo jedan primer, jedan fajl. Naidje neki bogatun i naruci sve na CD-u. Ja bih sada da sve te programe zbudzim na CD ali me malo hvata frka. Ne bih zeleo da se pojedinacni programi mogu videti/kopirati sa CD-a ali zelim da se celokupna aplikacija pokrece sa CD-a, nakon install-a . Tj. ne bih da svi programi budu u jednom fajlu(veliki exe) vec ... Kako? Ako je pitanje konfuzno to je zbog piva, ali mislim da shvatate poruku.
Unapred hvala. |
[ Bojan Kopanja @ 03.02.2006. 09:10 ] @
Meni je pitanje definitivno konfuzno

.
[ Srki_82 @ 03.02.2006. 09:26 ] @
Cekaj... ti hoces da se na CD-u nalaze aplikacije koje mogu da se izvrsavaju sa CD-a, a da ne mogu da se kopiraju ako sam te dobro razumeo? To je malko nemoguce.
Nesto najblize tome je da svoje aplikacije prevedes u package projekte. Oni ce biti posebni *.bpl fajlovi na CD-u, korisnik ce moci da ih kopira, ali nece moci da ih izvrsava. Napravis samo jedan exe na CD-u koji ce pre pokretanja proveriti da li se nalazi na CD-u (proveris boot sector, strukturu foldera ili kako vec hoces) tako da ne dozvoljava pokretanje van CD-a. Taj exe jednostavno ucita package koji posle radi normalno (stvara forme, ima evente, radi sa fajlovima... obrati paznju da ne pokusavas da pises na CD sa Write funkcijama jer to nece moci, da radi sa bazama... obrati paznju da se baza prekopira na hard jer neces moci da je menjas ako se nalazi na CD-u jer engine nece moci da snimi izmene, ...).
[ Trodmi @ 03.02.2006. 12:30 ] @
Hvala na odgovoru. Sad sam se otreznio i shvatim da sam u jednom topicu hvalio InnoSetup a istog se nisam setio.
[Ovu poruku je menjao Trodmi dana 05.02.2006. u 07:36 GMT+1]
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.