![]() |
||
Nagrywarki |
Pliki |
Dyski twarde |
Recenzje |
Księgarnia |
Biosy |
Artykuły |
Nagrywanie od A do Z |
Słownik |
FAQ
|
||
|
Off topic Forum poświęcone wszelkim innym tematom. |
![]() |
|
Opcje związane z dyskusją | Tryby wyświetlania |
![]() |
#1 |
logged out
CDRinfo VIP
Data rejestracji: 12.07.2003
Lokalizacja: /home
Posty: 12,518
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Progress bar w delphi.
Czesc!
Otoz mam taki problem. Chcialem dodac do programiku pasek postepu. Ale tak dla bicu, znaczy ze nie bedzie wskazywal postepu jakiejs operacji tylko przez 10 sekund ma sie poruszac od 0% do 100%. Czy ktos wie moze jak to napisac?? Z gory dzieki za pomoc ![]()
__________________
XMPP: andrzej(at)czerniak.info.pl |
![]() |
![]() |
#ads | |
CDRinfo.pl
Reklamowiec
Data rejestracji: 29.12.2008
Lokalizacja: Sieć globalna
Wiek: 31
Posty: 1227
|
|
![]() |
![]() |
#2 |
_____________________
Data rejestracji: 03.01.2005
Posty: 714
![]() |
mozesz wstawic ruchomego gifa
![]() |
![]() |
![]() |
![]() |
#3 |
BA/\//\/ED
Data rejestracji: 27.04.2003
Lokalizacja: w domu
Posty: 414
![]() |
Dajesz na formę progressbar'a i timer'a
![]() if Progressbar1.Position=100 then Timer1.Enabled:=false; Progressbar1.Position:=Progressbar1.Position+1;
__________________
# Psychika unixiarza powinna być jak firewall... |
![]() |
![]() |
![]() |
#4 |
.: AT90S2313 :.
Data rejestracji: 09.09.2002
Lokalizacja: Kraków
Posty: 2,724
![]() |
Chciałem napisac ale Posłany mnie uprzedził
![]() ps. jaki program piszesz? ![]() edit: tu masz bardziej ambitny progress bar ![]() ![]()
__________________
LiteOn LTR-40125S & SOHW-1633S 8 ) Jak zrobić szybko sałatke z buraków? Wrzucić granata do BMW ![]() Ostatnio zmieniany przez Ziele : 03.04.2005 o godz. 21:49 |
![]() |
![]() |
![]() |
#5 |
logged out
CDRinfo VIP
Data rejestracji: 12.07.2003
Lokalizacja: /home
Posty: 12,518
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Dzieki wszystkim za pomoc. Reputki poleca
![]() Ale jest maly problem. Gdy mi wczytuje drugi raz pasek to jest odrazu na 100. Caly zapelniony. Dopiero jak uruchomie program pownonie to dziala.
__________________
XMPP: andrzej(at)czerniak.info.pl |
![]() |
![]() |
![]() |
#6 |
.: AT90S2313 :.
Data rejestracji: 09.09.2002
Lokalizacja: Kraków
Posty: 2,724
![]() |
Nie bardzo rozumiem...który pasek? Ten rysowany? opisz dokładniej
__________________
LiteOn LTR-40125S & SOHW-1633S 8 ) Jak zrobić szybko sałatke z buraków? Wrzucić granata do BMW ![]() |
![]() |
![]() |
![]() |
#7 |
logged out
CDRinfo VIP
Data rejestracji: 12.07.2003
Lokalizacja: /home
Posty: 12,518
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Chodzi o psaek postepu. Od razu ma wartosc 100% dziwne
![]()
__________________
XMPP: andrzej(at)czerniak.info.pl |
![]() |
![]() |
![]() |
#8 |
.: AT90S2313 :.
Data rejestracji: 09.09.2002
Lokalizacja: Kraków
Posty: 2,724
![]() |
Dziwne... u mnie chodzi wszystko ok. Ale nie napisałes w dalszym ciągu który... czy ten normalny czy rysowany z obrazków.
__________________
LiteOn LTR-40125S & SOHW-1633S 8 ) Jak zrobić szybko sałatke z buraków? Wrzucić granata do BMW ![]() |
![]() |
![]() |
![]() |
#9 |
logged out
CDRinfo VIP
Data rejestracji: 12.07.2003
Lokalizacja: /home
Posty: 12,518
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Normalny standardowy z Delphi.
Otoz w programie zaznacza sie jedna z 4 charakterystyk i naciska przycisk oblicz wtedy wyswietla sie okienko i na nim umiescilem pasek postepu + timer. Po 10s okienko znika i pokazuje sie charakterystyka I za pierwszym razem jest wszystko ok. Ale jak drugi raz chce wykreslic to pasek jest caly zapelniony. Od razu ma wartosc max. Moze po kazdym urzyciu trzeba cus czyscic??
__________________
XMPP: andrzej(at)czerniak.info.pl |
![]() |
![]() |
![]() |
#10 |
USER FRIENDLY?
Data rejestracji: 15.02.2004
Posty: 602
![]() |
Możesz spróbować wywoływać to okno, na którym masz ProgressBar jako modalne. I powinno być ok.
Np. w taki sposób: Kod:
procedure TForm1.Button1Click(Sender: TObject); begin with TForm2.Create(self) do try ShowModal; finally Free; end; end; |
![]() |
![]() |
![]() |
#11 | |
.: AT90S2313 :.
Data rejestracji: 09.09.2002
Lokalizacja: Kraków
Posty: 2,724
![]() |
Cytat:
progressbar1.position:=0;
__________________
LiteOn LTR-40125S & SOHW-1633S 8 ) Jak zrobić szybko sałatke z buraków? Wrzucić granata do BMW ![]() |
|
![]() |
![]() |
![]() |
#12 |
BA/\//\/ED
Data rejestracji: 27.04.2003
Lokalizacja: w domu
Posty: 414
![]() |
Żeby zacząć odliczanie od zera dajesz:
ProgressBar1.position:=0; Timer1.Enabled:=True;
__________________
# Psychika unixiarza powinna być jak firewall... |
![]() |
![]() |
![]() |
#13 |
Veni, Vidi, Vici.
Data rejestracji: 03.11.2003
Lokalizacja: ﯜﯣﱠﺋﺝﭚﯝﺿﻃﻉﻕﻘﮎﻻﻲﻯﻈﺺﺟﺻﻺﺨﺳ
Posty: 620
![]() |
Tylko musisz dodac w foramatce na której jest progessbar w zdarzeniu foramatki OnActivate
to: Kod:
progressbar1.Position:=0;
__________________
"Czy świat bardzo się zmieni jak z młodych gniewnych powstaną starzy wqrwieni??" Hitman Blood Money ![]() Moj status w Americas Army ![]() Ostatnio zmieniany przez 47 : 04.04.2005 o godz. 12:28 |
![]() |
![]() |
![]() |
#14 | |
logged out
CDRinfo VIP
Data rejestracji: 12.07.2003
Lokalizacja: /home
Posty: 12,518
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Cytat:
![]()
__________________
XMPP: andrzej(at)czerniak.info.pl |
|
![]() |
![]() |
![]() |
|
|