devo utilizzare una libreria c per scrivere in una base dati proprietaria, da delphi, la libreria è statica in c è stata wrappata in una dll da un'altro sviluppatore(con VC++) e ricomplilata.
ora la cosa sostanzialmente funziona bene con gli interi, cove bene o male riesco a passargli tipi di dati che occupano la stessa quantità di memoria, ma con le stringhe non riesco a capire se devo dichiarare i record in delphi con un
mio_campo: string[n];
oppure
mio_campo: array[o..n] of char;
per simulare un *char[n] richiesto dalla libreria.
premetto che non sono esperto ne con delphi ne con c.
grassie