|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
09.08.2017, 11:25 | #11 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
пост #9 пробовали? какой результат?
а если закомментировать строчку с DataModule342.TerminalToCenter..... что будет? |
09.08.2017, 11:27 | #12 |
Пользователь
Регистрация: 09.08.2017
Сообщений: 10
|
бл...)
точно, чето меня переклинило и я SubItems с 1 начал... получается код пытался добавить не существующий SubItems. Пацаны, всем спасибо. |
09.08.2017, 11:51 | #13 |
Участник клуба
Регистрация: 07.12.2011
Сообщений: 1,025
|
реально близко к индокоду...
1. строковые параметры без const - мелочь, но не приятно 2. отсутствие try защиты 3. столько повторяющегося кода, with забанили или временную переменную? если на секундочку представить что TransferPowerForm это COM объект и что каждый вызов поля этого и вложенных объектов это один Invoke... брр... я привык рассматривать такие ("TransferPowerForm.TransferList.It ems.Item[i].SubItems.Strings[1]") портянки как не кешируемое разворачивание с самого верхнего узла 4. отсутствие проверки boundов списков/массивов единственное положительное замечание - я допускаю temp: TStrings; TStringlist.Create;
Не стесняемся, плюсуем!
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
цикл for to do, шаг цикла не выполняется | impeee | Общие вопросы Delphi | 20 | 22.10.2013 10:57 |
Странная работа чекбоксов после сохранения | Jleksern | Общие вопросы Delphi | 0 | 07.05.2013 16:41 |
Не выполняется код после вызова другой процедуры... | sorockinalex | Общие вопросы Delphi | 3 | 09.09.2012 18:24 |
сколько раз выполняется тело цикла? | adm2010 | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 23.12.2010 16:46 |
Странная работа цикла | valerij | Microsoft Office Excel | 5 | 06.03.2009 16:40 |