Powrót   Forum CDRinfo.pl > Różne > Off topic

Off topic Forum poświęcone wszelkim innym tematom.



Witaj Nieznajomy! Zaloguj się lub Zarejestruj

Zarejestrowani użytkownicy mają dostęp do dodatkowych opcji, lepszej wyszukiwarki oraz mniejszej ilości reklam. Rejestracja jest całkowicie darmowa!

Odpowiedz na post
 
Opcje związane z dyskusją Tryby wyświetlania
Stary 03.04.2005, 20:49   #1
andy
logged out
CDRinfo VIP
 
Avatar użytkownika andy
 
Data rejestracji: 12.07.2003
Lokalizacja: /home
Posty: 12,518
andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>
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
andy jest offline   Odpowiedz cytując ten post

  #ads
CDRinfo.pl
Reklamowiec
 
 
 
Data rejestracji: 29.12.2008
Lokalizacja: Sieć globalna
Wiek: 31
Posty: 1227
 

CDRinfo.pl is online  
Stary 03.04.2005, 21:20   #2
qfir
_____________________
 
Avatar użytkownika qfir
 
Data rejestracji: 03.01.2005
Posty: 714
qfir zaczyna zdobywać reputację <1 - 49 pkt>
mozesz wstawic ruchomego gifa
qfir jest offline   Odpowiedz cytując ten post
Stary 03.04.2005, 21:31   #3
Posłany
BA/\//\/ED
 
Avatar użytkownika Posłany
 
Data rejestracji: 27.04.2003
Lokalizacja: w domu
Posty: 414
Posłany w tym momencie nie ma Reputacji dodatnich ani ujemnych <0  pkt>
Dajesz na formę progressbar'a i timer'a Dajesz w Progressbarze - min 0m, max 100, Position 0. Ustawiasz Interval Timera na 100 i piszesz w OnTimer:

if Progressbar1.Position=100 then
Timer1.Enabled:=false;
Progressbar1.Position:=Progressbar1.Position+1;
__________________
# Psychika unixiarza powinna być jak firewall...
Posłany jest offline   Odpowiedz cytując ten post
Stary 03.04.2005, 21:35   #4
Ziele
.: AT90S2313 :.
 
Avatar użytkownika Ziele
 
Data rejestracji: 09.09.2002
Lokalizacja: Kraków
Posty: 2,724
Ziele zaczyna zdobywać reputację <1 - 49 pkt>
Chciałem napisac ale Posłany mnie uprzedził


ps. jaki program piszesz?

edit:
tu masz bardziej ambitny progress bar
Dołączone pliki
File Type: rar pasek postępu.rar (6.0 KB, 730 oglądane)
__________________
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
Ziele jest offline   Odpowiedz cytując ten post
Stary 03.04.2005, 23:54   #5
andy
logged out
CDRinfo VIP
 
Avatar użytkownika andy
 
Data rejestracji: 12.07.2003
Lokalizacja: /home
Posty: 12,518
andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>
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
andy jest offline   Odpowiedz cytując ten post
Stary 04.04.2005, 00:43   #6
Ziele
.: AT90S2313 :.
 
Avatar użytkownika Ziele
 
Data rejestracji: 09.09.2002
Lokalizacja: Kraków
Posty: 2,724
Ziele zaczyna zdobywać reputację <1 - 49 pkt>
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
Ziele jest offline   Odpowiedz cytując ten post
Stary 04.04.2005, 00:45   #7
andy
logged out
CDRinfo VIP
 
Avatar użytkownika andy
 
Data rejestracji: 12.07.2003
Lokalizacja: /home
Posty: 12,518
andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>
Chodzi o psaek postepu. Od razu ma wartosc 100% dziwne Dopiero jak uruchomie ponownie program to leci normalnie.
__________________
XMPP: andrzej(at)czerniak.info.pl
andy jest offline   Odpowiedz cytując ten post
Stary 04.04.2005, 00:54   #8
Ziele
.: AT90S2313 :.
 
Avatar użytkownika Ziele
 
Data rejestracji: 09.09.2002
Lokalizacja: Kraków
Posty: 2,724
Ziele zaczyna zdobywać reputację <1 - 49 pkt>
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
Ziele jest offline   Odpowiedz cytując ten post
Stary 04.04.2005, 01:09   #9
andy
logged out
CDRinfo VIP
 
Avatar użytkownika andy
 
Data rejestracji: 12.07.2003
Lokalizacja: /home
Posty: 12,518
andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>
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
andy jest offline   Odpowiedz cytując ten post
Stary 04.04.2005, 01:30   #10
*Vojtas*
USER FRIENDLY?
 
Avatar użytkownika *Vojtas*
 
Data rejestracji: 15.02.2004
Posty: 602
*Vojtas* zaczyna zdobywać reputację <1 - 49 pkt>
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;
pozdr.
__________________
*Vojtas* jest offline   Odpowiedz cytując ten post
Stary 04.04.2005, 01:42   #11
Ziele
.: AT90S2313 :.
 
Avatar użytkownika Ziele
 
Data rejestracji: 09.09.2002
Lokalizacja: Kraków
Posty: 2,724
Ziele zaczyna zdobywać reputację <1 - 49 pkt>
Cytat:
Napisany przez @ndy
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??
Oczywiście że trzeba.
progressbar1.position:=0;
__________________
LiteOn LTR-40125S & SOHW-1633S 8 )

Jak zrobić szybko sałatke z buraków? Wrzucić granata do BMW
Ziele jest offline   Odpowiedz cytując ten post
Stary 04.04.2005, 07:49   #12
Posłany
BA/\//\/ED
 
Avatar użytkownika Posłany
 
Data rejestracji: 27.04.2003
Lokalizacja: w domu
Posty: 414
Posłany w tym momencie nie ma Reputacji dodatnich ani ujemnych <0  pkt>
Żeby zacząć odliczanie od zera dajesz:

ProgressBar1.position:=0;
Timer1.Enabled:=True;
__________________
# Psychika unixiarza powinna być jak firewall...
Posłany jest offline   Odpowiedz cytując ten post
Stary 04.04.2005, 12:24   #13
47
Veni, Vidi, Vici.
 
Avatar użytkownika 47
 
Data rejestracji: 03.11.2003
Lokalizacja: ﯜﯣﱠﺋﺝﭚﯝﺿﻃﻉﻕﻘﮎﻻﻲﻯﻈﺺﺟﺻﻺﺨﺳ
Posty: 620
47 w tym momencie nie ma Reputacji dodatnich ani ujemnych <0  pkt>
Tylko musisz dodac w foramatce na której jest progessbar w zdarzeniu foramatki OnActivate
to:
Kod:
progressbar1.Position:=0;
Pozdrawiam
__________________
"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
47 jest offline   Odpowiedz cytując ten post
Stary 05.04.2005, 15:05   #14
andy
logged out
CDRinfo VIP
 
Avatar użytkownika andy
 
Data rejestracji: 12.07.2003
Lokalizacja: /home
Posty: 12,518
andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>
Cytat:
progressbar1.Position:=0;
THX pomoglo
__________________
XMPP: andrzej(at)czerniak.info.pl
andy jest offline   Odpowiedz cytując ten post
Odpowiedz na post


Twoje uprawnienia:
Nie możesz rozpoczynać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz umieszczać załączników
Nie możesz edytować swoich postów

BB codeWłączone
EmotikonkiWłączone
Kody [IMG]Włączone
Kody HTML są Wyłączone

Teleport


Wszystkie czasy w strefie CET. Aktualna godzina: 16:16.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions Inc.