Hallo, ich möchte gerne in Visual C++ Messdaten Grafisch darstellen, eigentlich möchte ich nur eine x-y Achse. Die Werte sollen gegen die Zeit oder evtl einen zweiten Wert aufgetragen werden. Leider habe ich nur Ahnung von C , und weiß nun nicht wo ich bei Visual C++ anfangen soll. Wäre nett wenn mir wär die MFC Fkt. oder ähnl. nennen könnte das ich einen Anhaltspunkt zum nachlesen habe. Danke
Hallo Michael Messen und Darstellen von Messdaten auf PC's ist mehr eine Domaine von NI's LabView. Für Delphi oder Borland C++ Builder gibts aber auch einige Anbieter, die virtuelle Instrumente und Funktionen für solche Zwecke anbieten. Beispiel: www.lohninger.com oder http://www.mitov.com/SignalLab/signallab.html Für Visual C++ gibts das ja vielleicht auch, google mal nach "virtuelle Instrumente" Gerhard
Frage: "Ich möchte mit dem Fahrrad nach A fahren. Welches ist der beste Weg?" Antwort: "Fahre mit dem Auto!" Der Mann will Visual C++ benutzen, was hilft es da Labview zu empfehlen? Für nicht notwendigerweise hochperformante Anwendungen braucht es keine besonderen "virtuellen Instrumente" (obwohl ich die im echten Leben von Datenaquisations- und -anzeigesystemen mit LabView auch noch nicht gesehen habe). Es reicht evtl. völlig aus, wenn direkt mit Bordmitteln gezeichnet wird. Ein empfehlenswerter Suchbegriff wäre "canvas". In nahzu jedem Grundlagenbuch C++ für Windows wird sowas beschrieben.
@Thomas Im Prinzip geb ich sir schon recht. Nur ist die Situation die, dass er mit Visual C++ und MFC erst mal mindestens 3 Monate lernen einplanen sollte. Da er sagt, dass er zwar Ahnung von C hat, aber offensichtlich noch nichts im Bereich 'Windows Programmierung' gamcht hat, sollte er zu den 3 Monaten noch mindestens 1 Monat dazugeben (und dabei habe ich das Thema 'Drucken' erst mal aussen vor gelassen). Bevor er sich also erst mal Gedanken über sein eigentliches Problem machen kann vergeht schon einiges an Zeit. Und da rede ich noch nicht von einem vernünftig durchdachten Windows Programm, dass sich auch an die üblichen Windows Konventionen hält. Daher ist der Tip ein externes Werkzeug zu benutzen, dass vieles vereinfacht, nicht so ohne weiteres vom Tisch zu wischen. An den OP: Wenn du noch nicht den Mut verloren hast, dann fängt deine Reise zu Windows dort an, wo sie in den meisten Fällen anfängt: Im nächsten Buchladen. Windows Programmierung ist komplex und nicht in 20 Zeilen in einer Newsgroup abhandelbar.
Hallo Michi Also da selber was zu programmieren lohnt sich definitiv nicht. Ich würde mal TChart von Steema angucken, das kannst Du recht einfach in Deine Projekt integrieren und es gibt kostenlose Versionen die schon alles können, was man meistens braucht: http://www.steema.com/ Gruss Johnny
Übrigens: Wenn es nicht unbedingt C++ mir MFC sein muss, dann würde ich lieber gleich mit C# .NET anfangen. Es ist viel einfacher zu erlernen als C++. Und TChart gibts natürlich auch für .NET, da es sich auch dort nicht lohnt, sowas selber zu programmieren ;-)
Solche Sachen findet man gut bei Codeproject http://www.codeproject.com/info/search.asp?cats=2&searchkw=data+plot&Submit1=Search&author=&sd=15+Nov+1999&ed=2+Oct+2006
Vielen dank für die lebhafte Diskusion ;-) Ich denke ich habe eine Lösung gefunden, da ich keine komplexen 3d Animationen sondern lediglich ein Chart für Messdaten Darstellen möchte werden ich die Oberfläche unter Visual Basic gestallten. Viusal C++ ist unter Windows wirklich ein Studium wert, zudem möchte ich nicht auf bereits vorhandene Projekte zurückgreifen. Ich danke Euch allen für Eure Tips
Für hardwareleute und nicht reine informatiker ist c# in der tat besser geeignet, allein einen button in c++ mfz hinzuzufügen ist ein krampf. man kommt einfach viel schneller zum erfolg
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.