Einzelnen Beitrag anzeigen

Namenloser

Registriert seit: 7. Jun 2006
Ort: Karlsruhe
3.724 Beiträge
 
FreePascal / Lazarus
 
#6

Re: Tacho unter Delphi programmieren

  Alt 13. Jun 2008, 15:40
Am einfachsten ist es eine TGauge zu benutzen. Das ist eine "Fortschrittsanzeigekomponente", die verschiedene Ansichten unterstützt, unetr anderem eine, die Tachos ähnelt (imo heißt die Pie). Die Geschwidigkeitsbegrezungen kannst du mit den Eigescnhaften Min und Max einstellen. In der Eigenschaft Position speicherts du die aktuelle Geschwindigkeit.
Als nächstes benutzt du dann das Ereignis OnKeyPress (oder OnKeyDown) der Form, und schreibst etwas in der Art wie "gauge1.position := gauge1.positon+10". Damit die Geschwindigkeit mit der Zeit auch wieder abnimmt, könntest du noch einen TTimer aufs Form klatschen, das Intervall passend einstellen und im OnTime-Event Gauge1.position wieder verringern.
  Mit Zitat antworten Zitat