Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.
| marwell |
7.04.2011 14:40
Сообщение
#1
|
|
Бывалый ![]() ![]() ![]() Группа: Пользователи Сообщений: 198 Пол: Мужской Репутация: 1 |
Доброго времени суток
Само задание звучит так: Дана таблица целых чисел ai, bi. Выделить цветом все совпадающие пары и максимальную из них, указать позиции. Нашел в инете как выделять цветом только отдельные ячейки, но не уверен что правильно ее применяю. Еще выдает ошибку "Project Projectl.exe raised exception class EConvertError with message'" Is not a valid integer value1. Process stopped. Use Step or Run to continue." Смысл ошибки понимаю, но не вижу в каком месте она появляется, вроде везде правильно работаю с ячейками unit Unit1; |
![]() ![]() |
| мисс_граффити |
7.04.2011 17:14
Сообщение
#2
|
![]() просто человек ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 3 641 Пол: Женский Реальное имя: Юлия Репутация: 55 |
вот здесь с границей массива ошибся:
Цитата for i:=1 to ColCount do cells[i,0]:=IntToStr(i); но это к делу не относится... а вот то, что заполняешь ты там только первую (нулевую) стороку, а потом (сразу же, до того, как пользователь получит возможность что-то ввести) пытаешься работать со всеми - очень даже. вставляй в SGDrawCell обработку исключений или хотя бы проверку на заполненность. -------------------- Все содержимое данного сообщения (кроме цитат) является моим личным скромным мнением и на статус истины в высшей инстанции не претендует.
На вопросы по программированию, физике, математике и т.д. в аське и личке не отвечаю. Даже "один-единственный раз" в виде исключения! |
marwell и опять TStringGrid 7.04.2011 14:40
marwell
а вот то, что заполняешь ты там только первую (ну... 7.04.2011 17:38
volvo Где именно? Вообще-то границы грида определяются з... 7.04.2011 17:29
мисс_граффити
Где именно? Вообще-то границы грида определяются ... 11.04.2011 14:30
volvo Нет...
Смотри. Событие OnDrawCell происходит при ... 7.04.2011 18:23
marwell кажется, я начал понимать
...
if f=false then begi... 7.04.2011 18:26
marwell добавил
unit Unit1;
interface
uses
Windows, ... 8.04.2011 12:56
volvo Я имел в виду другое.
unit Unit1;
interface
us... 8.04.2011 15:38
marwell
Я имел в виду другое.
[hide="Смотри:"]... 8.04.2011 19:10
volvo var
value : Integer;
// ...
if TryStrToInt(Cel... 8.04.2011 19:35
marwell
var
value : Integer;
// ...
if TryStrToInt(Ce... 8.04.2011 19:46
marwell с TryStrToInt у меня проблема,никак не получается ... 10.04.2011 18:44
volvo Это уж тебе решать, может оно и проще, а может и н... 11.04.2011 13:00
marwell
Это уж тебе решать, может оно и проще, а может и ... 11.04.2011 19:01
volvo Я в твоем коде вижу несколько недочетов:
Ветка els... 11.04.2011 20:09
marwell
ээ, черт, что-то я совсем того ...
вот даже сейча... 11.04.2011 20:37
volvo Надо просто лучше форматировать код. Считать end-ы... 11.04.2011 22:16
marwell volvo ,спасибо за помощь 12.04.2011 15:49![]() ![]() |
|
Текстовая версия | 9.12.2025 0:26 |