Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » wiedermal Diagramme

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
09.11.2005, 11:56 Uhr
WesleyPipes



Hallo Fun-Soft,

ich hab mal eine Frage bezüglich Diagrammen. Ich hab schon ein bissel gesucht und probiert, komm aber nicht unbedingt auf das Gelbe vom Ei.

Ich hab eine Bilanzierungsanwendung, ähnlich einem Haushaltsbuch. Die Daten werden alle in ner DB gehalten.

Ich möchte jetzt diverse Auswertungen darstellen.

Erster versuch war das ActiveX Control MS Chart. nur erstellt das ungefähr 20 Wrapper classes (z.B. Das Beispiel bei codeproject) Schön ist anders =D

Und der Vorschlag mit dem selber Zeichnen (ähnlich eurem Beispiel mit der Sinus Kurve auf dem Static) kostet bei verschiedenen auswertungen bestimmt ne menge rechenzeit. Zumal das dann flackert und beim Überdecken des Dlgs alles weg ist.

Meine Frage, kann man das MS Chart auch irgendwie verwenden ohne die ganzen Wrapper Classes? Oder wenn ihr mit zum Diagramm selber berechnen ratet, kann man das vielleicht erst im Speicher erstellen, also als Image oder so und dann einfach auf den DC blitten???


Is viel zu lesen, sry :-)

Schonmal Danke im Vorraus
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
09.11.2005, 23:13 Uhr
Uwe
C/C++ Master
(Administrator)


Hallo,
IMO kannst Du bei dem M$ Chart ohne die Wrapper nichts löten. Was für Art von Diagramm willst Du erstellen und welche Vers. von VC++ nutzt Du? Säulen und Balken kannst Du relativ einfach mit einem Grid erstellen. Bei Gantdiagrammen wird's kompliziert. Kreisdiagramme sind z.b auch leicht zu bewältigen.
--
"Es ist schwierig, ein Programm wirklich idiotensicher zu machen, weil Idioten so genial sind."

Bis dann...
Uwe
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
09.11.2005, 23:25 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


@Uwe
Hmm also wiso kann man ohne die Wrapper nichts löten. Ich male sowas immer von Hand. Mann muss halt einfach nur selber skalieren aber das ist ja nicht weiter schwer... Ein Rechenzeitproblem beim malen von Diagrammen sehe ich überhaupt nicht. Das Flackerproblem tritt ja auch nur auf wenn man jedes neu gemalte Pixel sofort anzeigt (was man ja nicht tun sollte)....
--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
10.11.2005, 08:03 Uhr
Uwe
C/C++ Master
(Administrator)


@Windalf,
ich war davon ausgegangen, dass er die Klassen meint, welche M$ Chart mitbringt (wenn ich mich recht entsinne sind das einige, welche importiert werden und auf die hab ich mich bezogen, wenn ich mich irre, dann sorry). Hab aber lange nix mehr mit dem Ding gemacht, da ich nur Steuerelemente von ComponentOne benutze.
--
"Es ist schwierig, ein Programm wirklich idiotensicher zu machen, weil Idioten so genial sind."

Bis dann...
Uwe
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
10.11.2005, 09:10 Uhr
WesleyPipes



Also ich wollte Balken und Kreisdiagramme erstellen. Ich denke mit den 2 Bekomm ich alles hin.

@Uwe. Mit Wrapper meinte ich die klasse die VC ( ich benutz 6.0) anlegt wenn du versuchts per Klassenassisten ne Variable für das Control anzulegen.

Wie legst du Diagramme mit nem Grid an????


@Windalf
Wie kann ich das Flackern dann umgehen? Ich hab bisher kaum gemalt.

Muß ich mir nen Kompatiblen DC anlegen, den bemalen und dann auf den von nen STATIC kopieren???
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
10.11.2005, 16:54 Uhr
Uwe
C/C++ Master
(Administrator)


Hallo,

Zitat von Uwe:
Hab aber lange nix mehr mit dem Ding gemacht, da ich nur Steuerelemente von ComponentOne benutze.

--
"Es ist schwierig, ein Programm wirklich idiotensicher zu machen, weil Idioten so genial sind."

Bis dann...
Uwe
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ VC++ / MFC ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: