Bonjour,
je cherche à faire un loadfromfile depuis un fichier texte d'environ 3,5Mo vers un StringList.
Tout est bien déclaré, le chargement s'effectue, jusqu'à m'afficher avant la fin un gros "OutOfMemory". La variable est déclarée comme telle :
suivi dans le oncreate de la form d'un :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 unit uMAIN; interface uses Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, ExtCtrls, StdCtrls, RXSpin, RXCtrls, Buttons, RAButtons, ProCtrls,RACombo, Gauges; var dico : TStringList; Type TfMAIN = class(TForm)
Donc je me pose la question de la taille... Sans compter que c'est assez longuet avant d'arriver jusqu'à l'erreur...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 dico:=TStringList.Create; dico.LoadFromFile(extractfiledir(application.Exename)+'\dico.txt');
Quand j'utilise un TMemo, c'est très rapide et en plus, je n'ai pas d'erreur.
Partager