Ako izanaliziramo ... bez spoljnjeg fajla ... znaci program mora sam sebe da izmeni.
Posto izvrsivi fajlovi ne mogu da se menjaju dok se izvode trebali bi da ga dupliramo (ali da posle toga imamo isto ime programa) ...
Sastavio sam ti jedan primer toga (kod je zakacen).
Imamo 2 programa , glavni i shell koji vrsi zamenu.
Glavni program kopira sam sebe (pod drugim imenom) i u tu kopiju dodaja podatke koje trebamo da sacuvamo u resurs deo exe fajla.
Onda , kad se iskljucuje , poziva shell (i taj kod je zakacen) koji brise stari i preimenuje novi u staro ime.
Proces traje sec.
Kad sledeci put pokrenemo glavni program u txt box-u imamo tekst koji smo uneli zadnji put.
Oba programa trebaju da budu u istom folderu i extraktovani iz zip-a da bi radilo.
(Ovo normalno nece da radi u VB IDE nego samo kao napravljeni exe, jer VB nece sam sebe da modifikuje

)
Pozdrav
[Ovu poruku je menjao Eurora3D Team dana 01.09.2007. u 14:24 GMT+1]