[ marko_43210 @ 20.06.2005. 23:29 ] @
1. Kako da napišem kod da se kod otvaranja programa (npr. kod učitavanja programa s diskete ili CD-a) pojavi Progress bar i odbrojava.

2. Isto bi trebalo napraviti kod spremanja neke datoteke (npr. slike na disketu)

--Molim pomozite ako možete--
[ Nemanja Avramović @ 21.06.2005. 01:30 ] @
a sta da odbrojawa? :)

evo ti primer:
stavish form2 i pri kreiranju programa (form1.oncreate) stavish
Code:

form2.showmodal;


na form2 stavis progressbar i value na 100 (hoces da odbrojawa?) i jedan timer kome je interval postavljen na 1000

na timer1.ontimer stavis:
Code:

progressbar1.value:=progressbar1.value-10;
if progressbar1.value=0 then form2.close;


ovo ce ti deset puta okinuti ovaj drugi kod i smanjiti vrednost progressbar-a za po 10 svake sekunde.. kada vrednost dodje do nule, form 2 se zatvara a form 1 se prikazuje (jer smo form2 pozvali sa showmodal... valjda :))

ovo je samo okvirno neshto, mrzi me da pokrecem delphi ;)

edit:ah da, ne mozes u onshow i oncreate da prikazujes prozore... jooooooj... mrzi me da razmisljam sad :) ajde ostali, pomozite
[ DelphiBoy @ 21.06.2005. 07:46 ] @
Kreiraj modalnu formu pre inicijalizacije glavne forme, u programskom odeljku koda. Znaci, nakon komande Application.Initialize dodaj svoj kod.
[ tamnicar @ 21.06.2005. 07:57 ] @
da ne bude off-topic
sta znaci kada se stavi da forma bude "showmodal"?
[ Passwd @ 21.06.2005. 08:42 ] @
Sa ShowModal pozivas drugu formu da se otvori na neki dogadjaj....
Cak i ja znam nesto :)
[ tamnicar @ 21.06.2005. 12:14 ] @
da ali koja je razlika izmedju "show" i "showmodal", posto i "show" radi isto to !
[ Voodoo @ 21.06.2005. 12:32 ] @
Show prikaže formu ali ti, dok je ta nova forma vidljiva i aktivna, možeš da se vratiš na staru formu. ShowModal prikaže formu tako da nema prebacivanja dok se ta forma ne zatvori.
[ nikola.j @ 21.06.2005. 12:37 ] @
>
>

>da ali koja je razlika izmedju "show" i "showmodal", posto i "show"
>radi isto to !

Ako vas vec mrzi da zavirite u help:

A modal form is one where the application can't continue to run until the form
is closed. Thus, ShowModal does not return until the form closes. When the form
closes, it returns the value of the ModalResult property.
[ marko_43210 @ 21.06.2005. 14:38 ] @
Meni ništa ne radi!! Progressbar mi nema VALUE, a nu ShowModal mi ne radi!!


---Molim vas može mi9 neko napisati konkretno i staviti na formu.
U vezi onog drugog pitanja: Kod spremanja (npr. u txt editoru na disketu) da se pokaže Progressbar (npr. kao kod Worda ili Corela...).
[ marko_43210 @ 23.06.2005. 22:26 ] @
Malo sam radio i istraživao.
Pa........
ShowModal mi radi ali samo preko tipke (TButton).
A što se tiče Progressbar1.Value zamijenio sam ga s Progressbar1.Position.

-Molim Vas da mi pomognete samo kod toga:
da se kod spremanja neke datoteke pojavi Progressbar i poazuje koliko posto je spremljeno (-Kao kod najobičnijeg kopiranja).



-----Molim Vas pomognite-----
[ Passwd @ 25.06.2005. 16:37 ] @
Evo ovako....
Otvoris novi projekat, pa na formu odvuces TTimer.......
Zatim na formu odvuces TGauge komponentu.....
Zatim dvoklikom udjes na TTimer i upises slijedeci kod:

Code:

Gauge1.Progress := Gauge1.Progress + 10;



Znaci sad ce ti taj indikator procesa povecavati se za 10, a ako hoces da ide po redu onda stavi 1..