Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi grafische Anzeige von Messwerten (https://www.delphipraxis.net/117286-grafische-anzeige-von-messwerten.html)

S20000 15. Jul 2008 12:50


grafische Anzeige von Messwerten
 
Hallo zusammen,

ich bin in meinem Programm an einen Punkt gelangt
wo ich gerne Messwerte in einem bestimmten Intervall
grafisch anzeigen möchte. Das ganze soll dann wie bei
einem Oszilloskop an eine Linie sichtbar werden.
(X-Achse Zeit, A-Achse verschiedene Einheiten)

Wie stellt man so etwas am besten an? Kennt ihr
eine Komponente die dafür in Frage kommt?


Gruß
Sebastian

Bernhard Geyer 15. Jul 2008 12:52

Re: grafische Anzeige von Messwerten
 
z.B. mit der mitgelieferten TChart-Komponente. Evtl. mußt auch als Beispiel mit Meßdatensimulation beiliegen.

WIng2005 15. Jul 2008 12:55

Re: grafische Anzeige von Messwerten
 
Hallo,

falls du die Jedis installiert hast, oder evtl. noch installieren willst....
...dort gibt es einige Simulationskomponenten. Dein Oszi ist auch dabei.

MFG
Steffen

S20000 15. Jul 2008 12:59

Re: grafische Anzeige von Messwerten
 
Hallo,

ich dachte TChart Diagramme können nur mit vorher
festgelegten Daten erstellt werden und nicht
mit Messdaten, die erst zur Laufzeit entstehen..

Die Jedis habe ich nicht installiert, werde sie mir aber jetzt
ansehen.


Gruß
Sebastian

Bernhard Geyer 15. Jul 2008 13:02

Re: grafische Anzeige von Messwerten
 
Zitat:

Zitat von S20000
ich dachte TChart Diagramme können nur mit vorher festgelegten Daten erstellt werden

Dann wäre es ja eine sehr schlecht zu verwendente Komponente :-)

S20000 15. Jul 2008 13:53

Re: grafische Anzeige von Messwerten
 
@Wing

Ich habe die Jedis jetzt installiert, welche
Komponente meinst du? Unter Jv Visual habe
ich keine entsprechende gefunden.

vsilverlord 15. Jul 2008 14:00

Re: grafische Anzeige von Messwerten
 
probiers doch mal mit tcanvas, also image.canvas
z.b so
Delphi-Quellcode:
procedure TForm1.Timer1Timer(Sender: TObject);
begin
image1.canvas.lineto(xwert,ywert)
(...)

S20000 15. Jul 2008 14:07

Re: grafische Anzeige von Messwerten
 
Ich probiere mich jetzt erstmal mit TChart:

Delphi-Quellcode:
chart1.series[0].add(X,'');

WIng2005 15. Jul 2008 14:10

Re: grafische Anzeige von Messwerten
 
schau mal unter "JV Jans SIM"

MFG
Steffen

sirius 15. Jul 2008 14:54

Re: grafische Anzeige von Messwerten
 
Zitat:

Zitat von S20000
Ich probiere mich jetzt erstmal mit TChart:

Delphi-Quellcode:
chart1.series[0].add(X,'');

Delphi-Quellcode:
var line:TLineSeries;
begin
  line:=TLineSeries.create(...);
  chart1.AddSeries(line);
  for i:=... to ... do
    line.addxy(x,y);
  line.title:='Hallo';
  line. ....
end;


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:23 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz