|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
08.02.2015, 12:56 | #1 |
Пользователь
Регистрация: 28.05.2012
Сообщений: 35
|
Значения со stringrid
не могу найти ошибку,проблема заключается в том что в переменную L значения со stringrid умножаются на 2 по непонятной причине.
Код:
|
08.02.2015, 13:48 | #2 |
Форумчанин
Регистрация: 25.01.2015
Сообщений: 472
|
Offtop. Для всех языков есть форматтеры исходного кода. Для IDE Delphi существуют плагины GExpert (бесплатные официально). Может быть у IDE встроенный форматтер. У меня FreePascal и пользуюсь JCF, которым и Delphi можно обработать. Иначе тяжело читать и искать ошибки.
На первый взгляд видно: 1. При rg1.itemindex=0 и 1 заполняются массивы d и c. А как дела при других значениях. 2. Переменная L упомянута в 4 местах. Причём к моменту суммирования с ячейками stringgrd4 глазами значение не определяется. Уточнить можно только отладчиком. 3. Как объявлена L? Видно присвоение 0, отправка в VengMethod, сложение с целыми, а потом бац edt1.Text:=floatToStr(L); А так ничего криминального. |
08.02.2015, 14:33 | #3 | |
Пользователь
Регистрация: 28.05.2012
Сообщений: 35
|
Цитата:
|
|
08.02.2015, 15:06 | #4 |
Форумчанин
Регистрация: 25.01.2015
Сообщений: 472
|
У меня нет Delphi. Придётся подождать кого-нибудь.
А что значит умножается? В VengMethod в L что-то суммируется, потом в Unit2 что-то добавляется. Может одно действие лишнее. Ещё - переменная L - глобальная. Может кто-то дополнительно ей "помогает". Попробуй поставить точки останова на интересуущих местах и посмотри на значения L. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Stringrid | SashaALT | C++ Builder | 1 | 28.05.2014 13:11 |
печать из StrinGrid | SPD | Общие вопросы Delphi | 2 | 29.02.2012 16:34 |
Stringrid и Listbox | ytl09 | Помощь студентам | 0 | 30.01.2011 20:06 |
объясните StrinGrid | magnat1991 | Общие вопросы C/C++ | 9 | 26.04.2010 14:50 |
StrinGrid | Настенька..Блонди | Общие вопросы Delphi | 2 | 15.08.2009 16:45 |