![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
![]() Доброго времени суток. Я пишу программу, которая находит минимальный расход топлива при наборе высоты и
скорости ЛА. Проблема в следующем: Когда я пытаюсь заполнить 1 строку массива S используя считанные значения из StringGridа массива, двигаясь справа налево, возникает ошибка "invalid pointer operation". Где ошибка, не понимаю. Вот код: Код:
Вот весь проект http://gfile.ru/a7HL4 И теория к нему http://gfile.ru/a6SvE Мне одно не нравится, В теории присутствует координатная плоскость, что понятно. А в стринггрде оси можно расположить только сверху и слева,что не очень смотрится и затрудняет,думаю счет. Думал наклепать эдитов, но получится ограничение по ихкол-ву.. Может посоветуете? Осталось самое сложное, собственно. Посчитать значения S(расходы топлива) и найти оптимальный путь. Готов обсудить оплату, при необходимости. |
#2
|
||||
|
||||
![]() А здесь условие точно правильное?:
Цитата:
|
Этот пользователь сказал Спасибо poli-smen за это полезное сообщение: | ||
'Zanuda' (01.04.2014)
|
#3
|
|||
|
|||
![]() Действительно, наоборот. Чуть подправил:
Код:
Но теперь выскакивают ошибки list index out of bounds и Invalid pointer рoperation. Но первая строка заполняется, хотя и весьма странно(в 2 соседние ячейки заносятся одинаковое значение)... И еще одна странность, если вводить большое столбцов, то при прокручивании в ячейках цифры как бы накладываются друг на друга... Последний раз редактировалось 'Zanuda', 01.04.2014 в 18:47. |
#4
|
|||
|
|||
![]() Даже за деньги никто не знает, как это сделать?
|
#5
|
||||
|
||||
![]() За деньги - в раздел работ.
— Как тебя понимать? — Понимать меня не обязательно. Обязательно меня любить и кормить вовремя. На Delphi, увы, больше не программирую. Рекомендуемая литература по программированию |