premessa: programma scritto in delphi 8, che utilizza delle dll scritte in delphi 7.
sto sviluppando una delle dll, ad un certo punto del codice ho un assegnamento di un array di stringhe. mi cre quest'eccezione in debug:
Project PincoPallino.exe raised exception class EAccessViolation with Message 'Access Violation at address ecc. ecc. in module Pinco.dll ecc. ecc.
sono sicuro che non è un errore di dichiarazione o di sintassi o di dimensione dell'array, ho semplicemente un'assegnazione del tipo: arr[1] := stringa;
qualcuno ha la più pallida idea di cosa possa essere?
mi si è rovinata la dll?
cella di memoria del pc?