Salve a tutti,
ho un problema con un elemento di una classe, un array dinamico, in fase di assegnazione valori.
Strutture:
Metodi:codice:TInfoCoda = record id:integer; nome:string; formati:array of string; carta:array of char; end; TListaCode = class codePresenti:array of TInfoCoda; public constructor create(FileConfig:TFileName); function trovaStampante(nm:string;var ris:TInfoCoda):boolean; end;
Qualcuno sa dirmi per quale dannata ragione non riesce a fare quella istruzione?codice:constructor TListaCode.create(FileConfig:TFileName); begin SetLength(codePresenti,0); //qui mi va in errore (Access Violation) ... //qui ci sono altre funzioni ma è già andato in errore quindi inutile postarle end;
Grazie!