Сообщение от
vspv
как работать на delphi (lazarus'e) с текстовыми файлами со строками более 255 символов длиной?
неужели только посимвольно читать и бить на приемлимые строки?
вопрос решен использованием ansistring
Самое большое количество символов, которое можно использовать в Delphi. Нужно создать тип.
Код:
type
TStr = array[0..1024] of Char;
LngStr = ^TStr;
var
Buffer: LngStr;
...
New(Buffer);
ReadLn(F, Buffer^);
Сообщение от
diznt
Народ как реализовать так чтобы прога не слишком много жрала памяти (ну то есть по минимуму)
Читай статьи по оптимизации кода. Можешь в типсах здесь же поискать, как то видел. Пару советов
1) Если ты часто используешь для переменных один и тот же тип, integer, к примеру, то лучше создать тип и потом ссылаться на него
type
myInt = Int64;
...
var
i:myInt;
...
2) Если переменная не становится отрицательной то не зачем ей присваивать значение integer. Присвой лучше word

Ну если это переменная счетчака, то как правило присваивают byte.
вообщем все в таком духе..
