Oppure

Loading
05/03/08 9:01
Ghost_X
Stò scrivendo un programma in Pascal che mi permetta di copiare il contenuto della cartella dei salvataggi dei miei videogiochi su una periferica rimovibile...

In pratica una volta avviato il programma inserisco la directory del salvataggio e il nome della cartella in cui verrà salvato e si memorizza nel programma, ma una volta chiuso perdo tutto e dovrei reinserire tutte le robe ogni volta...

Il mio problema attuale è che non conosco la sintassi della funzione 'Copia' :( e quindi sono bloccato...
Poi velevo sapere, esiste un modo per conservare l'indirizzo delle directory in modo da non doverle riscrivere ogni volta? Ma gari in una DLL???
Ultima modifica effettuata da Ghost_X 05/03/08 9:02
aaa
05/03/08 13:46
Progman-92
Anche a me mi è servita per 1 applicazione. Questo è il codice
program CopiaFile; 
var 
File1,File2:file; 
S:string; 
begin 
assign(File1,'File Originale'); 
assign(File2,'File Copia'); 
reset(File1); 
rewrite(File2); 
repeat 
readln(File1, S); 
writeln('File2, S'); 
until eof(File1); 
close(File1); 
Close(File2); 
end.


Penso funzioni :k::k::k:
Riguardo alla Dll penso che non sia possibile.
Cmq potresti salvare il nome della directory semplicemente in un file di testo e all'avvio l'applicazione prende il nome della directory da cui copiare i file da esso.
Ultima modifica effettuata da Progman-92 05/03/08 14:08
aaa
14/03/08 15:22
Ghost_X
Di uses io solitamente uso il CRT... va bene anche qui o devo metterne un'altro?

PS: Mi da errore sul
repeat
readln(File1, S);
writeln('File2, S');
until eof(File1);


Mi dice che non è possibile leggere e scrivere su quel tipo di file... :( Mi pare si rivolga al readln(File1,S);
Ultima modifica effettuata da Ghost_X 14/03/08 15:26
aaa
14/03/08 15:38
Progman-92
Devi utilizzare per forza la unit Dos!!! :k:
aaa