[ nekicneko90 @ 01.02.2014. 12:05 ] @
Treba mi u jednom pascal programu meni, nešto kao: pomeram se strelicama gore dole i kada odaberem udarim enter.

Ne znam kako to da odradim, kao objekat, klasu...


Može li neko objašnjenja i primer nekog jednostavnijeg menija.
[ savkic @ 03.02.2014. 01:26 ] @
> Treba mi u jednom pascal programu meni, nešto kao: pomeram se strelicama gore dole i kada odaberem udarim enter.

Baš u čistom pascalu ili u Delphiju? Za čist pascal, recimo sa writeln ispišeš razne opcije tipa:

Code:

var
  Temp: string;
begin
  WriteLn('1 - Opcija 1');
  WriteLn('2 - Opcija 2');
  Writeln('Enter - izlazak');

  repeat
    ReadLn(Temp);
    if Temp = '1' then
      Writeln('Odabrane je opcija 1');

    if Temp = '2' then
      Writeln('Odabrana je opcija 2')

  until Temp = '';
end.



[ nekicneko90 @ 03.02.2014. 07:23 ] @
Svejedno može pascal, može delphi.
Uglavnom mora da bude konzolna aplikacija.

Ovo što si ti napisao znam, ali meni ne treba da korisnik unosi broj, nego da se pomera kroz meni strelicama.

Kada se selektuje neka stavka se osenči i kada se pritisme enter izvršava se kod za tu opciju.
[ captPicard @ 03.02.2014. 08:35 ] @
Nisam gledao da li je to točno ono šta ti treba, probaj pa vidi:
Menu example

fajla je PIBMENUS.ZIP
[ nekicneko90 @ 04.02.2014. 07:32 ] @
ado dođem kući probam pa ti javljam, u smakom slučaju hvala.
[ nekicneko90 @ 04.02.2014. 20:16 ] @
Preuzeo sam fajl i raspakovao ga, ali ne mogu da g kompajliram ni u turbo pascal-u, ni u delphi-ju 7.

Ja sam u Delphi-ju počeo nešto da radim, ali nije dobro. Program mi se samo otvori i zatvori, ne znam u čemu je problem, kao ni kako dalje.

Dodao sam i kaod uz poruku, pa ako neko može da bogledna, unapred hvala.
[ nekicneko90 @ 13.02.2014. 23:08 ] @
Izvinite što me nije bilo dugo, počeo sam jedan veći projekat u delphi-ju.

Da li jeko pogledao kod koji sam postovao, gde grešim i kako dalje da nastavim.

Puno hvala za dosadašnje odgovore.
[ Rapaic Rajko @ 14.02.2014. 11:12 ] @
Meni u konzolnoj aplikaciji..?

Jedino da se pozabavis TurboPascal-om 5.5, 6 ili 7 - imaju OOP i nekakav framework za graficku DOS (danas: command prompt) aplikaciju.
A onaj kod sto si okacio, cini mi se da je Delphi: pocni tako sto u Delphi-ju odaberes (Project->New->Console) konzolnu aplikaciju; ali tu nemas nista od menija i drugih vizuelnih komponenti (logicno, jer za to sluze Windows )

Pozz


[Ovu poruku je menjao Rapaic Rajko dana 14.02.2014. u 15:20 GMT+1]