AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Seltsames Verhalten TChart

Ein Thema von silver-moon-2000 · begonnen am 11. Mai 2013 · letzter Beitrag vom 11. Mai 2013
 
silver-moon-2000

Registriert seit: 18. Feb 2007
Ort: Schweinfurt
170 Beiträge
 
Delphi XE Professional
 
#1

Seltsames Verhalten TChart

  Alt 11. Mai 2013, 16:14
Hallo zusammen,

mir brennt ein wenig die Zeit unter den Nägeln, deshalb entschuldigt bitte, wenn sich meine Frage leicht beantworten lässt.

Ich zeichne über ein Messgerät eine Reihe von Messwerten auf, die anschließend in meinem Programm angezeigt werden sollen.
Nachdem ich das Zeichnen zuerst selbst übernommen hatte, bin ich später auf TChart gewechselt, weil das doch eine deutliche Ecke besser aussieht...
(Die Werte sind momentan von einem "Zufallsgenerator" erzeugt, weil ich die Messwelle nicht vor Ort habe, aber die Daten sehen ähnlich aus)

Nur macht mir das ein wenig Probleme, wenn ich mehrere Y-Werte zum gleichen X-Wert anzeigen will.
Was ich damit meine ist das Folgende: Es soll so aussehen, wie im rechten Bild (Excel hat die Daten so gezeichnet wie ich mir das vorstelle)
TChart im linken Bild aber Zeit ein "etwas anderes" Aussehen, springt immer zwischen zwei Y-Werten hin und her.

Erzeugen tue ich die TLineSeries folgendermaßen: (Angle & Torque sind beide vom Typ Double)
Delphi-Quellcode:
  
  _series := TLineSeries.Create(nil);
  
  for i := 0 to _data.count -1 do
    _series.AddXY(_data.Items[i].Angle, _data.Items[i].Torque);

  if Assigned(FGraphCreated) then
    FGraphCreated(_series);

  _series.Free;
Auf das Ereignis reagiere ich in der GUI mit: (chaDisplay ist vom Typ TChart)
Delphi-Quellcode:
  if chaDisplay.SeriesList.Count = 0 then
    chaDisplay.AddSeries(TLineSeries.Create(nil));
  chaDisplay.SeriesList.Last.Assign(_series);
Ich glaube eher nicht, dass das Verhalten an meiner Art, die Series zu erzeugen liegt, sondern einfach eine Einstellungssache ist, wie TChart seine LineSeries' behandelt haben will.
Nur finde ich keine derartige Einstellung und ich habe auch momentan andere Dinge zu tun und habe ehrlich gesagt kaum Zeit, mich darum zu kümmern.
Mit anderen Worten, wäre vielleicht einer von Euch so freundlich, meinen Vortag am Dienstag zu retten?
Angehängte Grafiken
Dateityp: jpg Torque.jpg (158,7 KB, 30x aufgerufen)
Dateityp: jpg TorqueExcel.jpg (23,7 KB, 26x aufgerufen)
Tobias
Bitte nicht hauen , ich weiß es nicht besser
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:48 Uhr.
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 by Thomas Breitkreuz