» »

Delphi -> samodejno kopiranje programa

Delphi -> samodejno kopiranje programa

Sonix ::

Kako bi naredil, da ko bi zagnal program bi se ta samodejno skopiral v vec map (npr: mapa1, mapa1,...) in
obenem preimenoval za vsako mapo kamor bi se skopiral (npr: prog1, prog2,...).

Kaksna ideja ???:\

Bungee- ::

Upam da ne pises kaksnega virusa :D, no ja drugac pa si pac naredis direktorije oziroma jih preimenujes. if CreateDir(ImeDirektorija) then Juhuhu; ce pa ga preimenujes

if RenameDir(PrvoIme, DrugoIme) then UspehInNaprej;

Kar se pa kopiranja tice gre pa nekako v stilu BlockRead in BlockWrite, pazir moras na to da zadnji blok (buffer) ne bo dolg standardno stevilo znako ampak obicajno krajsi.





for I:=0 to length(f) do

begin

seek(f,i);

BlockRead(F,Buffer,SteviloZnakov);

seek(f2,i);

BlockWrite(F2,Buffer,SteviloZnakov);

end;





Tole je ce kopiras kar byte po byte, vedar je zelo pocasi, najboljse je ce imas precej velik buffer, samo potem moras tudi kodo prilagoditi temu.

8-)
S kladivom in dinamitom je mozno vse! - Poanta je samo v doziranju.

MH0 ::

CopyFile(LPCTSTR lpszExistingFile, LPCTSTR lpszNewFile, BOOL fFailIfExists)

OK?


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Dostop do mape v Linuxu

Oddelek: Programska oprema
201784 (1233) kow
»

[JAVA] HTTPS client

Oddelek: Programiranje
173030 (1760) peterv6i
»

[baze] Povezava do slike ali BLOB?

Oddelek: Programiranje
101564 (1361) BlueRunner
»

Kako pošiljanje datotek v JAVI.

Oddelek: Programiranje
141724 (1595) kopernik
»

Nalaganje nastavitev iz tekstovne datoteke [vodič]

Oddelek: Programiranje
8930 (773) Vesoljc

Več podobnih tem