Ako niste znali, svaka verzija Delphi-ja dolazi sa alatima koji omogućavaju rad iz komandne linije. Ove alatke mogu da se koriste za pravljenje redovnih, Windows programa, ali uglavnom se koriste za kreiranje manjih test programa, ili kao efikasan način za učenje objektnog Pascal-a. Osnovna alatka koja se najčešće koristi je 32-bitni kompajler (prevodilac) – „dcc32.exe“. Ovaj program-prevodilac se nalazi u folderu „Bin“, osnovnog Delphi foldera. Da bi efikasno koristili ovaj prrogram u radu i učenju, potrebno je da njegovu putanju (path) referenciramo, u recimo datoteci „autoexec.bat“. Biće dovoljno da bilo kom editoru otvorite Autoexec.bat i dodate sledeću liniju:
path c:Program filesBorlandDelphiXbin
Naravno, ako ste Delphi instalirali na drugom mestu, zadaćete tu putanju.
U novim verzijama Delphi-ja (4 i 5) nema više modula CRT za prikazivanje rezultata obrade u grafičkom prozoru. Ali, ipak možete kreirati ovakve programe (koji rade iz komandne linije), na sledeći način:
- Kao što smo pre naveli, dodajte putanju do Delphi-jevog prevodioca „dcc32.exe“.
- Otvorite bilo koji editor teksta i dodajte programski kod pisan objektnim Pascal-om. Fajl snimite pod ekstenzijom „*.pas“. Za primer možete uneti sledeći programski kod:
program test;
var
slovo: Char;
begin
Writeln(‘Taster tastature. Pritisnite +Enter.’);
Writeln(‘Za kraj programa pritisnite Ctrl+C’);
Writeln(‘ili jednostavno zatvorite prozor.’);
Writeln;
repeat
Read(slovo);
Writeln(Ord(slovo):4);
Until False;
end.
- Idite u DOS-ovu komandnu liniju i unesite sledeću instrukciju, kojom vršimo prevođenje test programa:
dcc32.exe -cc test.pas
Kao parametar prevođenja koristimo „-cc“, da bi saopštili prevodiocu da koristi DOS ulaz/izlaz.
Pratite Krstaricu na www.krstarica.com