Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.09.04;
Скачать: CL | DM;

Вниз

компоненты   Найти похожие ветки 

 
овен   (2003-10-24 20:48) [0]

Доброе время суток!!
Посылаю Вам текст проги и прошу объяснить на примере как связать компонент ProgressBar c  переменной count. Извините за назойливость надеюсь на вашу помощь.С уважением Антон.

unit termometr;

interface

uses
 Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
 Dialogs, ExtCtrls, StdCtrls, ComCtrls;

type
 TForm1 = class(TForm)
   Timer1: TTimer;
   Label1: TLabel;
   Label2: TLabel;
   Button1: TButton;
   ProgressBar1: TProgressBar;
   procedure Timer1Timer(Sender: TObject);
   procedure Button1Click(Sender: TObject);
 private
   { Private declarations }
 public
   { Public declarations }
 end;

var
 Form1: TForm1;

implementation

{$R *.dfm}


   procedure TForm1.Timer1Timer(Sender: TObject);
var count: word;  
label nac, konec, en;  
begin
count:=23;    
asm
mov  dx, 201h  
mov  al, 0h    
out  dx, al

nac:    
in   al, dx    
test al, $02  
jz   konec

inc  count    
cmp  count, $FFF  
jne  en    
mov  count, 0
jmp  konec

en:
jmp  nac    

konec:
end;



label1.Caption:="температура:"+ floattostrf(count,fffixed,4,1);
end;

procedure TForm1.Button1Click(Sender: TObject);
begin
    form1.close;
end;

end.


 
Tihas ©   (2005-01-22 11:35) [1]

Интересно, что тебе мешает просто присвоить значение
position у ProgressBar. Ну и собственно всё.


 
Серега ©   (2005-02-25 19:12) [2]

А прошло всего лишь чуть больше года :)


 
Ozone ©   (2005-02-28 14:33) [3]

LOL :)))



Страницы: 1 вся ветка

Текущий архив: 2005.09.04;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.03 c
3-1122349974
Oleg_S
2005-07-26 07:52
2005.09.04
Проблема с компонентом UpdateSQL


14-1123370803
Джо
2005-08-07 03:26
2005.09.04
Киевляне и гости столицы!


14-1123753836
CHES
2005-08-11 13:50
2005.09.04
А что есть AnsiString ?


1-1123748220
Суслик
2005-08-11 12:17
2005.09.04
Проблемы с TListView


3-1122450217
Zmiy
2005-07-27 11:43
2005.09.04
ADOStoredProc