Poslao: 08 Nov 2010 22:41
|
offline
- bobby
- Administrator
- 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.
|
|
Poslao: 08 Nov 2010 23:32
|
offline
- Srki_82
- Moderator foruma
- 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:
|
|
|
|
Poslao: 09 Nov 2010 14:13
|
offline
- necapk
- Građanin
- Pridružio: 30 Mar 2009
- Poruke: 77
- Gde živiš: Prokuplje
|
Nasao sam u folderu BIN, tvision.tph , dali si na to mislio?
|
|
|
|
Poslao: 09 Nov 2010 14:54
|
offline
- Srki_82
- Moderator foruma
- 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.
|
|
|
|
Poslao: 09 Nov 2010 20:55
|
offline
- necapk
- Građanin
- Pridružio: 30 Mar 2009
- Poruke: 77
- Gde živiš: Prokuplje
|
Jel mozes da mi das link za download, posto ja nikako da ga pronadjem?
|
|
|
|
Poslao: 09 Nov 2010 21:40
|
offline
- Srki_82
- Moderator foruma
- 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.
|
|
|
|
Poslao: 09 Nov 2010 22:59
|
offline
- necapk
- Građanin
- 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).
|
|
|
|
Poslao: 09 Nov 2010 23:46
|
offline
- Srki_82
- Moderator foruma
- 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) Potraži taj fajl (APP.TPU) na disku tamo gde ti je instaliran Pascal. Ako ga nemaš... onda nema ni Turbo Visiona.
|
|
|
|
Poslao: 09 Nov 2010 23:54
|
offline
- necapk
- Građanin
- 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?
|
|
|
|
Poslao: 10 Nov 2010 00:05
|
offline
- Srki_82
- Moderator foruma
- 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.
|
|
|
|