Einzelnen Beitrag anzeigen

dominikkv

Registriert seit: 30. Sep 2006
Ort: Gundelfingen
1.109 Beiträge
 
Delphi 2007 Professional
 
#13

Re: Entfernung zwischen zwei Pixelkoordinaten

  Alt 2. Nov 2007, 16:18
das hier:
if Edit1.Text='then Edit1.Text:='500'; try Timer1.Interval:=strtoint(edit1.Text) except end; solltest du anders lösen... zB im OnChange des Edits oder du spendierst noch nen Button bei dem du das änderst.
Versuchs mal so:
Delphi-Quellcode:
procedure TForm1.Timer1Timer(Sender: TObject);
var
  X, Y, entfernung: Integer;
begin
  Y := abs(PC001.Top - shape1.Top);
  X := abs(PC001.left - shape1.left);
  entfernung := min(round(250 * sqrt(X * X + Y * Y)), 65000);

  SetMasterVolume(MasterVolumeControl, 65000 - entfernung);
  lbPC001.Caption := IntToStr(65000 - entfernung);
end;
Dominik
Wer anderen eine Grube gräbt, hat ein Gruben-Grab-Gerät!
  Mit Zitat antworten Zitat