|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
22.12.2009, 21:11 | #1 |
Пользователь
Регистрация: 22.12.2009
Сообщений: 19
|
Stringgrid
Привет всем! Задачка довольно простая, но я не могу понять откуда появляется ошибка... Мне нужно из второго столбца stringgrida1 найти числа от 15 до 19, и вывести строки, в которых есть эти числа во второй стринггрид.
procedure TForm1.Button3Click(Sender: TObject); var i,k:integer; begin k:=0; for i:=1 to stringgrid1.RowCount-1 do if strtoint(stringgrid1.cells[1,i])>=15 and strtoint(stringgrid1.cells[1,i])<19) then begin k:=k+1; stringgrid2.cells[0,k]:=stringgrid1.Cells[0,i]; stringgrid2.cells[1,k]:=stringgrid1.Cells[1,i]; stringgrid2.cells[2,k]:=stringgrid1.Cells[2,i]; end ; end; В итоге, Программа выдает ошибку "...EConvertError with message ''' is not a valid integer value'." Помогите =))))) |
22.12.2009, 21:19 | #2 |
Участник клуба
Регистрация: 11.01.2009
Сообщений: 1,917
|
Здесь :
Код:
Иначе программа запущенная под компилятором выдаст именно такую ошибку.
"Заряженному танку в дуло не смотрят" @Dekmer in WoT
|
22.12.2009, 21:28 | #3 |
Пользователь
Регистрация: 22.12.2009
Сообщений: 19
|
не очень поняла ответ... =) вы не могли пояснить, пожалуйста =))))
|
22.12.2009, 21:30 | #4 |
Пользователь
Регистрация: 22.12.2009
Сообщений: 19
|
ХА, Заработало! Спасибо г-н Котофф! =))))
|
22.12.2009, 21:37 | #5 |
Участник клуба
Регистрация: 06.04.2009
Сообщений: 1,524
|
На счет самого кода, можно это сделать так
Код:
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
StringGrid | ARXangel | Общие вопросы Delphi | 5 | 16.04.2009 09:16 |
StringGrid | Chudo4258 | Помощь студентам | 1 | 17.03.2009 09:24 |
StringGrid | StartMis | Общие вопросы Delphi | 5 | 21.11.2008 15:11 |
StringGrid | SergGhost | Помощь студентам | 2 | 29.10.2008 08:48 |
StringGrid | Dimon88 | Компоненты Delphi | 15 | 14.02.2008 11:44 |