Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2010.08.27;
Скачать: CL | DM;

Вниз

Вопрос по строковым типам   Найти похожие ветки 

 
romingood   (2010-02-16 02:59) [0]

тест


 
romingood   (2010-02-16 03:04) [1]


> тест

Сорри.
Вот какой вопрос.
Как мне прочитать огромную строчку текста из текстового файла в переменную типа String? или PChar... но лучше LongString.

строка размером 300 Кб.

в Дельфи куча ограничений, поэтому моя строка то обрезается до 254 символов, то до 1024, если забирать строку в МЕМО. но Мемо мне и не годится.

Почему именно строковый тип?
потому что у меня дальше парсер строки работает. он кстати уже работает, но большую строку я никак не могу прочитать из файла. А переделывать мой код на Pchar или на массив символов - неохота... поэтому хотелось бы забрать из текстовика именно длинную строчку типа Text: String;

В дельфях тоже длинную строчку переменной не назначишь, интерпретатор ругается.

Помогите, что делать.
Если можно, с примером для чайника, плз.

Спасибо!


 
Eraser ©   (2010-02-16 03:10) [2]

> в Дельфи куча ограничений, поэтому моя строка то обрезается
> до 254 символов

читай справку, читай книги. нет там таких ограничений.

по сабжу - тип string более чем подойдет.


 
Германн ©   (2010-02-16 03:16) [3]

Удалено модератором


 
Leonid Troyanovsky ©   (2010-02-16 08:12) [4]


> romingood   (16.02.10 03:04) [1]

> потому что у меня дальше парсер строки работает. он кстати
> уже работает, но большую строку я никак не могу прочитать
> из файла. А переделывать мой код на Pchar или на массив

А переделать надо. Парсеру надо принимать TStream.
Use the source, Luke: TParser, TCopyParser.

See also TStringStream.

--
Regards, LVT.


 
Плохиш ©   (2010-02-16 14:31) [5]


> romingood   (16.02.10 03:04) [1]


> в Дельфи куча ограничений

смените инструмент.

> поэтому моя строка то обрезается до 254 символов, то до
> 1024

Не поэтому, а из-за ошибки в 17й строке вашего секретного кода.



Страницы: 1 вся ветка

Текущий архив: 2010.08.27;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.051 c
15-1265188639
12
2010-02-03 12:17
2010.08.27
Тем, кто работал с Oracle и MSSQL. C чем Вам удобнее показалось?


15-1271847638
Scot Storch
2010-04-21 15:00
2010.08.27
БД кожгалантерейного магазина


2-1271922190
Knob
2010-04-22 11:43
2010.08.27
Открыть с помощью...


15-1268215937
fford
2010-03-10 13:12
2010.08.27
подскажите компонент


9-1186542770
Баклан
2007-08-08 07:12
2010.08.27
Ищу исходники сокобана