Originariamente inviato da alka
PS: chiunque dovesse scrivere dll con delphi, è fortemente consigliabile usare i pChar anzichè le string.
Why???
Ho scritto una funzione con questo prototipo
function Encrypt(aParam : string) : string;

contenuta in una dll, quando vado ad usarla il pc si pianta e l'utilizzo di memoria cresce esponenzialmente.

se modifico il prototipo così:
function Encrypt(aParam : shortstring) : shortstring;

tutto ok!


Probabilmente i pChar migliorano ancora un pò il tutto in quanto viene allocato sullo stack solo il puntatore.

correggimi se sbaglio.

saluti.