помогите
Модераторы: Duncon, Naeel Maqsudov, Игорь Акопян, Хыиуду
Писал програму на Delphi 8 и понадобилась чтобы она могла читать информацию из файла и обрабатовала. Пожалоста напишите где и что прописать надо
p.s. фаил txt
p.s. фаил txt
- Naeel Maqsudov
- Сообщения: 2570
- Зарегистрирован: 20 фев 2004, 19:17
- Откуда: Moscow, Russia
- Контактная информация:
Это слишком общий вопрос.
Не рассказывать же здесь все о работе с файлами от начала и до конца!
Опишите какого рода файл, каким может быть его максимальный размер, какого рода обработку нужно делать.
Посмотрите вот эту тему, может Вам будет этого достаточно:
forum/viewtopic.php?t=2743
Не рассказывать же здесь все о работе с файлами от начала и до конца!
Опишите какого рода файл, каким может быть его максимальный размер, какого рода обработку нужно делать.
Посмотрите вот эту тему, может Вам будет этого достаточно:
forum/viewtopic.php?t=2743
Да спасибо по большей части помогло, но там неописано как сделать чтобы програма в файле искала каой нибудь символ(или групу до 3) и следующию строку капировала в переменую.
p.s. фаил неболе 300 кб
p.s. фаил неболе 300 кб
-
- Сообщения: 50
- Зарегистрирован: 09 мар 2005, 13:57
- Контактная информация:
Я это реализовываю таким способом: Бросаю компонент ТМемо, делаю загрузку memo1.lines.loadfromfile('*.txt'); после чего обычним перебором достаю из него то что мне нужно.
>Бросаю компонент ТМемо, делаю загрузку memo1.lines.loadfromfile('*.txt'); после чего обычним перебором достаю из него то что
>мне нужно.
Тогда лучше TStringList создавать.
>мне нужно.
Тогда лучше TStringList создавать.
[quote="YurikGL"]>Бросаю компонент ТМемо, делаю загрузку memo1.lines.loadfromfile('*.txt')]
Может кто кинуть сылку где их скачать можно, а то версия у меня полёная и этих компонентов нету
Может кто кинуть сылку где их скачать можно, а то версия у меня полёная и этих компонентов нету
-
- Сообщения: 1228
- Зарегистрирован: 26 фев 2004, 13:24
- Откуда: Pietari, Venäjä
- Контактная информация:
[quote="Dr.Grizzly"]Я это реализовываю таким способом: Бросаю компонент ТМемо, делаю загрузку memo1.lines.loadfromfile('*.txt')]
Для поиска строки в файле достаточен потоковый доступ, а не произвольный. Так что загружать весь файл в память с такой целью - это порочная практика.
Для поиска строки в файле достаточен потоковый доступ, а не произвольный. Так что загружать весь файл в память с такой целью - это порочная практика.
2B OR NOT(2B) = FF
>Может кто кинуть сылку где их скачать можно, а то версия у меня полёная и этих компонентов нету
Это не компонент
Нужно
var
stlist:TStringList
Begin
stlist:=TStringList.create(self);//создаем объект
stlist.loadfromfile...//работаем с ним
....
stlist.free;//уничтожаем объект
Это не компонент

Нужно
var
stlist:TStringList
Begin
stlist:=TStringList.create(self);//создаем объект
stlist.loadfromfile...//работаем с ним
....
stlist.free;//уничтожаем объект
Библиотеки какие подключать надо у меня включены только
System.Drawing, System.Collections, System.ComponentModel,
System.Windows.Forms, System.Data, System.Resources;
А так выдает
[Error] WinForm.pas(15): Undeclared identifier: 'TStringList'
System.Drawing, System.Collections, System.ComponentModel,
System.Windows.Forms, System.Data, System.Resources;
А так выдает
[Error] WinForm.pas(15): Undeclared identifier: 'TStringList'