Domanda

Un certo numero di applicazioni Delphi che io lavoro con l'utilizzo di un controllo ActiveX ChartFX. Mi rendo conto che la società softwarefx smesso di sostenere Delphi qualche tempo fa, ma stiamo passando a 64 bit costruisce e questa componente è il nostro principale ostacolo. Si potrebbe convertire tutti i nostri grafici per TeeCharts se necessario, ma questo sarebbe un sacco di cambiamenti.

Ho acquistato la componente ChartFX 32 bit per installare e compilare in xe2 ma sono sicuro del passo successivo. Supporto forniva me con 64 DLL bit.

Quindi credo che ho 3 domande:

  1. qualcuno ha con successo spostato ChartFX a un ambiente Delphi a 64 bit o
  2. potresti indicarmi istruzioni sulla creazione di un componente che è a 32 bit in fase di progettazione, ma può essere a 32 bit o 64 bit per la compilazione?
  3. c'è un modo migliore per fare questo?

modifica: caricato chartfx62 client server di codice Delphi per http: //www.filefactory .com / file / ce61229 / n / Cfx62ClientServer_TLB.pas

È stato utile?

Soluzione

È necessario per ottenere l'ActiveX DLL a 64 bit per andare con il runtime a 64 bit. Designtime Delphi è ancora sempre a 32 bit.

Se ChartFX non fornisce a 64 bit versione si sono bloccati. Dopo aver guardato sul sito web sembra che il venditore non ha ancora fornire un po '64 ChartFX ActiveX e sta sollecitando un feedback su quanto la domanda c'è per esso.

I consiglierei transizione a TeeChart che è codice nativo di Delphi e ha una tradizione molto forte su Delphi. Si può essere sicuri di supporto futuro per altre piattaforme come e quando diventano disponibili.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top