Показать сообщение отдельно
Старый 04.06.2011, 07:53   #1
Trazzy
Разработчик
 
Аватар для Trazzy
 
Регистрация: 24.11.2008
Адрес: UA
Сообщений: 504
Написано 110 полезных сообщений
(для 225 пользователей)
Правильная загрузка

Помогите разобраться с загрузкой. Из-за округления определенный процент теряется.
Пробовал real, но у него свои "причуды"

program gauge_sample;

var 
gauge_wgauge_hinteger;

procedure draw_gauge(progressinteger);
begin
  setcolor
(160,160,160);
  
drawrect(55gauge_w+3gauge_h+3);
  
setcolor(90,90,90);
  
fillrect(77progress*(gauge_w/100), gauge_h);
end;

begin
  
//задаем размеры:
  
gauge_w:=getWidth-14;
  
gauge_h:=10;
  
//рисуем прогрессбар
  
draw_gauge(100);
  
repaint;
  
repeat until GetKeyClicked=KE_STAR;
end
__________________
Уважай собеседника, а лучше подари ему +
(Offline)
 
Ответить с цитированием