Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > [ "Начинающим" ]
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 18.09.2010, 23:15
Prapor_62 Prapor_62 вне форума
Прохожий
 
Регистрация: 18.09.2010
Сообщения: 1
Репутация: 10
По умолчанию текстовый файл и stringrid

задача в следующем:
есть текстовый файл с цифровой матрицой.
у меня не получается сделать так,чтобы при нажатии на кнопку числа копировались в ячейки stringrid. Точнее первый ряд норм - а ост. - перед
первым числом ставится непонятный символ.Помогите разобраться!
вот текст программы:
Код:
procedure TForm1.BitBtn1Click(Sender: TObject);
var f:TextFile; // переменная текстового типа
   t,tt:Char; // файловая переменная
   t1,t2:String; // дополнительная переменная
   a,b:Integer; // а - столбцы таблицы
                // b - строки таблицы
begin
a:=0;
b:=0;
AssignFile(f,'F:\\12.txt');
reset(f);

While not EOF(f) do
begin
read(f,t);
If t=#13
  Then
    Begin
    t1:=t2;
    t:=tt;
    b:=b+1;
    a:=0;

    End;
If t=#32
  Then
    Begin
    a:=a+1;
    t1:=t2;
    End
   Else
    Begin
    t1:=t1+t;
    Form1.StringGrid1.Cells[a,b]:=t1;
    Form1.StringGrid1.ColCount:=a+1;
    Form1.StringGrid1.RowCount:=b+1;
    End;
end;
CloseFile(f);
End;
Admin: Пользуемся тегами!

Последний раз редактировалось Admin, 19.09.2010 в 16:07.
Ответить с цитированием
 


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 01:03.


 

Сайт

Форум

FAQ

Соглашения

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2025