Ein Chartdiagramm (wo hab ich das nur gesehen)?
-
Hi,
vor ein paar Monaten habe ich einen Artikel bei Codeproject gelesen in dem
jemand eine Klasse vorstellte, mit der man eine Art Diagramm anzeigen lassen
konnte. Ich habe leider keinen Link mehr und finde dieses Chart-Control oder
wie auch immer das heißen mag nicht wieder.Hat jemand von euch etwas ähnliches mal gesehen? Ich brauche es um ein paar
Integer ganz simpel in ein paar Säulen bzw. Tortendiagrammen auf meinem
MFC-Dialog darstellen und ggf. drucken zu können
-
Hmm...
Microsoft bietet auch eines an: MS Chart Control
Und wer auf Code Project sucht, der findet auch eine Menge.

NSChart Control
Pie Chart Control
MS Chart Control
-
Danke, das NSChart war es
Habs wohl in der Ergebnisliste
übersehen.
-
Hat das NSChart jemand von euch zum Laufen bekommen?
Demo läuft. Kann es aber nicht in einer eigenen Anwendung integrieren.
Ich nutze Visual C++ 2003.
Was ist mit "insert a custom control" in dem Beitrag gemeint?
thx.
-
Was für einen Fehler bekommst du?? Zeig her...das läuft fehlerfrei...
-
nene... mein Problem ist sozusagen fundamentaler

ich kann die demo.exe ausführen. ok. läuft.
so jetzt möchte ich gerne (nach anleitung) eine eigene chart erstellen
bzw. in einen neuen dialog einfügen... aber wie?
in der anleitung steht:To create a new NSChart control, use the MS Visual C++ dialog editor, insert a custom control on the dialog, and set "MFC_NSChartCtrl" as the Class name. The caption field is used to set the title of the chart.
peinlich peinlich.. aber was ist mit custom control gemeint?
-
oh man...
ich wusste, dass es peinlich ist nach sowas zu fragen.
hab custom control gefunden.
hoffe, dass ich es jetzt hinbekomme.ich blindes huhn

-
Hey Analystc.
Vielleicht kannst Du mir doch nochmal weiterhelfen.
Nachdem ich ja jetzt Custom Control gefunden habe, und die include Zeile eingefügt habe, verstehe ich nicht, wo die Zeile CNSChartCtrl m_chart hingehört.
Dachte ich erstelle damit das Objekt m_chart der Klasse CNSChartCtrl und das ganze packe ich in InitDialog.. aber da kommen bei mir folgende Fehlermeldungen:NSChartDlg.obj : error LNK2019: Nicht aufgelöstes externes Symbol '"public: virtual __thiscall CNSChartCtrl::~CNSChartCtrl(void)" (??1CNSChartCtrl@@UAE@XZ)', verwiesen in Funktion '"protected: virtual int __thiscall CNSChartDlg::OnInitDialog(void)" (?OnInitDialog@CNSChartDlg@@MAEHXZ)'
NSChartDlg.obj : error LNK2019: Nicht aufgelöstes externes Symbol '"public: __thiscall CNSChartCtrl::CNSChartCtrl(void)" (??0CNSChartCtrl@@QAE@XZ)', verwiesen in Funktion '"protected: virtual int __thiscall CNSChartDlg::OnInitDialog(void)" (?OnInitDialog@CNSChartDlg@@MAEHXZ)'
Wäre super wenn Du oder sonst jemand weiterhelfen könnte.
Danke.
-
ok.. habs auch gelöst...
dem programm fehlt die NSChartCtrl.cpp in der Projektmappe.
funzt bei mir jetzt auch tadellos.