Bonjour à tou(te)s
Je dois gérer une liste de 39000 lignes
L'aide D6 indique, pour l'utilisation d'une TStringList
unit Unit1;
interface
public
{ Déclarations publiques }
ClickList: TStrings;
end;
var
Form1: TForm1;
implementation
{$R *.DFM}
procedure TForm1.FormCreate(Sender: TObject);
begin
ClickList := TStringList.Create;
end;
procedure TForm1.FormDestroy(Sender: TObject);
begin
ClickList.Free;
end;
J'ai respecté scrupuleusement cette structure... mais je me heurte à un os et de taille!
Sans que je sache pourquoi,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
ClickList.add('chaîne');
ne fonctionne que dans la procédure TForm1.FormCreate
Dans une autre procédure, la compile plante...
[Erreur] pal1.pas(110): Identificateur non déclaré : 'ClickList'
et si je cherche à initialiser mes 39000 lignes dans TForm1.FormCreate,
[Erreur] partage.pas(38962): Trop de constantes locales. Utilisez des procédures plus courtes.
C'est à devenir fou...
Y'aurait pas un bon psychiatre Delphi dans l'coin

?????????????????