Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 02.03.2009, 15:54   #1
aks
Пользователь
 
Аватар для aks
 
Регистрация: 03.02.2009
Сообщений: 44
Подмигивание Помогите с выводом теста из фаила в stringgrid


Подскажите пожалуйста как вывести в StringGrid текст из фаила?
aks вне форума Ответить с цитированием
Старый 02.03.2009, 15:59   #2
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

StringGrid - это таблица. Как вы собираетесь разбивать текст для занесения в отдельные ячейки?
Могу сказать одно - никакого метода вроде LoadFromFile у StringGrid нет, все нужно писать "ручками".
mihali4 вне форума Ответить с цитированием
Старый 02.03.2009, 16:36   #3
ViNcHeStEr
Delphi
Форумчанин
 
Регистрация: 12.06.2008
Сообщений: 137
По умолчанию

Вот так:
& - разделяет слова в текстовом файле;
? - разделяет строки в текстовом файле;

Код:
procedure TForm1.FormCreate(Sender: TObject);
begin
i:=0;
j:=0;
n:=0;
nom:=0;

assignfile(f,'bd.txt');
reset(f);

while not eof(f) do
begin
read(f,c);
if (c<>'&') and (c<>'?') then s:=s+c;

if c='&' then begin
stringgrid1.Cells[i,j]:=s;
i:=i+1;
s:='';
end;

if c='?' then begin
stringgrid1.Cells[i,j]:=s;
j:=j+1;
i:=0;
s:='';
n:=n+1;
nom:=nom+1;
stringgrid1.rowcount:=n;
end;

 end;
 closefile(f);
stringgrid1.fixedcols:=1;
stringgrid1.fixedrows:=1;

end;
ViNcHeStEr вне форума Ответить с цитированием
Старый 02.03.2009, 16:45   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
никакого метода вроде LoadFromFile у StringGrid нет, все нужно писать "ручками".
На всякий случай добавлю что что метод этот есть у строки Грида или колонки, поскольку они имеют тип TStrings
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
проблема с выводом данных из таблицы. помогите поправить france@ PHP 4 07.01.2009 12:46
Помогите с выводом строки MaxMelnikov Паскаль, Turbo Pascal, PascalABC.NET 1 15.12.2008 14:42
Помогите сделать программу c выводом строки задом наперед(Pascal) Batman10000 Помощь студентам 2 14.12.2008 17:54
Помогите с кнопочкой и выводом результатом diznt Помощь студентам 50 24.08.2008 21:38
Помогите с выводом из файла в ComboBox!!! lamir Общие вопросы Delphi 3 31.05.2008 19:54