![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 14.01.2012
Сообщений: 54
|
![]()
Отредактируйте пожалуйста код!
задумка чтобы он считывал файл и выводил в image а он не вывод и ошибку не дает. ![]() procedure TForm1.Button9Click(Sender: TObject); var f: textfile; mas: array [1..100,1..2] of integer; i,j:integer; begin assignfile(f, '1.txt'); reset(f); for i:=1 to 100 do for j:=1 to 2 do begin readln (f, mas[i,j]); image1.Canvas.moveTo(mas[i][j],mas[i][j]); end; while (not eof(f)) and (not eoln(f))do begin readln(f,mas[i,j]); image1.Canvas.LineTo(mas[i][j], mas[i][j]); end; closefile(f); end; |
![]() |
![]() |
![]() |
#2 | |
Made In USSR!
Старожил
Регистрация: 01.09.2010
Сообщений: 3,657
|
![]() Цитата:
"...В жизни я встречал друзей и врагов.В жизни много всего перевидал.Солнце тело мое жгло, ветер волосы трепал,но я смысла жизни так и не узнал..."
(c) Юрий Клинских aka "Хой" |
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 14.01.2012
Сообщений: 54
|
![]()
.тхт файл содержимое
126 65 126 52 48 52 48 192 127 192 127 114 62 114 62 65 126 65 \\пробел надо! 114 130 62 130 62 181 113 181 113 130 |
![]() |
![]() |
![]() |
#4 | |
a.k.a. Skull
Форумчанин
Регистрация: 17.11.2009
Сообщений: 963
|
![]()
Чушь какая-то...
Код:
Да и вообще, зачем тут массив? Он же нигде не сохранится после завершения процедуры, хватило бы одной переменной. В общем я бы порекомендовал переписать циклы, причем без всяких for, только while, EOLn & EOF. Кстати, допер в чем изначальная ошибка: Цитата:
Еще вариант, т.е. предположение: под конец массив заполняется нулями, возможно в image нет координаты (0,0), отсюда ошибка. Повторюсь, специально не проверял, только предположил.
Все тривиальное просто
Последний раз редактировалось whatever; 18.01.2012 в 22:55. |
|
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 14.01.2012
Сообщений: 54
|
![]()
\\ этого в файле нету! это чтобы в дальнейшем не было вопросов! а это все мне надо в массив чтобы потом его двигать привязывать к точке и переворачивать можно было!
отредактируйте пожалуйста!!!! |
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 14.01.2012
Сообщений: 54
|
![]()
должна быть буква "б" откорректируйте пожалуйста!
![]() |
![]() |
![]() |
![]() |
#7 |
a.k.a. Skull
Форумчанин
Регистрация: 17.11.2009
Сообщений: 963
|
![]() Код:
![]() Лично мне код совершенно не нравится, но в поставленных условиях...
Все тривиальное просто
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
на зачет решить в делфи двумерный массив. | bajge | Помощь студентам | 9 | 15.06.2011 10:47 |
Двумерный массив на С++ | Владилена | Помощь студентам | 0 | 11.06.2011 18:36 |
Одномерный массив и Двумерный массив | eugene1437 | Общие вопросы C/C++ | 15 | 25.05.2011 19:17 |
Двумерный массив Делфи приехали | MrMorozko | Помощь студентам | 19 | 18.12.2010 14:21 |
Двумерный массив, одномерный массив. | Branbal | Помощь студентам | 14 | 18.11.2009 12:40 |