Turbo Pascal

2

Turbo Pascal

offline
  • Pridružio: 04 Sep 2003
  • Poruke: 24135
  • Gde živiš: Wien

Moze i to, ali mislim da jos niste dogurali sa gradivom dotle.
Mozes da napises procedure ili funkcije, i da ih onda po potrebi pozivas.
Osnovna razlika izmedju procedure i funkcije je sto funkcija vraca neki rezultat, dok se procedura samo izvrsi bez vracanja neke vrednosti.

Ukoliko su u pitanju neki kratki potprogrami koje hoces da izvrsis, onda to moze i u jednom CASE racvanju da se uradi.

No, meni sve to izgleda principijelno pogresno.
Za komplikovanije programe je zgodnije raditi u nekom objektno-orijentisanom jeziku. Imas i objektno-orijentisani pascal, tako da ti nije uzaludno uciti ovaj TP, pa kasnije preci na neki OO pascal, kao sto je FreePascal ili Delphi.

No, otom-potom. Za objektno-orijentisano programiranje ti je potreban totalno drugaciji nacin razmisljanja o tome kako se pise progam, pa zato ne bih zeleo da te time opterecujem i da ti poremetim ovo shvatanje pascala koje je tebi potrebno za skolu.



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Srđan Tot
  • Am I evil? I am man, yes I am.
  • Pridružio: 12 Jul 2005
  • Poruke: 2483
  • Gde živiš: Ljubljana

Samo da dodam još jednu informaciju. Turbo Pascal 7 delimično podržava objektno orijentisano programiranje. Preporučio bih ti da pogledaš Turbo Vision biblioteku koja dolazi uz Pascal 7 koja koristi objektno orijentisano programiranje i omogućava ti da u tekstualnom režimu kreiraš menije, prozore, dugmiće i slične stvari:



offline
  • Pridružio: 30 Mar 2009
  • Poruke: 77
  • Gde živiš: Prokuplje

Nasao sam u folderu BIN, tvision.tph , dali si na to mislio?

offline
  • Srđan Tot
  • Am I evil? I am man, yes I am.
  • Pridružio: 12 Jul 2005
  • Poruke: 2483
  • Gde živiš: Ljubljana

To je help za Turbo Vision. Ovako izgleda najjednostavnija aplikacija napisana u TV:

program TVApp; uses App; var   MyApplication: TApplication; begin   MyApplication.Init;   MyApplicarion.Run;   MyApplication.Done; end.

offline
  • Pridružio: 30 Mar 2009
  • Poruke: 77
  • Gde živiš: Prokuplje

Jel mozes da mi das link za download, posto ja nikako da ga pronadjem?

offline
  • Srđan Tot
  • Am I evil? I am man, yes I am.
  • Pridružio: 12 Jul 2005
  • Poruke: 2483
  • Gde živiš: Ljubljana

Koliko znam, nema potrebe ništa da skidaš. Turbo Vision je išao zajedno sa Pascalom 7. Samo napravi nov program i ukucaj taj kod koji sam ti dao i pokreni ga... trebalo bi da dobiješ prazan TV "desktop" koji možeš da ugasiš pritiskom na Alt+X.

offline
  • Pridružio: 30 Mar 2009
  • Poruke: 77
  • Gde živiš: Prokuplje

Aha pogresno sam te razumeo
Uradio sam kako si mi reko, ali mi program prijavljuje gresku
Error 15: File not found (APP.TPU).

offline
  • Srđan Tot
  • Am I evil? I am man, yes I am.
  • Pridružio: 12 Jul 2005
  • Poruke: 2483
  • Gde živiš: Ljubljana

Čudno... izgleda mi kao da si instalirao neku "divlju" verziju Pascala (skinuto sve što ne treba da bi se smanjila veličina) Smile Potraži taj fajl (APP.TPU) na disku tamo gde ti je instaliran Pascal. Ako ga nemaš... onda nema ni Turbo Visiona.

offline
  • Pridružio: 30 Mar 2009
  • Poruke: 77
  • Gde živiš: Prokuplje

Opet sam skinuo pascal i sada sa ovog linka
geocities.ws/rizvic_kenan/TP.zip
i APP.TPU fajl ne postoji

Jel znas odakle da skinem pravu verziju, a ne ove gluposti?

offline
  • Srđan Tot
  • Am I evil? I am man, yes I am.
  • Pridružio: 12 Jul 2005
  • Poruke: 2483
  • Gde živiš: Ljubljana

Iskreno, ne znam za besplatnu verziju Pascala 7. Poslednja besplatna verzija je 5.5. Jedino što mogu da ti preporučim je FreePascal koji je besplatan.

Ko je trenutno na forumu
 

Ukupno su 1012 korisnika na forumu :: 23 registrovanih, 3 sakrivenih i 986 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: acatomic, Bane san, Ben Roj, darionis, djuradj, Dogma21, elenemste, HrcAk47, Kubovac, M1los, marsovac 2, Mi lao shu, milenko crazy north, Millennium, nikoladim, rodoljub, ruma, Sirius, StalniPromatrač, strelac07, suton, wolverined4, zziko