Strona: [  << <   1   > >>  ]  z  1     
Autor Temat: Procenty i długość kontrolki :P
anonim




Typ: Nie zarejestrowany
Procenty i długość kontrolki :P

Pomóżcie, bo już mi się wszystko pomieszało :/

Mam zmienne hp (ilość pkt. życia) i maxhp (maxymalna ilość pkt. życia):
dim hp as integer
dim maxhp as integer

Teraz jako właściwość caption etykietki daję jakim procentem liczby maxhp jest hp:
lbl2.Caption = hp / maxhp * 100  'procenty

Mam kontrolkę shp1. Jej maxymalna długość to 1000. Chcę, aby długość kontrolki pokazywała ile ma się pkt życia (1000 długości shp1=100% życia). Jak to zrobić?

26-02-2005 19:49
  
HejHo




Typ: neutral
Postów: 66
Zarejestrowany: Apr 2003

shp1.Width = hp / maxhp * 1000 '1000 bo tyle ma byc przy 100%

26-02-2005 20:59
Pokaż profil HejHo  Wyślij email do HejHo        6384729
losmac
"profesorek"




Typ: neutral
Postów: 758
Zarejestrowany: May 2003

Tłumacząc z polskiego na nasze

przykładowo
maxhp -> 1000 = 100%
hp ->    20  = x%
x% = (20 * 100%)/1000
x% = (hp * 100%)/maxhp


Dim hp As Integer
Const maxhp As Integer = 1000

shp1.Width = (hp * 100)/maxhp



_____________________________________________
POSTULATY STARUSZKA:
1) Ludzie, dbajcie o polszczyznę!!!
2) Ludzie, zadawajcie kompletne pytania, a nie rzucacie ochłapy i trzeba się domyślać o co chodzi!!!

Powodzenia
Maciej Łoś

26-02-2005 21:25
Pokaż profil losmac  Wyślij email do losmac   Odwiedź stronę losmac  
Wszystkich odpowiedzi: 2 :: Maxymalnie na stronę: 20
Strona: [  << <   1   > >>  ]  z  1