Frage

Eine Reihe von Delphi -Anwendungen, die ich mit einem ActiveX -Chartfx -Steuerelement verwende. Mir ist klar, dass das Unternehmen SoftwareFX vor einiger Zeit die Unterstützung von Delphi aufgehört hat, aber wir wechseln zu 64 Bit -Builds und diese Komponente ist unser Haupthindernis. Wir könnten alle unsere Diagramme bei Bedarf in Teecharts konvertieren, aber dies wären viele Änderungen.

Ich habe die 32 -Bit -Chartfx -Komponente zum Installieren und Kompilieren in XE2 erhalten, bin mir jedoch nicht sicher, ob der nächste Schritt. Die Unterstützung lieferte mir 64 Bit DLLs.

Ich glaube, ich habe 3 Fragen:

  1. Hat jemand Chartfx erfolgreich in eine 64 -Bit -Delphi -Umgebung oder umgezogen
  2. Könnten Sie mich zu Anweisungen zum Erstellen einer Komponente anweisen, die zum Entwurfszeit 32 Bit ist, aber 32 Bit oder 64 Bit für Kompilierung sein kann?
  3. Gibt es einen besseren Weg, dies zu tun?

Bearbeiten: Hochgeladener Diagrammfx62 Client -Server -Delphi -Code an hochgeladen http://www.filefactory.com/file/ce61229/n/cfx62clientserver_tlb.pas

War es hilfreich?

Lösung

Sie müssen die 64 -Bit -ActiveX -DLLs für Ihre 64 -Bit -Laufzeit für sich verfolgen. Designtime Delphi ist immer noch 32 Bit.

Wenn ChartFX keine 64 -Bit -Version liefert, stecken Sie fest. Nachdem der Anbieter auf der Website gesucht hat, liefert der Anbieter noch keinen 64 -Bit -Chartfx ActiveX und bittet Feedback darüber, wie viel Nachfrage dafür ist.

Ich würde empfehlen, zu dem Übergang zu Teechart Das ist der native Delphi -Code und hat eine sehr starke Tradition auf Delphi. Sie können sich der zukünftigen Unterstützung für andere Plattformen zuversichtlich sein, wenn sie verfügbar sind.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top