Stránky neboli dlhú dobu aktualizované. Môžu obsahovať nepresné alebo neaktuálne informácie.
Hľadanie
Rozšírené vyhľadávanie
TOP 7 - stránky
Napaľovacie programy - 108 661x
Free Pascal - Úvod - 66 167x
Lazarus - Kreslenie - 47 680x
Free Pascal - Začiatky - 44 987x
Free Pascal - Podmienky - 37 303x
Free Pascal - Cykly - 36 545x
Internetové prehliadače - 36 478x
Nové v diskusii
Free Pascal - Cykly - štvrtok 31.3.
Lazarus - Začíname - piatok 25.3.
Anketa - streda 2.3.
Navigácia: Programovanie > Free Pascal - Procedúry a funkcie > Diskusia

Free Pascal - Procedúry a funkcie - Diskusia

Pridávanie príspevkov do diskusie bolo zastavené, keďže stránka už nie je udržiavaná.

Meno: stalker
Dátum: 21.4.2008, 21:30
Predmet: re: choose

ok vyskusam


Meno: Sulo
Dátum: 21.4.2008, 21:02
Predmet: Re: choose

Pouzi funkciu ReadKey. Mozno niekedy neskor napisem clanok o unite CRT. Zatial ti  dam odkaz, co som nasiel. Je tam aj priklad. http://www.trsek.com/pascal/crt.


Meno: stalker
Dátum: 21.4.2008, 16:26
Predmet: choose

ok este raz dik a da sa urobit v pascali nieco take ze si budem vyberat sipkami medzi 2 moznostami napr. ze chcem urobit program v 2 jazykoch a chcem si hned pri starte programu vyberat medzi anglictinou a slovencinou, napr. pri starte compu, ked mam viac OS tak si vyberam ze ktora chcem bootnut.doteraz som to robil tak, ze program na obrazovku vypisal toto:

please, select a language
(1=english, 2= slovak)

a potom podla znamej procedury if(if l=1 then begin) a potom cely program v danom jazyku ale je to dost neprakticke ak mam vyberat jazyk tym ze stalim 1 a potom enter


Meno: Sulo
Dátum: 21.4.2008, 13:49
Predmet: Re: status bar

Ak pocas priebehu procesu nepotrebujes na obrazovku vypisat nic okrem statusbaru, je tu este jednoduchsi sposob:

program status;
uses
 crt;
var
 x: integer;
begin
 for x := 1 to 50 do begin
  delay(100);
  write('=');
 end;
end.


Meno: stalker
Dátum: 21.4.2008, 7:07
Predmet: re: staus bar

program status;
uses
 crt;
var
 x: integer;
begin
 for x := 1 to 50 do begin
  delay(1000);
  GoToXY(x, 1);
  writeln('=');
 
 end;
end.


urobil som to takto, funguje to fajn he a doteraz som to robil takto:
delay(100); write('=');
a to som napisal asi 50 krat(pomocou copy, paste samozrejme) ale toto je ovela jednoduchsie, fakt dik


Meno: Stalker
Dátum: 20.4.2008, 22:11
Predmet: Re: status bar

Ok dik


Meno: Sulo
Dátum: 20.4.2008, 21:03
Predmet: Re: status bar

Priblizne takto:
program status;
uses
 crt;
var
 x: integer;
begin
 for x := 1 to 50 do begin
  ...
  GoToXY(x, 1);
  writeln('=');
  ...
 end;
end.


Meno: stalker
Dátum: 20.4.2008, 14:54
Predmet: re: status bar

staci mi len textovi takze ako to urobim?


Meno: Sulo
Dátum: 19.4.2008, 10:52
Predmet: Re: status bar

Ak chces vytvarat progray s grafickym prostredim, je tu Lazarus. Ak potrebujes len textovy statusbar, s pouzitim procedur, ktore tu uz boli spomenute, je to velmi jednoduche.


Meno: stalker
Dátum: 19.4.2008, 8:18
Predmet: status bar

existuje vo free pascale nieco ako status bar, co by vypisalo progres na obrazovku napr. v % ?


«Predchádzajúca strana
Ďalšia strana»
2005-2012, Matúš Sulír, matus.sulir (zav) gmail bodka com. Gen.: 0,0358 s. Valid XHTML, CSS.