PDA

Vidi punu verziju : Pomoc u pascal-u


nikola88
04.10.2003., 21:00
Da li neko zna kako da se napravi neki programcic u pascalu da na primer kada se pokrene trazi ti recimo ime ti ga ukucas a on ti izbrise neki fajl u kompu.
Da li neko zna kako se to pravi a ako zna molim objasnjenje

stormbringer
04.10.2003., 23:33
evo ti sekvenca
...
var FileName:string;
f:Text;
begin
Readln(FileName); //ucita ime fajla koji se brise
Assign(f, FileName); //poveze promenljivu f sa fajlom
DeleteFile(f); //ili eraseFile, ne secam se
Close(f); //mozda ne treba, nisam siguran
end.

uzmi delphi, kome treba dos jos :)

nikola88
05.10.2003., 12:02
e car si
a u delphi ne znam nista

Leka
05.10.2003., 15:34
A u Paskalu znas?! :?

nikola88
05.10.2003., 16:18
A u Paskalu znas?! :?
Pa pascal ucim sada u skoli ali takve stvari se ne uce u srednjoj a mene ineresuju kompjuteri razumes?
a sto to pitas

Kenny
05.10.2003., 16:23
Koristi se funkcija Dispose(f) za brisanje

stormbringer
05.10.2003., 19:39
procedura Dispose(p) sluzi za unistavanje pokazivacke promenljive p tako sto se ukloni p^ iz memorije i p postane nedefinisana (ne nil)...jeste da je f na neki nacin pokazivac, baferska promenljiva, al je glupo raditi tako nesto...jesi probao uopste??? ovo sigurno radi...
a ti decko prvo savladaj pascal, pa onda predji na delphi...treba ti mnogo volje i rada da nesto normalo radis, ako hoces samo da se zajebavas odustani odmah, dzabe ces gubiti vreme...ako ne sedi i radi :) good luck

Kenny
05.10.2003., 20:04
Stormbringer, nisam pipnuo pascal godinu 1/2 dana. Zadnji program koji sam pisao je bio objektno orijentisan, sa listama itd tako da sam dispose koristio :wink: Potpuno si u pravu za ostalo :D
Pozdrav

stormbringer
05.10.2003., 23:01
pa da, pascal je glupo koristiti za bilo sta ozbiljno, proslo je vreme ugly dos aplikacija...ni ja ga ne bi pipnuo, nego mi trebao za fucks :) delphi je zakon, tu je dovoljno DeleteFile(FileName) i nema problema, a ne ovo...:!:
pozdravi

Pocetnik
01.11.2003., 12:49
MOzeli mala pomoc oko programiranja u Pascalu imam domaci neznam kako da ga uradim obratio sam se na par foruma sad cekam odgovore. Zadatak je na stranici http:\courses.cs.deu.du.tr/cse101/assignment5.htm
UNAPRED ZAHVALAN