Wie Liniendiagramm in VB.Net erstellen? Damals gabs ja MSCHART?

Hallo,
Wie zeichne ich in VB.Net ein Diagramm so wie damals unter VB6 mit dem MSChart. gibt es dafür kein Steuerelement mehr??

Danke für die Hilfe

🐟 Fish 🐟2007-02-01T05:55:05Z

Beste Antwort

In der Toolbox (links) mit den Controls auf eine freie Fläche klicken. "Choose Item" oder "Element ausählen" o.ä. Dann geht eine Box auf. Auf dem 2. Reiter findest du die alten COM Objekte. Unter anderem wird dort auch MSChart liegen. Checkbox setzen dann ist das Objet weiter verwendbar.
Ist es nicht dort : passende Servicepack einspiele oder vom alten Rechner MSCHRT20.OCX kopieren und mit regsvr32.exe registrieren:
C:\>C:\windows\system32\regsvr32.exe [Pfad]\MSCHRT20.OCX

Siggi_Black2007-01-30T11:14:09Z

Schade, dass noch keine Antworten da sind. Mich hätte das auch interessiert.

Michael Kofler schreibt in seinem Buch "Visual Basic 2005": "Geschäftsdiagramme müssen Sie nun selbst zeichnen". Das heißt, das Steuerelement MSChart wurde ersatzlos gestrichen.

Er schreibt jedoch auch, dass man die alten COM- bzw. ActiveX-Steuerelemente weiterhin verwenden kann. Also auch MSChart. Dies kann jedoch zu Sicherheitseinschränkungen, geringer Effizienz und Kompatibilitätsproblemen führen.
MSChart sollte was dies angeht jedoch eher unkritisch sein, denke ich.

Ich habe im Netz andere Diagrammsteuerelemente gesehen, die jedoch kostenpflichtig sind. Weiterhin reichte die Beschreibung nicht so weit, dass ich jetzt wüsste, ob sie tatsächlich für -net optimiert sind.

Es bleibt also momentan nur MSChart so weit wie möglich weiter zu verwenden.